Skip to content

Commit 8dae79e

Browse files
committed
test new theme
1 parent 4266174 commit 8dae79e

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

scripts/themes.config.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,23 @@ export const themes: TokenBuildInput[] = [
3434
`src/tokens/base/color/light/display-light.json5`,
3535
],
3636
},
37+
{
38+
filename: 'light-tritanopia-high-contrast',
39+
theme: 'light-tritanopia-high-contrast',
40+
source: [
41+
`src/tokens/functional/shadow/shadow.json5`,
42+
`src/tokens/functional/border/*.json5`,
43+
`src/tokens/component/*.json5`,
44+
`src/tokens/functional/color/*.json5`,
45+
`src/tokens/functional/color/light/*.json5`,
46+
],
47+
include: [
48+
`src/tokens/functional/size/border.json5`,
49+
`src/tokens/base/color/light/light.json5`,
50+
`src/tokens/base/color/light/light.high-contrast.json5`,
51+
`src/tokens/base/color/light/display-light.json5`,
52+
],
53+
},
3754
{
3855
filename: 'light-colorblind',
3956
theme: 'light-protanopia-deuteranopia',

src/tokens/functional/color/bgColor.json5

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
dark: '{base.color.neutral.2}',
3636
'dark-dimmed': '{base.color.neutral.4}',
3737
'light-high-contrast': '{base.color.neutral.3}',
38+
'light-tritanopia-high-contrast': '{base.color.neutral.3}',
3839
'dark-high-contrast': '{base.color.neutral.2}',
3940
},
4041
},
@@ -55,6 +56,7 @@
5556
dark: '{base.color.neutral.0}',
5657
'dark-dimmed': '{base.color.neutral.2}',
5758
'light-high-contrast': '{base.color.neutral.2}',
59+
'light-tritanopia-high-contrast': '{base.color.neutral.2}',
5860
},
5961
},
6062
},
@@ -130,6 +132,7 @@
130132
dark: '{base.color.neutral.3}',
131133
'dark-dimmed': '{base.color.neutral.5}',
132134
'light-high-contrast': '{base.color.neutral.4}',
135+
'light-tritanopia-high-contrast': '{base.color.neutral.4}',
133136
'dark-high-contrast': '{base.color.neutral.4}',
134137
},
135138
},
@@ -168,6 +171,7 @@
168171
alpha: 0.2,
169172
},
170173
'light-high-contrast': '{base.color.neutral.4}',
174+
'light-tritanopia-high-contrast': '{base.color.neutral.4}',
171175
'dark-high-contrast': '{base.color.neutral.3}',
172176
},
173177
},
@@ -185,6 +189,7 @@
185189
dark: '{base.color.neutral.8}',
186190
'dark-dimmed': '{base.color.neutral.8}',
187191
'light-high-contrast': '{base.color.neutral.10}',
192+
'light-tritanopia-high-contrast': '{base.color.neutral.10}',
188193
'dark-high-contrast': '{base.color.neutral.7}',
189194
},
190195
},
@@ -249,6 +254,7 @@
249254
alpha: 0.15,
250255
},
251256
'light-tritanopia': '{base.color.blue.0}',
257+
'light-tritanopia-high-contrast': '{base.color.blue.0}',
252258
'dark-tritanopia': {
253259
$value: '{base.color.blue.4}',
254260
alpha: 0.15,
@@ -279,7 +285,7 @@
279285
'dark-tritanopia': '{base.color.blue.5}',
280286
'light-protanopia-deuteranopia': '{base.color.blue.5}',
281287
'dark-protanopia-deuteranopia': '{base.color.blue.5}',
282-
'light-high-contrast': '{base.color.green.5}',
288+
'light-high-contrast': '{base.color.blue.5}',
283289
'dark-high-contrast': '{base.color.green.9}',
284290
},
285291
},
@@ -299,6 +305,7 @@
299305
},
300306
},
301307
'org.primer.overrides': {
308+
'light-tritanopia-high-contrast': '{base.color.red.0}',
302309
'light-tritanopia': '{base.color.red.0}',
303310
'dark-tritanopia': {
304311
$value: '{base.color.red.4}',
@@ -326,6 +333,7 @@
326333
},
327334
'org.primer.overrides': {
328335
'light-tritanopia': '{base.color.red.5}',
336+
'light-tritanopia-high-contrast': '{base.color.red.5}',
329337
'dark-tritanopia': '{base.color.red.5}',
330338
'light-protanopia-deuteranopia': '{base.color.orange.5}',
331339
'dark-protanopia-deuteranopia': '{base.color.orange.5}',
@@ -391,6 +399,7 @@
391399
alpha: 0.1,
392400
},
393401
'light-tritanopia': '{base.color.red.0}',
402+
'light-tritanopia-high-contrast': '{base.color.red.0}',
394403
'dark-tritanopia': {
395404
$value: '{base.color.red.4}',
396405
alpha: 0.1,
@@ -412,6 +421,7 @@
412421
},
413422
'org.primer.overrides': {
414423
'light-tritanopia': '{base.color.red.5}',
424+
'light-tritanopia-high-contrast': '{base.color.red.5}',
415425
'dark-tritanopia': '{base.color.red.5}',
416426
'dark-high-contrast': '{base.color.orange.9}',
417427
},
@@ -479,6 +489,7 @@
479489
},
480490
'org.primer.overrides': {
481491
'light-tritanopia': '{bgColor.neutral.muted}',
492+
'light-tritanopia-high-contrast': '{bgColor.neutral.muted}',
482493
'dark-tritanopia': {
483494
$value: '{bgColor.neutral.muted}',
484495
alpha: 0.1,
@@ -505,6 +516,7 @@
505516
},
506517
'org.primer.overrides': {
507518
'light-tritanopia': '{bgColor.neutral.emphasis}',
519+
'light-tritanopia-high-contrast': '{bgColor.neutral.emphasis}',
508520
'dark-tritanopia': '{bgColor.neutral.emphasis}',
509521
'light-protanopia-deuteranopia': '{bgColor.neutral.emphasis}',
510522
'dark-protanopia-deuteranopia': '{bgColor.neutral.emphasis}',

0 commit comments

Comments
 (0)