|
60 | 60 | --avatar-size-md: 32px; |
61 | 61 | --avatar-size-default: 40px; |
62 | 62 | } |
| 63 | + |
| 64 | +:root[data-density="tiny"] { |
| 65 | + --font-size-xs: 0.625rem; |
| 66 | + --font-size-sm: 0.675rem; |
| 67 | + --font-size-base: 0.725rem; |
| 68 | + --font-size-md: 0.775rem; |
| 69 | + --font-size-lg: 0.825rem; |
| 70 | + |
| 71 | + --spacing-2: 0.25rem; |
| 72 | + --spacing-3: 0.375rem; |
| 73 | + --spacing-4: 0.625rem; |
| 74 | + --spacing-5: 0.75rem; |
| 75 | + --spacing-6: 1rem; |
| 76 | + |
| 77 | + --line-height-normal: 1.4; |
| 78 | + --line-height-relaxed: 1.45; |
| 79 | +} |
| 80 | + |
| 81 | +:root[data-density="compact"] { |
| 82 | + --font-size-xs: 0.70rem; |
| 83 | + --font-size-sm: 0.75rem; |
| 84 | + --font-size-base: 0.80rem; |
| 85 | + --font-size-md: 0.875rem; |
| 86 | + --font-size-lg: 0.90rem; |
| 87 | + |
| 88 | + --spacing-2: 0.375rem; |
| 89 | + --spacing-3: 0.5rem; |
| 90 | + --spacing-4: 0.75rem; |
| 91 | + --spacing-5: 1rem; |
| 92 | + --spacing-6: 1.25rem; |
| 93 | + |
| 94 | + --line-height-normal: 1.5; |
| 95 | + --line-height-relaxed: 1.55; |
| 96 | +} |
| 97 | + |
| 98 | +:root[data-density="comfortable"] { |
| 99 | + --font-size-xs: 0.875rem; |
| 100 | + --font-size-sm: 0.95rem; |
| 101 | + --font-size-base: 1rem; |
| 102 | + --font-size-md: 1.1rem; |
| 103 | + --font-size-lg: 1.15rem; |
| 104 | + |
| 105 | + --spacing-3: 0.875rem; |
| 106 | + --spacing-4: 1.25rem; |
| 107 | + --spacing-5: 1.5rem; |
| 108 | + --spacing-6: 1.75rem; |
| 109 | + |
| 110 | + --line-height-normal: 1.65; |
| 111 | + --line-height-relaxed: 1.80; |
| 112 | +} |
| 113 | + |
| 114 | +:root[data-density="spacious"] { |
| 115 | + --font-size-xs: 0.95rem; |
| 116 | + --font-size-sm: 1.05rem; |
| 117 | + --font-size-base: 1.1rem; |
| 118 | + --font-size-md: 1.2rem; |
| 119 | + --font-size-lg: 1.25rem; |
| 120 | + |
| 121 | + --spacing-3: 1rem; |
| 122 | + --spacing-4: 1.5rem; |
| 123 | + --spacing-5: 1.75rem; |
| 124 | + --spacing-6: 2rem; |
| 125 | + |
| 126 | + --line-height-normal: 1.70; |
| 127 | + --line-height-relaxed: 1.85; |
| 128 | +} |
0 commit comments