Skip to content

Commit e8ba280

Browse files
move component tokens into indididual files (#1142)
* move component tokens into indididual files * fixing deprecated * fix
1 parent b3bea1a commit e8ba280

13 files changed

+196
-471
lines changed

src/preprocessors/themeOverrides.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ export const themeOverrides: Preprocessor = {
2121
// get override
2222
const override =
2323
token.$extensions?.[extensionProp][currentTheme] || token.$extensions?.[extensionProp][fallbackTheme]
24+
2425
// token an theme value exist
2526
return {
2627
...token,

src/tokens/component/header.json5

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
{
2+
header: {
3+
bgColor: {
4+
$value: '{base.color.neutral.12}',
5+
$type: 'color',
6+
$extensions: {
7+
'org.primer.figma': {
8+
collection: 'mode',
9+
group: 'component (internal)',
10+
scopes: ['bgColor'],
11+
},
12+
'org.primer.overrides': {
13+
dark: {
14+
$value: '{base.color.neutral.2}',
15+
alpha: 0.95,
16+
},
17+
},
18+
},
19+
},
20+
fgColor: {
21+
default: {
22+
$value: '{base.color.neutral.0}',
23+
$type: 'color',
24+
$extensions: {
25+
'org.primer.figma': {
26+
collection: 'mode',
27+
group: 'component (internal)',
28+
scopes: ['fgColor'],
29+
},
30+
'org.primer.overrides': {
31+
dark: '{base.color.neutral.13}',
32+
},
33+
},
34+
alpha: 0.7,
35+
},
36+
logo: {
37+
$value: '{base.color.neutral.0}',
38+
$type: 'color',
39+
$extensions: {
40+
'org.primer.figma': {
41+
collection: 'mode',
42+
group: 'component (internal)',
43+
scopes: ['fgColor'],
44+
},
45+
'org.primer.overrides': {
46+
dark: '{base.color.neutral.12}',
47+
},
48+
},
49+
},
50+
},
51+
borderColor: {
52+
divider: {
53+
$value: '{base.color.neutral.8}',
54+
$type: 'color',
55+
$extensions: {
56+
'org.primer.figma': {
57+
collection: 'mode',
58+
group: 'component (internal)',
59+
scopes: ['borderColor'],
60+
},
61+
},
62+
},
63+
},
64+
},
65+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
headerSearch: {
3+
bgColor: {
4+
$value: '{base.color.neutral.12}',
5+
$type: 'color',
6+
$extensions: {
7+
'org.primer.figma': {
8+
collection: 'mode',
9+
group: 'component (internal)',
10+
scopes: ['bgColor'],
11+
},
12+
'org.primer.overrides': {
13+
dark: '{base.color.neutral.1}',
14+
},
15+
},
16+
},
17+
borderColor: {
18+
$value: '{base.color.neutral.8}',
19+
$type: 'color',
20+
$extensions: {
21+
'org.primer.figma': {
22+
collection: 'mode',
23+
group: 'component (internal)',
24+
scopes: ['borderColor'],
25+
},
26+
'org.primer.overrides': {
27+
dark: '{base.color.neutral.5}',
28+
},
29+
},
30+
},
31+
},
32+
}

src/tokens/component/overlay.json5

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
overlay: {
3+
bgColor: {
4+
$value: '{base.color.neutral.0}',
5+
$type: 'color',
6+
$extensions: {
7+
'org.primer.figma': {
8+
collection: 'mode',
9+
group: 'component (internal)',
10+
scopes: ['bgColor'],
11+
},
12+
'org.primer.overrides': {
13+
dark: '{bgColor.muted}',
14+
'dark-dimmed': '{base.color.neutral.5}',
15+
},
16+
},
17+
},
18+
borderColor: {
19+
$value: '{borderColor.muted}',
20+
$type: 'color',
21+
$extensions: {
22+
'org.primer.figma': {
23+
collection: 'mode',
24+
group: 'component (internal)',
25+
},
26+
'org.primer.overrides': {
27+
dark: {
28+
alpha: 1,
29+
$value: '{borderColor.muted}',
30+
},
31+
'dark-dimmed': {
32+
$value: '{base.color.neutral.7}',
33+
alpha: 0.7,
34+
},
35+
'light-high-contrast': {
36+
alpha: 1,
37+
$value: '{borderColor.default}',
38+
},
39+
'dark-high-contrast': {
40+
$value: '{borderColor.default}',
41+
alpha: 1,
42+
},
43+
},
44+
},
45+
alpha: 0.5,
46+
},
47+
backdrop: {
48+
bgColor: {
49+
$value: '{base.color.neutral.7}',
50+
$type: 'color',
51+
$extensions: {
52+
'org.primer.figma': {
53+
collection: 'mode',
54+
group: 'component (internal)',
55+
scopes: ['bgColor'],
56+
},
57+
'org.primer.overrides': {
58+
dark: '{base.color.neutral.3}',
59+
'dark-dimmed': '{base.color.neutral.4}',
60+
'light-high-contrast': '{base.color.neutral.11}',
61+
'dark-high-contrast': '{base.color.neutral.11}',
62+
},
63+
},
64+
alpha: 0.4,
65+
},
66+
},
67+
},
68+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
skeletonLoader: {
3+
bgColor: {
4+
$value: '{base.color.neutral.8}',
5+
$type: 'color',
6+
$extensions: {
7+
'org.primer.figma': {
8+
collection: 'mode',
9+
group: 'component',
10+
scopes: ['bgColor'],
11+
},
12+
'org.primer.overrides': {
13+
dark: {
14+
alpha: 0.2,
15+
},
16+
'light-high-contrast': {
17+
$value: '{base.color.neutral.5}',
18+
alpha: 1,
19+
},
20+
'dark-high-contrast': {
21+
$value: '{base.color.neutral.5}',
22+
alpha: 1,
23+
},
24+
},
25+
},
26+
alpha: 0.1,
27+
},
28+
},
29+
}

src/tokens/functional/color/dark/app-dark.json5

Lines changed: 0 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -251,85 +251,4 @@
251251
},
252252
},
253253
},
254-
header: {
255-
fgColor: {
256-
default: {
257-
$value: '{fgColor.onEmphasis}',
258-
$type: 'color',
259-
$extensions: {
260-
'org.primer.figma': {
261-
collection: 'mode',
262-
263-
group: 'component',
264-
scopes: ['fgColor'],
265-
},
266-
},
267-
alpha: 0.7,
268-
},
269-
logo: {
270-
$value: '{fgColor.onEmphasis}',
271-
$type: 'color',
272-
$extensions: {
273-
'org.primer.figma': {
274-
collection: 'mode',
275-
276-
group: 'component',
277-
scopes: ['fgColor'],
278-
},
279-
},
280-
},
281-
},
282-
bgColor: {
283-
$value: '{base.color.neutral.10}',
284-
$type: 'color',
285-
$extensions: {
286-
'org.primer.figma': {
287-
collection: 'mode',
288-
289-
group: 'component',
290-
scopes: ['bgColor'],
291-
},
292-
},
293-
},
294-
borderColor: {
295-
divider: {
296-
$value: '{base.color.neutral.4}',
297-
$type: 'color',
298-
$extensions: {
299-
'org.primer.figma': {
300-
collection: 'mode',
301-
302-
group: 'component',
303-
scopes: ['borderColor'],
304-
},
305-
},
306-
},
307-
},
308-
},
309-
headerSearch: {
310-
bgColor: {
311-
$value: '{base.color.neutral.10}',
312-
$type: 'color',
313-
$extensions: {
314-
'org.primer.figma': {
315-
collection: 'mode',
316-
317-
group: 'component',
318-
scopes: ['bgColor'],
319-
},
320-
},
321-
},
322-
borderColor: {
323-
$value: '{base.color.neutral.7}',
324-
$type: 'color',
325-
$extensions: {
326-
'org.primer.figma': {
327-
collection: 'mode',
328-
329-
group: 'component',
330-
scopes: ['borderColor'],
331-
},
332-
},
333-
},
334-
},
335254
}

src/tokens/functional/color/dark/overrides/dark.dimmed.json5

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -176,24 +176,6 @@
176176
},
177177
},
178178
},
179-
overlay: {
180-
backdrop: {
181-
bgColor: {
182-
$value: '{base.color.neutral.4}',
183-
$type: 'color',
184-
alpha: 0.4,
185-
},
186-
},
187-
bgColor: {
188-
$value: '{base.color.neutral.5}',
189-
$type: 'color',
190-
},
191-
borderColor: {
192-
$value: '{base.color.neutral.7}',
193-
$type: 'color',
194-
alpha: 0.7,
195-
},
196-
},
197179
button: {
198180
primary: {
199181
bgColor: {

src/tokens/functional/color/dark/overrides/dark.high-contrast.json5

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -517,20 +517,6 @@
517517
},
518518
},
519519
},
520-
overlay: {
521-
borderColor: {
522-
$value: '{borderColor.default}',
523-
$type: 'color',
524-
alpha: null,
525-
},
526-
backdrop: {
527-
bgColor: {
528-
$value: '{base.color.neutral.11}',
529-
$type: 'color',
530-
alpha: 0.4,
531-
},
532-
},
533-
},
534520
display: {
535521
blue: {
536522
bgColor: {
@@ -885,11 +871,4 @@
885871
$type: 'color',
886872
},
887873
},
888-
skeletonLoader: {
889-
bgColor: {
890-
$value: '{base.color.neutral.5}',
891-
$type: 'color',
892-
alpha: 1,
893-
},
894-
},
895874
}

0 commit comments

Comments
 (0)