Skip to content

Commit b3f518e

Browse files
authored
feat(colors): Increase contrast for bg-contrast-fade and opacity for states-bg-disable (#DS-3158) (#73)
* feat(colors): added new value for contrast-fade (#DS-3158) * feat(colors): added new values to black palette (#DS-3158)
1 parent 7af30c7 commit b3f518e

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

packages/design-tokens/web/properties/colors.json5

+9-9
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
'theme-less': { value: '{light.theme.palette.value.94}' },
4545
// CONTRAST
4646
contrast: { value: '{light.contrast.palette.value.25}' },
47-
'contrast-fade': { value: '{light.contrast.palette.value.92}' },
47+
'contrast-fade': { value: '{light.contrast.palette.value.90}' },
4848
// ERROR
4949
error: { value: '{light.error.palette.value.60}' },
5050
'error-fade': { value: '{light.error.palette.value.89}' },
@@ -60,7 +60,7 @@
6060
// OTHER
6161
transparent: { value: 'transparent' },
6262
overlay: { value: '{light.contrast.palette.value."20-A32"}' },
63-
'overlay-inverse': { value: '{light.contrast.palette.value."99-A88"}' },
63+
'overlay-inverse': { value: '{light.contrast.palette.value."99-A88"}' }
6464
},
6565
foreground: {
6666
// WHITE
@@ -87,7 +87,7 @@
8787
warning: { value: '{light.warning.palette.value.33}' },
8888
'warning-secondary': { value: '{light.warning.palette.value.45}' },
8989
// VISITED
90-
visited: { value: '{light.purple.palette.value.45}' },
90+
visited: { value: '{light.purple.palette.value.45}' }
9191
},
9292
icon: {
9393
// WHITE
@@ -168,12 +168,12 @@
168168
'warning-less-hover': { value: '{light.warning.palette.value.86}' },
169169
'warning-less-active': { value: '{light.warning.palette.value.82}' },
170170
// OTHER
171-
disabled: { value: '{light.contrast.palette.value."50-A16"}' },
171+
disabled: { value: '{palette.black.A5}' },
172172
'transparent-hover': { value: '{light.contrast.palette.value."50-A8"}' },
173173
'transparent-active': { value: '{light.contrast.palette.value."50-A16"}' },
174174
// states-bg-error-less — deprecated. use bg-error-less
175175
// light.states.bg.error-less удалить
176-
'error-less': { value: '{light.error.palette.value.99}' },
176+
'error-less': { value: '{light.error.palette.value.99}' }
177177
},
178178
foreground: {
179179
// THEME
@@ -217,7 +217,7 @@
217217
'focus-error': { value: '{light.error.palette.value.45}' }
218218
},
219219
'disabled-opacity': { value: 0.32 }
220-
},
220+
}
221221
},
222222
// DARK THEME
223223
dark: {
@@ -281,7 +281,7 @@
281281
// OTHER
282282
transparent: { value: 'transparent' },
283283
overlay: { value: '{light.contrast.palette.value."6-A64"}' },
284-
'overlay-inverse': { value: '{light.contrast.palette.value."12-A80"}' },
284+
'overlay-inverse': { value: '{light.contrast.palette.value."12-A80"}' }
285285
},
286286
foreground: {
287287
// WHITE
@@ -308,7 +308,7 @@
308308
warning: { value: '{dark.warning.palette.value.60}' },
309309
'warning-secondary': { value: '{dark.warning.palette.value.40}' },
310310
// VISITED
311-
visited: { value: '{dark.purple.palette.value.50}' },
311+
visited: { value: '{dark.purple.palette.value.50}' }
312312
},
313313
icon: {
314314
// WHITE
@@ -393,7 +393,7 @@
393393
'transparent-hover': { value: '{dark.contrast.palette.value."50-A16"}' },
394394
'transparent-active': { value: '{dark.contrast.palette.value."85-S100-A15"}' },
395395
// states-bg-error-less — deprecated. use bg-error-less
396-
'error-less': { value: '{dark.error.palette.value.13}' },
396+
'error-less': { value: '{dark.error.palette.value.13}' }
397397
},
398398
foreground: {
399399
// THEME

packages/design-tokens/web/properties/palette.json5

+4-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
palette: {
33
black: {
44
default: { value: 'hsla(0, 0%, 0%, 100%)' },
5+
// New standard
6+
A5: { value: 'rgba(0, 0, 0, 0.05)' },
7+
// OLD (need to rewrite with new standard)
58
'"default-A8"': { value: 'rgba(0, 0, 0, 0.08)' },
69
'"default-A16"': { value: 'rgba(0, 0, 0, 0.16)' },
710
'"default-A20"': { value: 'rgba(0, 0, 0, 0.20)' },
811
'"default-A50"': { value: 'rgba(0, 0, 0, 0.50)' },
9-
// OLD
1012
A50: { value: 'rgba(0, 0, 0, 0.50)' }
1113
},
1214
blue: {
@@ -606,7 +608,7 @@
606608
'97': { value: 'hsla(26, 97%, 97%, 100%)' },
607609
'98': { value: 'hsla(26, 97%, 98%, 100%)' },
608610
'99': { value: 'hsla(26, 97%, 99%, 100%)' },
609-
'100': { value: 'hsla(26, 97%, 100%, 100%)' },
611+
'100': { value: 'hsla(26, 97%, 100%, 100%)' }
610612
},
611613
purple: {
612614
'0': { value: 'hsla(277, 72%, 0%, 100%)' },

0 commit comments

Comments
 (0)