|
1 | 1 | import type {Experimental} from '../../types'; |
2 | | -import {createVarName} from '../../utilities'; |
3 | 2 | import type {MetaTokenProperties} from '../types'; |
4 | 3 |
|
5 | 4 | type ShadowAliasExperimental = Experimental< |
@@ -69,76 +68,84 @@ export const shadow: { |
69 | 68 | value: 'none', |
70 | 69 | }, |
71 | 70 | 'shadow-100': { |
72 | | - value: '0px 0px 2px rgba(31, 33, 36, 0.24)', |
| 71 | + value: '0 1px 0 0 rgba(26, 26, 26, 0.07)', |
73 | 72 | }, |
74 | 73 | 'shadow-200': { |
75 | | - value: '0px 1px 1px rgba(31, 33, 36, 0.1)', |
| 74 | + value: '0 3px 1px -1px rgba(26, 26, 26, 0.07)', |
76 | 75 | }, |
77 | 76 | 'shadow-300': { |
78 | | - value: |
79 | | - '0px 2px 4px rgba(31, 33, 36, 0.1), 0px 1px 6px rgba(31, 33, 36, 0.05)', |
| 77 | + value: '0 4px 6px -2px rgba(26, 26, 26, 0.20)', |
80 | 78 | }, |
81 | 79 | 'shadow-400': { |
82 | | - value: |
83 | | - '0px 4px 12px rgba(31, 33, 36, 0.2), 0px 2px 6px rgba(31, 33, 36, 0.05)', |
| 80 | + value: '0 8px 16px -4px rgba(26, 26, 26, 0.22)', |
84 | 81 | }, |
85 | 82 | 'shadow-500': { |
86 | | - value: |
87 | | - '0px 4px 18px -2px rgba(31, 33, 36, 0.08), 0px 12px 18px -2px rgba(31, 33, 36, 0.15)', |
| 83 | + value: '0 12px 20px -8px rgba(26, 26, 26, 0.24)', |
88 | 84 | }, |
89 | 85 | 'shadow-600': { |
90 | | - value: |
91 | | - '0px 32px 32px rgba(31, 33, 36, 0.15), 0px 32px 56px -2px rgba(31, 33, 36, 0.16)', |
| 86 | + value: '0 20px 20px -8px rgba(26, 26, 26, 0.28)', |
92 | 87 | }, |
93 | 88 | 'shadow-bevel-100': { |
94 | 89 | value: |
95 | | - '1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, 0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset', |
| 90 | + '0 1px 0 0 rgba(208, 208, 208, 0.40) inset, 1px 0 0 0 #E3E3E3 inset, -1px 0 0 0 #E3E3E3 inset, 0 -1px 0 0 #D4D4D4 inset', |
96 | 91 | }, |
97 | 92 | 'shadow-inset-100': { |
98 | | - value: 'inset 0px 0px 3px rgba(31, 33, 36, 0.56)', |
| 93 | + value: |
| 94 | + '0 1px 2px 0 rgba(26, 26, 26, 0.15) inset, 0 1px 1px 0 rgba(26, 26, 26, 0.15) inset', |
99 | 95 | }, |
100 | 96 | 'shadow-inset-200': { |
101 | | - value: 'inset 0px 2px 4px rgba(31, 33, 36, 0.32)', |
| 97 | + value: |
| 98 | + '0 2px 1px 0 rgba(26, 26, 26, 0.20) inset, 1px 0 1px 0 rgba(26, 26, 26, 0.12) inset, -1px 0 1px 0 rgba(26, 26, 26, 0.12) inset', |
102 | 99 | }, |
103 | 100 | 'shadow-button': { |
104 | 101 | value: |
105 | | - 'inset 0px -1px 0px #B5B5B5, inset -1px 0px 0px #E3E3E3, inset 1px 0px 0px #E3E3E3, inset 0px 1px 0px #E3E3E3', |
| 102 | + '0 1px 0 0 #E3E3E3 inset, 1px 0 0 0 #E3E3E3 inset, -1px 0 0 0 #E3E3E3 inset, 0 -1px 0 0 #B5B5B5 inset', |
106 | 103 | }, |
107 | 104 | 'shadow-button-hover': { |
108 | | - value: `inset 0px -1px 0px #CCCCCC, inset 1px 0px 0px #EBEBEB, inset -1px 0px 0px #EBEBEB, inset 0px 1px 0px #EBEBEB`, |
| 105 | + value: |
| 106 | + '0 1px 0 0 #EBEBEB inset, -1px 0 0 0 #EBEBEB inset, 1px 0 0 0 #EBEBEB inset, 0 -1px 0 0 #CCC inset', |
109 | 107 | }, |
110 | 108 | 'shadow-button-inset': { |
111 | | - value: createVar('shadow-inset-200'), |
| 109 | + value: |
| 110 | + '0 2px 1px 0 rgba(26, 26, 26, 0.20) inset, 1px 0 1px 0 rgba(26, 26, 26, 0.12) inset, -1px 0 1px 0 rgba(26, 26, 26, 0.12) inset', |
112 | 111 | }, |
113 | 112 | 'shadow-button-primary': { |
114 | | - value: `0px 2px 0px 0px rgba(255, 255, 255, 0.2) inset, 2px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, -2px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, 0px -1px 0px 1px #000 inset, 0px 1px 0px 0px #000 inset`, |
| 113 | + value: |
| 114 | + '0 1px 0 0 rgba(255, 255, 255, 0.24) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1px 0 0 #000 inset, 0 -1px 0 1px #1A1A1A', |
115 | 115 | }, |
116 | 116 | 'shadow-button-primary-hover': { |
117 | | - value: `0px 1px 0px 0px rgba(255, 255, 255, 0.24) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.16) inset, -1px 0px 0px 0px rgba(255, 255, 255, 0.16) inset, 0px -1.5px 0px 0px rgba(255, 255, 255, 0.07) inset, 0px 0px 0px 0.5px #1A1A1A`, |
| 117 | + value: |
| 118 | + '0 1px 0 0 rgba(255, 255, 255, 0.24) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1px 0 0 #000 inset, 0 -1px 0 1px #1A1A1A', |
118 | 119 | }, |
119 | 120 | 'shadow-button-primary-inset': { |
120 | | - value: `0px 3px 0px 0px #000 inset`, |
| 121 | + value: '0 3px 0 0 #000 inset', |
121 | 122 | }, |
122 | 123 | 'shadow-button-primary-critical': { |
123 | | - value: `0px 1px 0px 0px rgba(255, 255, 255, 0.4) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, -1px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, 0px -1.5px 0px 0px rgba(0, 0, 0, 0.25) inset`, |
| 124 | + value: |
| 125 | + '0 1px 0 0 rgba(255, 255, 255, 0.48) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1.5px 0 0 rgba(0, 0, 0, 0.25) inset', |
124 | 126 | }, |
125 | 127 | 'shadow-button-primary-critical-hover': { |
126 | | - value: `-1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 0px 0.5px 0px 0px rgba(0, 0, 0, 0.25), 0px -1.5px 0px 0px rgba(255, 255, 255, 0.07) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.24) inset`, |
| 128 | + value: |
| 129 | + '0 1px 0 0 rgba(255, 255, 255, 0.48) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1.5px 0 0 rgba(0, 0, 0, 0.25) inset', |
127 | 130 | }, |
128 | 131 | 'shadow-button-primary-critical-inset': { |
129 | | - value: `0px 2px 0px 0px rgba(0, 0, 0, 0.60) inset, 1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset, -1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset`, |
| 132 | + value: |
| 133 | + '0 2px 0 0 rgba(0, 0, 0, 0.60) inset, 1px 0 1px 0 rgba(0, 0, 0, 0.20) inset, -1px 0 1px 0 rgba(0, 0, 0, 0.20) inset', |
130 | 134 | }, |
131 | 135 | 'shadow-button-primary-success': { |
132 | | - value: `0px 1px 0px 0px rgba(255, 255, 255, 0.4) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, -1px 0px 0px 0px rgba(255, 255, 255, 0.2) inset, 0px -1.5px 0px 0px rgba(0, 0, 0, 0.25) inset`, |
| 136 | + value: |
| 137 | + '0 1px 0 0 rgba(255, 255, 255, 0.48) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1.5px 0 0 rgba(0, 0, 0, 0.25) inset', |
133 | 138 | }, |
134 | 139 | 'shadow-button-primary-success-hover': { |
135 | | - value: `-1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 1px 0px 0px 0px rgba(255, 255, 255, 0.20) inset, 0px 0.5px 0px 0px rgba(0, 0, 0, 0.25), 0px -1.5px 0px 0px rgba(255, 255, 255, 0.07) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.24) inset`, |
| 140 | + value: |
| 141 | + '0 1px 0 0 rgba(255, 255, 255, 0.48) inset, 1px 0 0 0 rgba(255, 255, 255, 0.20) inset, -1px 0 0 0 rgba(255, 255, 255, 0.20) inset, 0 -1.5px 0 0 rgba(0, 0, 0, 0.25) inset', |
136 | 142 | }, |
137 | 143 | 'shadow-button-primary-success-inset': { |
138 | | - value: `0px 2px 0px 0px rgba(0, 0, 0, 0.60) inset, 1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset, -1px 0px 1px 0px rgba(0, 0, 0, 0.20) inset`, |
| 144 | + value: |
| 145 | + '0 2px 0 0 rgba(0, 0, 0, 0.60) inset, 1px 0 1px 0 rgba(0, 0, 0, 0.20) inset, -1px 0 1px 0 rgba(0, 0, 0, 0.20) inset', |
139 | 146 | }, |
140 | 147 | 'shadow-border-inset': { |
141 | | - value: `0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset`, |
| 148 | + value: '0 0 0 1px rgba(0, 0, 0, 0.08) inset', |
142 | 149 | }, |
143 | 150 | 'shadow-inset-lg': { |
144 | 151 | value: 'inset 0px 0px 7px 2px rgba(31, 33, 36, 0.18)', |
@@ -223,7 +230,3 @@ export const shadow: { |
223 | 230 | value: '0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset', |
224 | 231 | }, |
225 | 232 | }; |
226 | | - |
227 | | -function createVar(shadowTokenName: ShadowTokenName) { |
228 | | - return `var(${createVarName(shadowTokenName)})`; |
229 | | -} |
|
0 commit comments