Skip to content

Commit 25198fe

Browse files
author
Filip Łukasik
committed
feat: add color tokens
1 parent 35ade83 commit 25198fe

File tree

1 file changed

+182
-0
lines changed

1 file changed

+182
-0
lines changed
Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
:root {
2+
/* Light Mode */
3+
4+
/* text */
5+
--text-primary: var(--grey12);
6+
--text-secondary: var(--grey11);
7+
--text-text-tertiary: var(--grey9);
8+
9+
/* icon */
10+
--icon-default: var(--grey11);
11+
12+
/* border */
13+
--border-default: var(--grey5);
14+
--border-background-color: var(--grey1);
15+
16+
/* background */
17+
--background-default: var(--grey1);
18+
--background-neutral: var(--grey2);
19+
20+
/* action */
21+
--action-primary-content-default: var(--grey11);
22+
--action-primary-content-hover: var(--grey12);
23+
--action-primary-content-active: var(--grey12);
24+
--action-primary-content-selected: var(--grey12);
25+
26+
--action-primary-background-default-ghost: transparent;
27+
--action-primary-background-default-solid: var(--grey2);
28+
--action-primary-background-hover: var(--grey3);
29+
--action-primary-background-active: var(--grey3);
30+
--action-primary-background-selected: var(--grey4);
31+
32+
--action-primary-border-default: var(--grey5);
33+
34+
/* code */
35+
--code-props-content: var(--red11);
36+
--code-props-background: var(--red3);
37+
38+
--code-syntax-highlighting-comment: var(--grey11);
39+
--code-syntax-highlighting-quote: var(--grey11);
40+
--code-syntax-highlighting-line-number: var(--grey8);
41+
--code-syntax-highlighting-title: var(--mint11);
42+
--code-syntax-highlighting-keyword: var(--indigo11);
43+
--code-syntax-highlighting-code-fg: var(--grey12);
44+
--code-syntax-highlighting-literal: var(--crimson11);
45+
--code-syntax-highlighting-type: var(--grass9);
46+
--code-syntax-highlighting-subst: var(--yellow11);
47+
--code-syntax-highlighting-meta: var(--yellow11);
48+
--code-syntax-highlighting-string: var(--lime9);
49+
--code-syntax-highlighting-deletion: var(--purple9);
50+
--code-syntax-highlighting-variable: var(--purple9);
51+
52+
--code-method-highlighting-type: var(--purple9);
53+
--code-method-highlighting-type-link: var(--sky11);
54+
--code-method-highlighting-code-fg: var(--grey12);
55+
--code-method-highlighting-link-sig-fig: var(--sky11);
56+
--code-method-highlighting-keyword: var(--crimson11);
57+
58+
/* api child */
59+
--api-child-package-content: var(--yellow1);
60+
--api-child-package-background: var(--yellow11);
61+
62+
--api-child-class-content: var(--mint1);
63+
--api-child-class-background: var(--mint11);
64+
65+
--api-child-object-content: var(--indigo1);
66+
--api-child-object-background: var(--indigo11);
67+
68+
--api-child-trait-content: var(--sky1);
69+
--api-child-trait-background: var(--sky11);
70+
71+
--api-child-val-content: var(--lime1);
72+
--api-child-val-background: var(--lime11);
73+
74+
--api-child-def-content: var(--lime1);
75+
--api-child-def-background: var(--lime11);
76+
77+
--api-child-static-doc-content: var(--grey1);
78+
--api-child-static-doc-background: var(--grey11);
79+
80+
--api-child-given-content: var(--purple1);
81+
--api-child-given-background: var(--purple11);
82+
83+
--api-child-method-content: var(--indigo1);
84+
--api-child-method-background: var(--indigo11);
85+
86+
--api-child-enum-content: var(--orange1);
87+
--api-child-enum-background: var(--orange11);
88+
89+
--api-child-type-content: var(--crimson1);
90+
--api-child-type-background: var(--crimson11);
91+
}
92+
93+
:root {
94+
/* Dark Mode */
95+
96+
/* text */
97+
--text-primary: var(--grey12);
98+
--text-secondary: var(--grey11);
99+
--text-text-tertiary: var(--grey9);
100+
101+
/* icon */
102+
--icon-default: var(--grey11);
103+
104+
/* border */
105+
--border-default: var(--grey6);
106+
--border-background-color: var(--grey1);
107+
108+
/* background */
109+
--background-default: var(--grey1);
110+
--background-neutral: var(--grey3);
111+
112+
/* action */
113+
--action-primary-content-default: var(--grey11);
114+
--action-primary-content-hover: var(--grey12);
115+
--action-primary-content-active: var(--grey12);
116+
--action-primary-content-selected: var(--grey12);
117+
118+
--action-primary-background-default-ghost: transparent;
119+
--action-primary-background-default-solid: var(--grey3);
120+
--action-primary-background-hover: var(--grey4);
121+
--action-primary-background-active: var(--grey4);
122+
--action-primary-background-selected: var(--grey5);
123+
--action-primary-border-default: var(--grey6);
124+
125+
/* code */
126+
--code-props-content: var(--red11);
127+
--code-props-background: var(--red3);
128+
129+
--code-syntax-highlighting-comment: var(--grey11);
130+
--code-syntax-highlighting-quote: var(--grey11);
131+
--code-syntax-highlighting-line-number: var(--grey8);
132+
--code-syntax-highlighting-title: var(--mint11);
133+
--code-syntax-highlighting-keyword: var(--indigo11);
134+
--code-syntax-highlighting-code-fg: var(--grey12);
135+
--code-syntax-highlighting-literal: var(--crimson11);
136+
--code-syntax-highlighting-type: var(--grass9);
137+
--code-syntax-highlighting-subst: var(--yellow11);
138+
--code-syntax-highlighting-meta: var(--yellow11);
139+
--code-syntax-highlighting-string: var(--lime9);
140+
--code-syntax-highlighting-deletion: var(--purple9);
141+
--code-syntax-highlighting-variable: var(--purple9);
142+
143+
--code-method-highlighting-type: var(--purple9);
144+
--code-method-highlighting-type-link: var(--sky11);
145+
--code-method-highlighting-code-fg: var(--grey12);
146+
--code-method-highlighting-link-sig-fig: var(--sky11);
147+
--code-method-highlighting-keyword: var(--crimson11);
148+
149+
/* api child */
150+
--api-child-package-content: var(--yellow1);
151+
--api-child-package-background: var(--yellow11);
152+
153+
--api-child-class-content: var(--mint1);
154+
--api-child-class-background: var(--mint11);
155+
156+
--api-child-object-content: var(--indigo1);
157+
--api-child-object-background: var(--indigo11);
158+
159+
--api-child-trait-content: var(--sky1);
160+
--api-child-trait-background: var(--sky11);
161+
162+
--api-child-val-content: var(--lime1);
163+
--api-child-val-background: var(--lime11);
164+
165+
--api-child-def-content: var(--lime1);
166+
--api-child-def-background: var(--lime11);
167+
168+
--api-child-static-doc-content: var(--grey1);
169+
--api-child-static-doc-background: var(--grey11);
170+
171+
--api-child-given-content: var(--purple1);
172+
--api-child-given-background: var(--purple11);
173+
174+
--api-child-method-content: var(--indigo1);
175+
--api-child-method-background: var(--indigo11);
176+
177+
--api-child-enum-content: var(--orange1);
178+
--api-child-enum-background: var(--orange11);
179+
180+
--api-child-type-content: var(--crimson1);
181+
--api-child-type-background: var(--crimson11);
182+
}

0 commit comments

Comments
 (0)