Complete 2.4.2: Icon Size Variants Implementation
This commit is contained in:
parent
249d985f58
commit
370b7f7a59
3 changed files with 104 additions and 2 deletions
|
|
@ -277,6 +277,24 @@
|
|||
--z-tooltip: 1070;
|
||||
--z-toast: 1080;
|
||||
|
||||
/* =================================================================
|
||||
ICON SIZE SCALE
|
||||
================================================================= */
|
||||
|
||||
/* Icon Size Scale - Consistent scaling for SVG icons */
|
||||
--icon-size-xs: 0.75rem; /* 12px - Small indicators */
|
||||
--icon-size-sm: 1rem; /* 16px - Default size */
|
||||
--icon-size-md: 1.25rem; /* 20px - Button icons */
|
||||
--icon-size-lg: 1.5rem; /* 24px - Navigation elements */
|
||||
--icon-size-xl: 2rem; /* 32px - Hero elements */
|
||||
|
||||
/* Responsive icon sizes based on viewport */
|
||||
--icon-size-responsive-xs: clamp(0.625rem, 2vw, var(--icon-size-xs));
|
||||
--icon-size-responsive-sm: clamp(0.875rem, 2.5vw, var(--icon-size-sm));
|
||||
--icon-size-responsive-md: clamp(1rem, 3vw, var(--icon-size-md));
|
||||
--icon-size-responsive-lg: clamp(1.25rem, 3.5vw, var(--icon-size-lg));
|
||||
--icon-size-responsive-xl: clamp(1.5rem, 4vw, var(--icon-size-xl));
|
||||
|
||||
/* =================================================================
|
||||
TRANSITIONS & ANIMATIONS
|
||||
================================================================= */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue