├── LICENSE
├── README.md
└── themes
├── catppuccin.css
├── doombox.css
├── dracula.css
├── kanagawa.css
├── onedark.css
├── papadark.css
└── rose_pine_moon.css
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Naruto Uzumaki
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
GitHub Themer
2 | A little project to easily create custom github themes using refined github.
3 |
4 | Usage
5 |
6 |
7 | - Install a CSS injector extension. (I use Redefined GitHub. It allows injecting CSS to github.com)
8 | - Follow below steps if you are using Redefined GitHub,
9 | - Right Click on extension.
10 | - Go to options.
11 | - Copy CSS from your fav colorscheme file.
12 | - Paste CSS in custom css box.
13 |
14 |
--------------------------------------------------------------------------------
/themes/catppuccin.css:
--------------------------------------------------------------------------------
1 | /* I <3 CATPPUCCIN */
2 | :root {
3 | /* http://www.chriskempson.com/projects/base16/ */
4 |
5 | /* Give H, S, L values */
6 | --base00: 258, 22%, 09%;
7 | --base01: 252, 17%, 12%;
8 | --base02: 256, 17%, 22%;
9 | --base03: 247, 08%, 46%;
10 | --base04: 274, 11%, 59%;
11 | --base05: 240, 23%, 88%;
12 | --base06: 285, 10%, 75%;
13 | --base07: 254, 12%, 36%;
14 | --base08: 358, 61%, 72%;
15 | --base09: 047, 62%, 79%;
16 | --base0A: 025, 89%, 78%;
17 | --base0B: 116, 49%, 68%;
18 | --base0B_darken: 116, 49%, 65%;
19 | --base0B_darkest: 116, 49%, 60%;
20 | --base0C: 191, 57%, 75%;
21 | --base0D: 223, 70%, 75%;
22 | --base0D_darken: 223, 70%, 70%;
23 | --base0E: 304, 49%, 70%;
24 | /* --base0F is deprecated */
25 | }
26 |
27 | :root {
28 | /* INTERNAL VARS */
29 | --__base00: hsl(var(--base00));
30 | --__base01: hsl(var(--base01));
31 | --__base02: hsl(var(--base02));
32 | --__base03: hsl(var(--base03));
33 | --__base04: hsl(var(--base04));
34 | --__base05: hsl(var(--base05));
35 | --__base06: hsl(var(--base06));
36 | --__base07: hsl(var(--base07));
37 | --__base08: hsl(var(--base08));
38 | --__base09: hsl(var(--base09));
39 | --__base0A: hsl(var(--base0A));
40 | --__base0B: hsl(var(--base0B));
41 | --__base0C: hsl(var(--base0C));
42 | --__base0D: hsl(var(--base0D));
43 | --__base0E: hsl(var(--base0E));
44 |
45 | /* MUTED VARS */
46 | --__base00_muted: hsl(var(--base00), 0.4);
47 | --__base01_muted: hsl(var(--base01), 0.4);
48 | --__base02_muted: hsl(var(--base02), 0.4);
49 | --__base03_muted: hsl(var(--base03), 0.4);
50 | --__base04_muted: hsl(var(--base04), 0.4);
51 | --__base05_muted: hsl(var(--base05), 0.4);
52 | --__base06_muted: hsl(var(--base06), 0.4);
53 | --__base07_muted: hsl(var(--base07), 0.4);
54 | --__base08_muted: hsl(var(--base08), 0.4);
55 | --__base09_muted: hsl(var(--base09), 0.4);
56 | --__base0A_muted: hsl(var(--base0A), 0.4);
57 | --__base0B_muted: hsl(var(--base0B), 0.4);
58 | --__base0C_muted: hsl(var(--base0C), 0.4);
59 | --__base0D_muted: hsl(var(--base0D), 0.4);
60 | --__base0E_muted: hsl(var(--base0E), 0.4);
61 |
62 | /* DARKEN STUFF */
63 | --__base0B_darken: hsl(var(--base0B_darken));
64 | --__base0B_darkest: hsl(var(--base0B_darkest));
65 | --__base0D_darken: hsl(var(--base0D_darken));
66 |
67 | /* ADVANCED STUFF */
68 | --color-fg-default: var(--__base05) !important;
69 | --color-fg-muted: var(--__base03) !important;
70 | --color-fg-subtle: var(--__base03) !important;
71 | --color-fg-on-emphasis: var(--__base05) !important;
72 |
73 | --color-canvas-default: var(--__base00) !important;
74 | --color-canvas-overlay: var(--__base01) !important;
75 | --color-canvas-inset: var(--__base01) !important;
76 | --color-canvas-subtle: var(--__base01) !important;
77 |
78 | --color-border-default: var(--__base04) !important;
79 | --color-border-muted: var(--__base03) !important;
80 | --color-border-subtle: var(--__base03) !important;
81 |
82 | --color-shadow-small: 0 0 transparent !important;
83 | --color-shadow-medium: 0 3px 6px var(--__base01) !important;
84 | --color-shadow-large: 0 8px 24px var(--__base01) !important;
85 | --color-shadow-extra-large: 0 12px 48px var(--__base01) !important;
86 |
87 | --color-neutral-emphasis-plus: var(--__base03) !important;
88 | --color-netral-emphasis: var(--__base03) !important;
89 | --color-neutral-muted: var(--__base04) !important;
90 | --color-neutral-subtle: var(--__base01) !important;
91 |
92 | --color-accent-fg: var(--__base0D) !important;
93 | --color-accent-emphasis: var(--__base0D_darken) !important;
94 | --color-accent-muted: var(--__base0D_muted) !important;
95 | --color-accent-subtle: var(--__base0D_muted) !important;
96 |
97 | --color-success-fg: var(--__base0B) !important;
98 | --color-success-emphasis: var(--__base0B_darken) !important;
99 | --color-success-muted: var(--__base0B_muted) !important;
100 | --color-success-subtle: var(--__base0B_muted) !important;
101 |
102 | --color-attention-fg: var(--__base09) !important;
103 | --color-attention-emphasis: var(--__base09_darken) !important;
104 | --color-attention-muted: var(--__base09_muted) !important;
105 | --color-attention-subtle: var(--__base09_muted) !important;
106 |
107 | --color-severe-fg: var(--__base0A) !important;
108 | --color-severe-emphasis: var(--__base0A) !important;
109 | --color-severe-muted: var(--__base0A_muted) !important;
110 | --color-severe-subtle: var(--__base0A_muted) !important;
111 |
112 | --color-danger-fg: var(--__base08) !important;
113 | --color-danger-emphasis: var(--__base08) !important;
114 | --color-danger-muted: var(--__base08_muted) !important;
115 | --color-danger-subtle: var(--__base08_muted) !important;
116 |
117 | --color-done-fg: var(--__base0E) !important;
118 | --color-done-emphasis: var(--__base0E) !important;
119 | --color-done-muted: var(--__base0E_muted) !important;
120 | --color-done-subtle: var(--__base0E_muted) !important;
121 |
122 | --color-sponsors-fg: var(--__base0E) !important;
123 | --color-sponsors-emphasis: var(--__base0E) !important;
124 | --color-sponsors-muted: var(--__base0E_muted) !important;
125 | --color-sponsors-subtle: var(--__base0E_muted) !important;
126 |
127 | --color-primer-border-active: var(--__base0A) !important;
128 | --color-sidenav-selected-bg: var(--__base01) !important;
129 |
130 | --color-state-hover-primary-bg: var(--__base0D_darken) !important;
131 | --color-state-hover-primary-border: var(--__base0D) !important;
132 |
133 | /* BUTTONS */
134 | --color-btn-text: var(--__base05) !important;
135 | --color-btn-bg: var(--__base01) !important;
136 | --color-btn-border: var(--color-border-subtle) !important;
137 | --color-btn-hover-bg: var(--__base01) !important;
138 | --color-btn-hover-border: var(--color-border-default) !important;
139 | --color-btn-active-bg: var(--__base01) !important;
140 | --color-btn-active-border: var(--color-btn-hover-border) !important;
141 | --color-btn-selected-bg: var(--__base01) !important;
142 | --color-btn-focus-bg: var(--__base01) !important;
143 | --color-btn-primary-text: var(--__base05) !important;
144 | --color-btn-primary-bg: var(--__base0B_darkest) !important;
145 | --color-btn-primary-hover-bg: var(--__base0B_darken) !important;
146 | --color-btn-primary-selected-bg: var(--__base0B_darken) !important;
147 | --color-btn-primary-focus-bg: var(--__base0B_muted) !important;
148 | --color-btn-primary-icon: var(--__base05) !important;
149 | --color-btn-primary-disabled-bg: var(--__base0B_muted) !important;
150 | --color-btn-primary-disabled-text: var(--__base06) !important;
151 | --color-btn-outline-text: var(--__base0D) !important;
152 | --color-btn-outline-hover-text: var(--__base0D) !important;
153 | --color-btn-outline-hover-bg: var(--__base01) !important;
154 | --color-btn-outline-selected-text: var(--__base05) !important;
155 | --color-btn-outline-selected-bg: var(--__base0D_darken) !important;
156 | --color-btn-outline-disabled-bg: var(--__base01) !important;
157 | --color-btn-danger-text: var(--__base08) !important;
158 | --color-btn-danger-hover-text: var(--__base05) !important;
159 | --color-btn-danger-hover-bg: var(--__base08) !important;
160 | --color-btn-danger-hover-border: var(--__base08) !important;
161 | --color-btn-danger-hover-icon: var(--__base05) !important;
162 | --color-btn-danger-selected-text: var(--__base05) !important;
163 | --color-btn-danger-selected-bg: var(--__base08) !important;
164 | --color-btn-danger-selected-border: var(--__base0A) !important;
165 | --color-btn-danger-disabled-bg: var(--__base00) !important;
166 | --color-btn-danger-focus-border: var(--__base08) !important;
167 | --color-btn-danger-icon: var(--__base08) !important;
168 |
169 | /* ANSI */
170 | --color-ansi-red: var(--__base08) !important;
171 | --color-ansi-red-bright: var(--__base08) !important;
172 | --color-ansi-green: var(--__base0B) !important;
173 | --color-ansi-green-bright: var(--__base0B) !important;
174 | --color-ansi-yellow: var(--__base09) !important;
175 | --color-ansi-yellow-bright: var(--__base09) !important;
176 | --color-ansi-blue: var(--__base0D) !important;
177 | --color-ansi-blue-bright: var(--__base0D) !important;
178 | --color-ansi-magenta: var(--__base0E) !important;
179 | --color-ansi-magenta-bright: var(--__base0E) !important;
180 | --color-ansi-cyan: var(--__base0C) !important;
181 | --color-ansi-cyan-bright: var(--__base0C) !important;
182 |
183 | /* WORKFLOWS */
184 | --color-workflow-card-bg: var(--__base01) !important;
185 | --color-workflow-card-hover-bg: var(--__base01) !important;
186 | --color-workflow-card-hover-bg: var(--__base02) !important;
187 | --color-workflow-card-focus-bg: var(--__base01) !important;
188 | --color-workflow-card-focus-bg: var(--__base02) !important;
189 | --color-workflow-card-border: var(--__base02) !important;
190 |
191 | --color-checks-bg: var(--__base01) !important;
192 | --color-checks-text-primary: var(--__base05) !important;
193 | --color-checks-text-secondary: var(--__base03) !important;
194 | --color-checks-text-link: var(--__base0D) !important;
195 | --color-checks-btn-icon: var(--__base05) !important;
196 | --color-checks-btn-hover-icon: var(--__base03) !important;
197 | --color-checks-input-text: var(--__base03) !important;
198 | --color-checks-input-placeholder-text: var(--__base04) !important;
199 | --color-checks-input-focus-text: var(--__base05) !important;
200 | --color-checks-input-bg: var(--__base01) !important;
201 | --color-checks-donut-error: var(--__base08) !important;
202 | --color-checks-donut-pending: var(--__base09) !important;
203 | --color-checks-donut-success: var(--__base0B) !important;
204 | --color-checks-donut-neutral: var(--__base03) !important;
205 | --color-checks-dropdown-text: var(--__base05) !important;
206 | --color-checks-dropdown-bg: var(--__base01) !important;
207 | --color-checks-dropdown-border: var(--__base01) !important;
208 | --color-checks-dropdown-hover-text: var(--__base05) !important;
209 | --color-checks-dropdown-btn-hover-text: var(--__base05) !important;
210 | --color-checks-header-label-text: var(--__base03) !important;
211 | --color-checks-header-label-open-text: var(--__base05) !important;
212 | --color-checks-header-border: var(--__base01) !important;
213 | --color-checks-header-icon: var(--__base05) !important;
214 | --color-checks-line-text: var(--__base05) !important;
215 | --color-checks-line-num-text: var(--__base03) !important;
216 | --color-checks-line-timestamp-text: var(--__base03) !important;
217 | --color-checks-line-selected-num-text: var(--__base0D) !important;
218 | --color-checks-line-dt-fm-text: var(--__base05) !important;
219 | --color-checks-line-dt-fm-bg: var(--__base0A) !important;
220 | --color-checks-gate-text: var(--__base03) !important;
221 | --color-checks-gate-waiting-text: var(--__base09) !important;
222 | --color-checks-step-header-open-bg: var(--__base01) !important;
223 | --color-checks-step-error-text: var(--__base08) !important;
224 | --color-checks-step-warning-text: var(--__base09) !important;
225 | --color-checks-logline-text: var(--__base05) !important;
226 | --color-checks-logline-num-text:var(--__base03) !important;
227 | --color-checks-logline-debug-text: var(--__base0E) !important;
228 | --color-checks-logline-error-text: var(--__base05) !important;
229 | --color-checks-logline-error-num-text: var(--__base03) !important;
230 | --color-checks-logline-warning-text: var(--__base05) !important;
231 | --color-checks-logline-warning-num-text: var(--__base09) !important;
232 | --color-checks-logline-command-text: var(--__base0D) !important;
233 | --color-checks-logline-section-text: var(--__base0B) !important;
234 | --color-checks-ansi-black: var(--color-ansi-black) !important;
235 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
236 | --color-checks-ansi-white: var(--color-ansi-white) !important;
237 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
238 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
239 | --color-checks-ansi-red: var(--color-ansi-red) !important;
240 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
241 | --color-checks-ansi-green: var(--color-ansi-green) !important;
242 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
243 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
244 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
245 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
246 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
247 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
248 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
249 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
250 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
251 |
252 | /* CONTRIBUTION GRAPH */
253 | --color-calendar-halloween-graph-day-L2-bg: var(--__base08) !important;
254 | --color-calendar-halloween-graph-day-L3-bg: var(--__base0A) !important;
255 | --color-calendar-halloween-graph-day-L4-bg:var(--__base09) !important;
256 | --color-calendar-graph-day-bg: var(--__base01) !important;
257 | --color-calendar-graph-day-L1-bg: var(--__base0B_darken) !important;
258 | --color-calendar-graph-day-L2-bg: var(--__base0B_darken) !important;
259 | --color-calendar-graph-day-L3-bg: var(--__base0B) !important;
260 | --color-calendar-graph-day-L4-bg: var(--__base0B) !important;
261 | --color-user-mention-fg: var(--__base05) !important;
262 | --color-user-mention-bg: var(--__base09) !important;
263 |
264 | /* HEADER */
265 | --color-header-bg: var(--__base01) !important;
266 | --color-page-header-bg: var(--__base01) !important;
267 | --color-header-border: var(--__base02) !important;
268 | --color-header-text: var(--__base05) !important;
269 | --color-header-search-bg: var(--__base01) !important;
270 |
271 | /* MARKETING */
272 | --color-marketing-icon-primary: var(--__base0B) !important;
273 | --color-marketing-icon-secondary: var(--__base0D_darken) !important;
274 |
275 | /* SEARCH KEYWORD */
276 | --color-search-keyword-hl: var(--__base09_muted) !important;
277 |
278 | /* DIFFS */
279 | --color-diff-blob-addition-num-text: var(--__base05) !important;
280 | --color-diff-blob-addition-fg: var(--__base05) !important;
281 | --color-diff-blob-addition-num-bg: var(--__base0B_muted) !important;
282 | --color-diff-blob-addition-line-bg: var(--__base0B_muted) !important;
283 | --color-diff-blob-addition-word-bg: var(--__base0B_muted) !important;
284 | --color-diff-blob-deletion-num-text: var(--__base05) !important;
285 | --color-diff-blob-deletion-fg: var(--__base05) !important;
286 | --color-diff-blob-deletion-num-bg: var(--__base08_muted) !important;
287 | --color-diff-blob-deletion-line-bg: var(--__base08_muted) !important;
288 | --color-diff-blob-deletion-word-bg: var(--__base08_muted) !important;
289 | --color-diff-blob-hunk-num-bg: var(--__base0D_muted) !important;
290 | --color-diff-blob-expander-icon: var(--__base03) !important;
291 | --color-diffstat-deletion-border: var(--__base08_muted) !important;
292 | --color-diffstat-addition-border: var(--__base0B_muted) !important;
293 | --color-diffstat-addition-bg: var(--__base0B) !important;
294 |
295 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
296 | --color-prettylights-syntax-comment: var(--__base03) !important;
297 | --color-prettylights-syntax-constant: var(--__base0D) !important;
298 | --color-prettylights-syntax-entity: var(--__base0E) !important;
299 | --color-prettylights-syntax-storage-modifier-import: var(--__base05) !important;
300 | --color-prettylights-syntax-entity-tag: var(--__base0B) !important;
301 | --color-prettylights-syntax-keyword: var(--__base08) !important;
302 | --color-prettylights-syntax-string: var(--__base0B) !important;
303 | --color-prettylights-syntax-variable: var(--__base09) !important;
304 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--__base0A) !important;
305 | --color-prettylights-syntax-invalid-illegal-text: var(--__base05) !important;
306 | --color-prettylights-syntax-invalid-illegal-bg: var(--__base08) !important;
307 | --color-prettylights-syntax-carriage-return-text: var(--__base05) !important;
308 | --color-prettylights-syntax-carriage-return-bg: var(--__base08) !important;
309 | --color-prettylights-syntax-string-regexp: var(--__base0B) !important;
310 | --color-prettylights-syntax-markup-list: var(--__base09) !important;
311 | --color-prettylights-syntax-markup-heading: var(--__base0D) !important;
312 | --color-prettylights-syntax-markup-italic: var(--__base05) !important;
313 | --color-prettylights-syntax-markup-bold: var(--__base05) !important;
314 | --color-prettylights-syntax-markup-deleted-text: var(--__base05) !important;
315 | --color-prettylights-syntax-markup-deleted-bg: var(--__base08) !important;
316 | --color-prettylights-syntax-markup-inserted-text: var(--__base0B) !important;
317 | --color-prettylights-syntax-markup-inserted-bg: var(--__base0B_darken) !important;
318 | --color-prettylights-syntax-markup-changed-text: var(--__base05) !important;
319 | --color-prettylights-syntax-markup-changed-bg: var(--__base08) !important;
320 | --color-prettylights-syntax-markup-ignored-text: var(--__base05) !important;
321 | --color-prettylights-syntax-markup-ignored-bg: var(--__base0D) !important;
322 | --color-prettylights-syntax-meta-diff-range: var(--__base0E) !important;
323 | --color-prettylights-syntax-brackethighlighter-angle: var(--__base03) !important;
324 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--__base04) !important;
325 | --color-prettylights-syntax-constant-other-reference-link: var(--__base0B) !important;
326 |
327 | /* CODE MIRROR */
328 | --color-codemirror-text: var(--__base05) !important;
329 | --color-codemirror-bg: var(--__base00) !important;
330 | --color-codemirror-gutters-bg: var(--__base01) !important;
331 | --color-codemirror-guttermarker-text: var(--__base04) !important;
332 | --color-codemirror-guttermarker-subtle-text: var(--__base03) !important;
333 | --color-codemirror-linenumber-text: var(--__base04) !important;
334 | --color-codemirror-cursor: var(--__base02) !important;
335 | --color-codemirror-selection-bg: var(--__base0D_muted) !important;
336 | --color-codemirror-activeline-bg: var(--__base02) !important;
337 | --color-codemirror-matchingbracket-text: var(--__base05) !important;
338 | --color-codemirror-lines-bg: var(--__base00) !important;
339 | --color-codemirror-syntax-comment: var(--__base03) !important;
340 | --color-codemirror-syntax-constant: var(--__base0D) !important;
341 | --color-codemirror-syntax-entity: var(--__base0E) !important;
342 | --color-codemirror-syntax-keyword: var(--__base08) !important;
343 | --color-codemirror-syntax-storage: var(--__base08) !important;
344 | --color-codemirror-syntax-string: var(--__base0B) !important;
345 | --color-codemirror-syntax-support: var(--__base02) !important;
346 | --color-codemirror-syntax-variable: var(--__base09) !important;
347 |
348 | /* SOCIAL */
349 | --color-social-reaction-border: var(--__base0D) !important;
350 | --color-social-reaction-bg: var(--__base01) !important;
351 | --color-social-reaction-bg-hover: var(--__base01) !important;
352 | --color-social-reaction-bg-reacted-hover: var(--__base0D_darken) !important;
353 |
354 | /* MISC */
355 | --color-avatar-bg: var(--__base04) !important;
356 | --color-avatar-border: var(--__base04) !important;
357 | --color-avatar-stack-fade: var(--__base04) !important;
358 | --color-avatar-stack-fade-more: var(--__base01) !important;
359 | --color-avatar-child-shadow: -2px -2px 0 var(--__base00) !important;
360 | --color-underlinenav-icon: var(--__base04) !important;
361 | --color-underlinenav-border-hover: var(--__base04) !important;
362 |
363 | /* NOTIFICATIONS */
364 | --color-notifications-button-text: var(--__base05) !important;
365 | --color-notifications-button-hover-text: var(--__base05) !important;
366 | --color-notifications-button-hover-bg: var(--__base0D_darken) !important;
367 |
368 | /* MARKDOWN ig */
369 | --color-mktg-success: var(--__base0B) !important;
370 | --color-mktg-info: var(--__base0D_darken) !important;
371 | --color-mktg-btn-bg-top: var(--__base0D) !important;
372 | --color-mktg-btn-bg-bottom: var(--__base0D) !important;
373 | --color-mktg-btn-bg-overlay-top: var(--__base0D) !important;
374 | --color-mktg-btn-bg-overlay-bottom:var(--__base0D_darken) !important;
375 | --color-mktg-btn-text: var(--__base05) !important;
376 | --color-mktg-btn-primary-bg-top: var(--__base0B_darken) !important;
377 | --color-mktg-btn-primary-bg-bottom: var(--__base0B_darken) !important;
378 | --color-mktg-btn-primary-bg-overlay-top: var(--__base0B_darken) !important;
379 | --color-mktg-btn-primary-bg-overlay-bottom: var(--__base0B_darken) !important;
380 | --color-mktg-btn-primary-text: var(--__base05) !important;
381 | --color-mktg-btn-enterprise-bg-top: var(--__base0E) !important;
382 | --color-mktg-btn-enterprise-bg-bottom: var(--__base0E) !important;
383 | --color-mktg-btn-enterprise-bg-overlay-top: var(--__base0E) !important;
384 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--__base0E) !important;
385 | --color-mktg-btn-enterprise-text: var(--__base05) !important;
386 | --color-mktg-btn-outline-text: var(--__base05) !important;
387 | --color-mktg-btn-outline-hover-text: var(--__base05) !important;
388 | --color-mktg-btn-outline-focus-border: var(--__base05) !important;
389 | --color-mktg-btn-dark-text: var(--__base05) !important;
390 | --color-mktg-btn-dark-hover-text: var(--__base05) !important;
391 | --color-mktg-btn-dark-focus-border: var(--__base05) !important;
392 | }
393 |
--------------------------------------------------------------------------------
/themes/doombox.css:
--------------------------------------------------------------------------------
1 | /* THEMER <3 GITHUB */
2 | /* NTB & VHYGAWD <3 DOOMBOX */
3 |
4 | :root {
5 | /* COLOR PALLETE */
6 | /* for *-muted variables use 0.4 for alpha */
7 | --bg: #22262a;
8 | --highlight: #D3D4D4;
9 | --highlight-overlay: var(--highlight);
10 | --highlight-inactive: var(--highlight);
11 | --fg:#d8d3ca;
12 | --bg-float: #2d3135;
13 | --inactive: #50545a;
14 | --red: hsl(2, 87%, 68%);
15 | --red-muted: hsla(2, 87%, 68%, 0.4);
16 | --green: hsl(78, 38%, 46%);
17 | --green-muted: hsla(78, 38%, 56%, 0.4);
18 | --green-dark: hsl(78, 38%, 30%);
19 | --yellow: hsl(36, 68%, 65%);
20 | --yellow-muted: hsl(36, 68%, 65%, 0.4);
21 | --blue: hsl(197, 48%, 60%);
22 | --blue-muted: hsla(197, 48%, 60%, 0.4);
23 | --blue-dark: hsl(197, 48%, 40%);
24 | --magenta: hsl(312, 43%, 65%);
25 | --magenta-muted: hsla(312, 43%, 65%, 0.4);
26 | --orange: hsl(24, 71%, 59%);
27 | --orange-muted: hsla(24, 71%, 59%, 0.4);
28 | --subtle: #868c9c;
29 | --bg-alt: #383c3f;
30 |
31 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
32 | /* GITHUB PRIMER VARIABLES */
33 | /* https://primer.style/primitives/colors */
34 | --color-fg-default: var(--fg) !important;
35 | --color-fg-muted: var(--subtle) !important;
36 | --color-fg-subtle: var(--subtle) !important;
37 | --color-fg-on-emphasis: var(--fg) !important;
38 |
39 | --color-canvas-default: var(--bg) !important;
40 | --color-canvas-overlay: var(--bg-float) !important;
41 | --color-canvas-inset: var(--bg-alt) !important;
42 | --color-canvas-subtle: var(--bg-float) !important;
43 |
44 | --color-border-default: var(--inactive) !important;
45 | --color-border-muted: var(--subtle) !important;
46 | --color-border-subtle: var(--subtle) !important;
47 |
48 | --color-shadow-small: 0 0 transparent !important;
49 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
50 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
51 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
52 |
53 | --color-neutral-emphasis-plus: var(--subtle) !important;
54 | --color-netral-emphasis: var(--subtle) !important;
55 | --color-neutral-muted: var(--inactive) !important;
56 | --color-neutral-subtle: var(--bg-alt) !important;
57 |
58 | --color-accent-fg: var(--blue) !important;
59 | --color-accent-emphasis: var(--blue) !important;
60 | --color-accent-muted: var(--blue-muted) !important;
61 | --color-accent-subtle: var(--blue-muted) !important;
62 |
63 | --color-success-fg: var(--green) !important;
64 | --color-success-emphasis: var(--green-dark) !important;
65 | --color-success-muted: var(--green-muted) !important;
66 | --color-success-subtle: var(--green-muted) !important;
67 |
68 | --color-attention-fg: var(--yellow) !important;
69 | --color-attention-emphasis: var(--yellow) !important;
70 | --color-attention-muted: var(--yellow-muted) !important;
71 | --color-attention-subtle: var(--yellow-muted) !important;
72 |
73 | --color-severe-fg: var(--orange) !important;
74 | --color-severe-emphasis: var(--orange) !important;
75 | --color-severe-muted: var(--orange-muted) !important;
76 | --color-severe-subtle: var(--orange-muted) !important;
77 |
78 | --color-danger-fg: var(--red) !important;
79 | --color-danger-emphasis: var(--red) !important;
80 | --color-danger-muted: var(--red-muted) !important;
81 | --color-danger-subtle: var(--red-muted) !important;
82 |
83 | --color-done-fg: var(--magenta) !important;
84 | --color-done-emphasis: var(--magenta) !important;
85 | --color-done-muted: var(--magenta-muted) !important;
86 | --color-done-subtle: var(--magenta-muted) !important;
87 |
88 | --color-sponsors-fg: var(--magenta) !important;
89 | --color-sponsors-emphasis: var(--magenta) !important;
90 | --color-sponsors-muted: var(--magenta-muted) !important;
91 | --color-sponsors-subtle: var(--magenta-muted) !important;
92 |
93 | --color-primer-border-active: var(--orange) !important;
94 | --color-sidenav-selected-bg: var(--bg-float) !important;
95 |
96 | --color-state-hover-primary-bg: var(--blue-dark) !important;
97 | --color-state-hover-primary-border: var(--blue) !important;
98 |
99 | /* BUTTONS */
100 | --color-btn-text: var(--fg) !important;
101 | --color-btn-bg: var(--bg-float) !important;
102 | --color-btn-border: var(--color-border-subtle) !important;
103 | --color-btn-hover-bg: var(--bg-alt) !important;
104 | --color-btn-hover-border: var(--color-border-default) !important;
105 | --color-btn-active-bg: var(--bg-alt) !important;
106 | --color-btn-active-border: var(--color-btn-hover-border) !important;
107 | --color-btn-selected-bg: var(--bg-alt) !important;
108 | --color-btn-focus-bg: var(--bg-alt) !important;
109 | --color-btn-primary-text: var(--fg) !important;
110 | --color-btn-primary-bg: var(--green) !important;
111 | --color-btn-primary-hover-bg: var(--green-dark) !important;
112 | --color-btn-primary-selected-bg: var(--green-dark) !important;
113 | --color-btn-primary-focus-bg: var(--green) !important;
114 | --color-btn-primary-icon: var(--fg) !important;
115 | --color-btn-primary-disabled-bg: var(--green-dark) !important;
116 | --color-btn-primary-disabled-text: var(--subtle) !important;
117 | --color-btn-outline-text: var(--blue) !important;
118 | --color-btn-outline-hover-text: var(--blue) !important;
119 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
120 | --color-btn-outline-selected-text: var(--fg) !important;
121 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
122 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
123 | --color-btn-danger-text: var(--red) !important;
124 | --color-btn-danger-hover-text: var(--fg) !important;
125 | --color-btn-danger-hover-bg: var(--red) !important;
126 | --color-btn-danger-hover-border: var(--red) !important;
127 | --color-btn-danger-hover-icon: var(--fg) !important;
128 | --color-btn-danger-selected-text: var(--fg) !important;
129 | --color-btn-danger-selected-bg: var(--red) !important;
130 | --color-btn-danger-selected-border: var(--orange) !important;
131 | --color-btn-danger-disabled-bg: var(--bg) !important;
132 | --color-btn-danger-focus-border: var(--red) !important;
133 | --color-btn-danger-icon: var(--red) !important;
134 |
135 | /* ANSI */
136 | --color-ansi-black: #0d1117;
137 | --color-ansi-black-bright: #0d1117;
138 | --color-ansi-white: #b1bac4;
139 | --color-ansi-white-bright: #f0f6fc;
140 | --color-ansi-gray: #6e7681;
141 | --color-ansi-red: var(--red) !important;
142 | --color-ansi-red-bright: var(--red) !important;
143 | --color-ansi-green: var(--green) !important;
144 | --color-ansi-green-bright: var(--green) !important;
145 | --color-ansi-yellow: var(--yellow) !important;
146 | --color-ansi-yellow-bright: var(--yellow) !important;
147 | --color-ansi-blue: var(--blue) !important;
148 | --color-ansi-blue-bright: var(--blue) !important;
149 | --color-ansi-magenta: var(--magenta) !important;
150 | --color-ansi-magenta-bright: var(--magenta) !important;
151 | --color-ansi-cyan: var(--blue) !important;
152 | --color-ansi-cyan-bright: var(--blue) !important;
153 |
154 | /* WORKFLOWS */
155 | --color-workflow-card-bg: var(--bg-alt) !important;
156 | --color-workflow-card-hover-bg: var(--bg-float) !important;
157 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
158 | --color-workflow-card-focus-bg: var(--bg-float) !important;
159 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
160 | --color-workflow-card-border: var(--highlight) !important;
161 |
162 | --color-checks-bg: var(--bg-alt) !important;
163 | --color-checks-text-primary: var(--fg) !important;
164 | --color-checks-text-secondary: var(--subtle) !important;
165 | --color-checks-text-link: var(--blue) !important;
166 | --color-checks-btn-icon: var(--fg) !important;
167 | --color-checks-btn-hover-icon: var(--subtle) !important;
168 | --color-checks-input-text: var(--subtle) !important;
169 | --color-checks-input-placeholder-text: var(--inactive) !important;
170 | --color-checks-input-focus-text: var(--fg) !important;
171 | --color-checks-input-bg: var(--bg-float) !important;
172 | --color-checks-donut-error: var(--red) !important;
173 | --color-checks-donut-pending: var(--yellow) !important;
174 | --color-checks-donut-success: var(--green) !important;
175 | --color-checks-donut-neutral: var(--subtle) !important;
176 | --color-checks-dropdown-text: var(--fg) !important;
177 | --color-checks-dropdown-bg: var(--bg-alt) !important;
178 | --color-checks-dropdown-border: var(--bg-float) !important;
179 | --color-checks-dropdown-hover-text: var(--fg) !important;
180 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
181 | --color-checks-header-label-text: var(--subtle) !important;
182 | --color-checks-header-label-open-text: var(--fg) !important;
183 | --color-checks-header-border: var(--bg-alt) !important;
184 | --color-checks-header-icon: var(--fg) !important;
185 | --color-checks-line-text: var(--fg) !important;
186 | --color-checks-line-num-text: var(--subtle) !important;
187 | --color-checks-line-timestamp-text: var(--subtle) !important;
188 | --color-checks-line-selected-num-text: var(--blue) !important;
189 | --color-checks-line-dt-fm-text: var(--fg) !important;
190 | --color-checks-line-dt-fm-bg: var(--orange) !important;
191 | --color-checks-gate-text: var(--subtle) !important;
192 | --color-checks-gate-waiting-text: var(--yellow) !important;
193 | --color-checks-step-header-open-bg: var(--bg-float) !important;
194 | --color-checks-step-error-text: var(--red) !important;
195 | --color-checks-step-warning-text: var(--yellow) !important;
196 | --color-checks-logline-text: var(--fg) !important;
197 | --color-checks-logline-num-text:var(--subtle) !important;
198 | --color-checks-logline-debug-text: var(--magenta) !important;
199 | --color-checks-logline-error-text: var(--fg) !important;
200 | --color-checks-logline-error-num-text: var(--subtle) !important;
201 | --color-checks-logline-warning-text: var(--fg) !important;
202 | --color-checks-logline-warning-num-text: var(--yellow) !important;
203 | --color-checks-logline-command-text: var(--blue) !important;
204 | --color-checks-logline-section-text: var(--green) !important;
205 | --color-checks-ansi-black: var(--color-ansi-black) !important;
206 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
207 | --color-checks-ansi-white: var(--color-ansi-white) !important;
208 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
209 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
210 | --color-checks-ansi-red: var(--color-ansi-red) !important;
211 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
212 | --color-checks-ansi-green: var(--color-ansi-green) !important;
213 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
214 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
215 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
216 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
217 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
218 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
219 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
220 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
221 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
222 |
223 | /* CONTRIBUTION GRAPH */
224 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
225 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
226 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
227 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
228 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
229 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
230 | --color-calendar-graph-day-L3-bg: var(--green) !important;
231 | --color-calendar-graph-day-L4-bg: var(--green) !important;
232 | --color-user-mention-fg: var(--fg) !important;
233 | --color-user-mention-bg: var(--yellow) !important;
234 |
235 | /* HEADER */
236 | --color-header-bg: var(--bg-float) !important;
237 | --color-header-border: var(--highlight) !important;
238 | --color-header-text: var(--fg) !important;
239 | --color-header-search-bg: var(--bg-float) !important;
240 |
241 | /* MARKETING */
242 | --color-marketing-icon-primary: var(--green) !important;
243 | --color-marketing-icon-secondary: var(--blue-dark) !important;
244 |
245 | /* SEARCH KEYWORD */
246 | --color-search-keyword-hl: var(--yellow-muted) !important;
247 |
248 | /* DIFFS */
249 | --color-diff-blob-addition-num-text: var(--fg) !important;
250 | --color-diff-blob-addition-fg: var(--fg) !important;
251 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
252 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
253 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
254 | --color-diff-blob-deletion-num-text: var(--fg) !important;
255 | --color-diff-blob-deletion-fg: var(--fg) !important;
256 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
257 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
258 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
259 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
260 | --color-diff-blob-expander-icon: var(--subtle) !important;
261 | --color-diffstat-deletion-border: var(--red-muted) !important;
262 | --color-diffstat-addition-border: var(--green-muted) !important;
263 | --color-diffstat-addition-bg: var(--green) !important;
264 |
265 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
266 | --color-prettylights-syntax-comment: var(--subtle) !important;
267 | --color-prettylights-syntax-constant: var(--blue) !important;
268 | --color-prettylights-syntax-entity: var(--magenta) !important;
269 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
270 | --color-prettylights-syntax-entity-tag: var(--green) !important;
271 | --color-prettylights-syntax-keyword: var(--red) !important;
272 | --color-prettylights-syntax-string: var(--green) !important;
273 | --color-prettylights-syntax-variable: var(--yellow) !important;
274 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
275 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
276 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
277 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
278 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
279 | --color-prettylights-syntax-string-regexp: var(--green) !important;
280 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
281 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
282 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
283 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
284 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
285 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
286 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
287 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
288 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
289 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
290 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
291 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
292 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
293 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
294 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
295 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
296 |
297 | /* CODE MIRROR */
298 | --color-codemirror-text: var(--fg) !important;
299 | --color-codemirror-bg: var(--bg) !important;
300 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
301 | --color-codemirror-guttermarker-text: var(--inactive) !important;
302 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
303 | --color-codemirror-linenumber-text: var(--inactive) !important;
304 | --color-codemirror-cursor: var(--highlight) !important;
305 | --color-codemirror-selection-bg: var(--blue-muted) !important;
306 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
307 | --color-codemirror-matchingbracket-text: var(--fg) !important;
308 | --color-codemirror-lines-bg: var(--bg) !important;
309 | --color-codemirror-syntax-comment: var(--subtle) !important;
310 | --color-codemirror-syntax-constant: var(--blue) !important;
311 | --color-codemirror-syntax-entity: var(--magenta) !important;
312 | --color-codemirror-syntax-keyword: var(--red) !important;
313 | --color-codemirror-syntax-storage: var(--red) !important;
314 | --color-codemirror-syntax-string: var(--green) !important;
315 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
316 | --color-codemirror-syntax-variable: var(--yellow) !important;
317 |
318 | /* SOCIAL */
319 | --color-social-reaction-border: var(--blue) !important;
320 | --color-social-reaction-bg: var(--bg-float) !important;
321 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
322 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
323 |
324 | /* MISC */
325 | --color-avatar-bg: var(--inactive) !important;
326 | --color-avatar-border: var(--inactive) !important;
327 | --color-avatar-stack-fade: var(--inactive) !important;
328 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
329 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
330 | --color-underlinenav-icon: var(--inactive) !important;
331 | --color-underlinenav-border-hover: var(--inactive) !important;
332 |
333 | /* NOTIFICATIONS */
334 | --color-notifications-button-text: var(--fg) !important;
335 | --color-notifications-button-hover-text: var(--fg) !important;
336 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
337 |
338 | /* MARKDOWN ig */
339 | --color-mktg-success: var(--green) !important;
340 | --color-mktg-info: var(--blue-dark) !important;
341 | --color-mktg-btn-bg-top: var(--blue) !important;
342 | --color-mktg-btn-bg-bottom: var(--blue) !important;
343 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
344 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
345 | --color-mktg-btn-text: var(--fg) !important;
346 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
347 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
348 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
349 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
350 | --color-mktg-btn-primary-text: var(--fg) !important;
351 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
352 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
353 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
354 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
355 | --color-mktg-btn-enterprise-text: var(--fg) !important;
356 | --color-mktg-btn-outline-text: var(--fg) !important;
357 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
358 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
359 | --color-mktg-btn-dark-text: var(--fg) !important;
360 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
361 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
362 | }
363 |
--------------------------------------------------------------------------------
/themes/dracula.css:
--------------------------------------------------------------------------------
1 | /* THEMER <3 GITHUB */
2 | /* TARUN <3 DRACULA */
3 |
4 | :root {
5 | /* COLOR PALLETE */
6 | /* for *-muted variables use 0.4 for alpha */
7 | --bg: #282a36;
8 | --highlight: #44475a;
9 | --highlight-overlay: var(--highlight);
10 | --highlight-inactive: var(--highlight);
11 | --fg:#f8f8f2;
12 | --bg-float: #2d3135;
13 | --inactive: #50545a;
14 |
15 | --red: #ff5555;
16 | --red-muted: hsla(0, 100%, 67%, 0.4);
17 |
18 | --green: #50fa7b;
19 | --green-muted: hsla(135, 94%, 65%, 0.4);
20 | --green-dark: hsl(135, 64%, 17%);
21 |
22 | --yellow: #f1fa8c;
23 | --yellow-muted: hsla(65, 92%, 76%, 0.4);
24 |
25 | --blue: #8be9fd;
26 | --blue-muted: hsla(191, 97%, 77%, 0.4);
27 | --blue-dark: hsl(191, 44%, 28%);
28 |
29 | --magenta: #bd93f9;
30 | --magenta-muted: hsla(265, 89%, 78%, 0.4);
31 |
32 | --orange: #ffb86c;
33 | --orange-muted: hsla(31, 100%, 71%, 0.4);
34 |
35 | --subtle: #868c9c;
36 | --bg-alt: #191a24;
37 |
38 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
39 | /* GITHUB PRIMER VARIABLES */
40 | /* https://primer.style/primitives/colors */
41 | --color-fg-default: var(--fg) !important;
42 | --color-fg-muted: var(--subtle) !important;
43 | --color-fg-subtle: var(--subtle) !important;
44 | --color-fg-on-emphasis: var(--fg) !important;
45 |
46 | --color-canvas-default: var(--bg) !important;
47 | --color-canvas-overlay: var(--bg-float) !important;
48 | --color-canvas-inset: var(--bg-alt) !important;
49 | --color-canvas-subtle: var(--bg-float) !important;
50 |
51 | --color-border-default: var(--inactive) !important;
52 | --color-border-muted: var(--subtle) !important;
53 | --color-border-subtle: var(--subtle) !important;
54 |
55 | --color-shadow-small: 0 0 transparent !important;
56 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
57 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
58 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
59 |
60 | --color-neutral-emphasis-plus: var(--subtle) !important;
61 | --color-netral-emphasis: var(--subtle) !important;
62 | --color-neutral-muted: var(--inactive) !important;
63 | --color-neutral-subtle: var(--bg-alt) !important;
64 |
65 | --color-accent-fg: var(--blue) !important;
66 | --color-accent-emphasis: var(--blue) !important;
67 | --color-accent-muted: var(--blue-muted) !important;
68 | --color-accent-subtle: var(--blue-muted) !important;
69 |
70 | --color-success-fg: var(--green) !important;
71 | --color-success-emphasis: var(--green-dark) !important;
72 | --color-success-muted: var(--green-muted) !important;
73 | --color-success-subtle: var(--green-muted) !important;
74 |
75 | --color-attention-fg: var(--yellow) !important;
76 | --color-attention-emphasis: var(--yellow) !important;
77 | --color-attention-muted: var(--yellow-muted) !important;
78 | --color-attention-subtle: var(--yellow-muted) !important;
79 |
80 | --color-severe-fg: var(--orange) !important;
81 | --color-severe-emphasis: var(--orange) !important;
82 | --color-severe-muted: var(--orange-muted) !important;
83 | --color-severe-subtle: var(--orange-muted) !important;
84 |
85 | --color-danger-fg: var(--red) !important;
86 | --color-danger-emphasis: var(--red) !important;
87 | --color-danger-muted: var(--red-muted) !important;
88 | --color-danger-subtle: var(--red-muted) !important;
89 |
90 | --color-done-fg: var(--magenta) !important;
91 | --color-done-emphasis: var(--magenta) !important;
92 | --color-done-muted: var(--magenta-muted) !important;
93 | --color-done-subtle: var(--magenta-muted) !important;
94 |
95 | --color-sponsors-fg: var(--magenta) !important;
96 | --color-sponsors-emphasis: var(--magenta) !important;
97 | --color-sponsors-muted: var(--magenta-muted) !important;
98 | --color-sponsors-subtle: var(--magenta-muted) !important;
99 |
100 | --color-primer-border-active: var(--orange) !important;
101 | --color-sidenav-selected-bg: var(--bg-float) !important;
102 |
103 | --color-state-hover-primary-bg: var(--blue-dark) !important;
104 | --color-state-hover-primary-border: var(--blue) !important;
105 |
106 | /* BUTTONS */
107 | --color-btn-text: var(--fg) !important;
108 | --color-btn-bg: var(--bg-float) !important;
109 | --color-btn-border: var(--color-border-subtle) !important;
110 | --color-btn-hover-bg: var(--bg-alt) !important;
111 | --color-btn-hover-border: var(--color-border-default) !important;
112 | --color-btn-active-bg: var(--bg-alt) !important;
113 | --color-btn-active-border: var(--color-btn-hover-border) !important;
114 | --color-btn-selected-bg: var(--bg-alt) !important;
115 | --color-btn-focus-bg: var(--bg-alt) !important;
116 | --color-btn-primary-text: var(--fg) !important;
117 | --color-btn-primary-bg: var(--green) !important;
118 | --color-btn-primary-hover-bg: var(--green-dark) !important;
119 | --color-btn-primary-selected-bg: var(--green-dark) !important;
120 | --color-btn-primary-focus-bg: var(--green) !important;
121 | --color-btn-primary-icon: var(--fg) !important;
122 | --color-btn-outline-text: var(--blue) !important;
123 | --color-btn-outline-hover-text: var(--blue) !important;
124 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
125 | --color-btn-outline-selected-text: var(--fg) !important;
126 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
127 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
128 | --color-btn-danger-text: var(--red) !important;
129 | --color-btn-danger-hover-text: var(--fg) !important;
130 | --color-btn-danger-hover-bg: var(--red) !important;
131 | --color-btn-danger-hover-border: var(--red) !important;
132 | --color-btn-danger-hover-icon: var(--fg) !important;
133 | --color-btn-danger-selected-text: var(--fg) !important;
134 | --color-btn-danger-selected-bg: var(--red) !important;
135 | --color-btn-danger-selected-border: var(--orange) !important;
136 | --color-btn-danger-disabled-bg: var(--bg) !important;
137 | --color-btn-danger-focus-border: var(--red) !important;
138 | --color-btn-danger-icon: var(--red) !important;
139 |
140 | /* ANSI */
141 | --color-ansi-black: #0d1117;
142 | --color-ansi-black-bright: #0d1117;
143 | --color-ansi-white: #b1bac4;
144 | --color-ansi-white-bright: #f0f6fc;
145 | --color-ansi-gray: #6e7681;
146 | --color-ansi-red: var(--red) !important;
147 | --color-ansi-red-bright: var(--red) !important;
148 | --color-ansi-green: var(--green) !important;
149 | --color-ansi-green-bright: var(--green) !important;
150 | --color-ansi-yellow: var(--yellow) !important;
151 | --color-ansi-yellow-bright: var(--yellow) !important;
152 | --color-ansi-blue: var(--blue) !important;
153 | --color-ansi-blue-bright: var(--blue) !important;
154 | --color-ansi-magenta: var(--magenta) !important;
155 | --color-ansi-magenta-bright: var(--magenta) !important;
156 | --color-ansi-cyan: var(--blue) !important;
157 | --color-ansi-cyan-bright: var(--blue) !important;
158 |
159 | /* WORKFLOWS */
160 | --color-workflow-card-bg: var(--bg-alt) !important;
161 | --color-workflow-card-hover-bg: var(--bg-float) !important;
162 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
163 | --color-workflow-card-focus-bg: var(--bg-float) !important;
164 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
165 | --color-workflow-card-border: var(--highlight) !important;
166 |
167 | --color-checks-bg: var(--bg-alt) !important;
168 | --color-checks-text-primary: var(--fg) !important;
169 | --color-checks-text-secondary: var(--subtle) !important;
170 | --color-checks-text-link: var(--blue) !important;
171 | --color-checks-btn-icon: var(--fg) !important;
172 | --color-checks-btn-hover-icon: var(--subtle) !important;
173 | --color-checks-input-text: var(--subtle) !important;
174 | --color-checks-input-placeholder-text: var(--inactive) !important;
175 | --color-checks-input-focus-text: var(--fg) !important;
176 | --color-checks-input-bg: var(--bg-float) !important;
177 | --color-checks-donut-error: var(--red) !important;
178 | --color-checks-donut-pending: var(--yellow) !important;
179 | --color-checks-donut-success: var(--green) !important;
180 | --color-checks-donut-neutral: var(--subtle) !important;
181 | --color-checks-dropdown-text: var(--fg) !important;
182 | --color-checks-dropdown-bg: var(--bg-alt) !important;
183 | --color-checks-dropdown-border: var(--bg-float) !important;
184 | --color-checks-dropdown-hover-text: var(--fg) !important;
185 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
186 | --color-checks-header-label-text: var(--subtle) !important;
187 | --color-checks-header-label-open-text: var(--fg) !important;
188 | --color-checks-header-border: var(--bg-alt) !important;
189 | --color-checks-header-icon: var(--fg) !important;
190 | --color-checks-line-text: var(--fg) !important;
191 | --color-checks-line-num-text: var(--subtle) !important;
192 | --color-checks-line-timestamp-text: var(--subtle) !important;
193 | --color-checks-line-selected-num-text: var(--blue) !important;
194 | --color-checks-line-dt-fm-text: var(--fg) !important;
195 | --color-checks-line-dt-fm-bg: var(--orange) !important;
196 | --color-checks-gate-text: var(--subtle) !important;
197 | --color-checks-gate-waiting-text: var(--yellow) !important;
198 | --color-checks-step-header-open-bg: var(--bg-float) !important;
199 | --color-checks-step-error-text: var(--red) !important;
200 | --color-checks-step-warning-text: var(--yellow) !important;
201 | --color-checks-logline-text: var(--fg) !important;
202 | --color-checks-logline-num-text:var(--subtle) !important;
203 | --color-checks-logline-debug-text: var(--magenta) !important;
204 | --color-checks-logline-error-text: var(--fg) !important;
205 | --color-checks-logline-error-num-text: var(--subtle) !important;
206 | --color-checks-logline-warning-text: var(--fg) !important;
207 | --color-checks-logline-warning-num-text: var(--yellow) !important;
208 | --color-checks-logline-command-text: var(--blue) !important;
209 | --color-checks-logline-section-text: var(--green) !important;
210 | --color-checks-ansi-black: var(--color-ansi-black) !important;
211 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
212 | --color-checks-ansi-white: var(--color-ansi-white) !important;
213 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
214 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
215 | --color-checks-ansi-red: var(--color-ansi-red) !important;
216 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
217 | --color-checks-ansi-green: var(--color-ansi-green) !important;
218 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
219 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
220 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
221 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
222 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
223 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
224 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
225 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
226 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
227 |
228 | /* CONTRIBUTION GRAPH */
229 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
230 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
231 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
232 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
233 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
234 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
235 | --color-calendar-graph-day-L3-bg: var(--green) !important;
236 | --color-calendar-graph-day-L4-bg: var(--green) !important;
237 | --color-user-mention-fg: var(--fg) !important;
238 | --color-user-mention-bg: var(--yellow) !important;
239 |
240 | /* HEADER */
241 | --color-header-bg: var(--bg-float) !important;
242 | --color-header-border: var(--highlight) !important;
243 | --color-header-text: var(--fg) !important;
244 | --color-header-search-bg: var(--bg-float) !important;
245 |
246 | /* MARKETING */
247 | --color-marketing-icon-primary: var(--green) !important;
248 | --color-marketing-icon-secondary: var(--blue-dark) !important;
249 |
250 | /* SEARCH KEYWORD */
251 | --color-search-keyword-hl: var(--yellow-muted) !important;
252 |
253 | /* DIFFS */
254 | --color-diff-blob-addition-num-text: var(--fg) !important;
255 | --color-diff-blob-addition-fg: var(--fg) !important;
256 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
257 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
258 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
259 | --color-diff-blob-deletion-num-text: var(--fg) !important;
260 | --color-diff-blob-deletion-fg: var(--fg) !important;
261 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
262 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
263 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
264 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
265 | --color-diff-blob-expander-icon: var(--subtle) !important;
266 | --color-diffstat-deletion-border: var(--red-muted) !important;
267 | --color-diffstat-addition-border: var(--green-muted) !important;
268 | --color-diffstat-addition-bg: var(--green) !important;
269 |
270 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
271 | --color-prettylights-syntax-comment: var(--subtle) !important;
272 | --color-prettylights-syntax-constant: var(--blue) !important;
273 | --color-prettylights-syntax-entity: var(--magenta) !important;
274 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
275 | --color-prettylights-syntax-entity-tag: var(--green) !important;
276 | --color-prettylights-syntax-keyword: var(--red) !important;
277 | --color-prettylights-syntax-string: var(--green) !important;
278 | --color-prettylights-syntax-variable: var(--yellow) !important;
279 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
280 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
281 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
282 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
283 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
284 | --color-prettylights-syntax-string-regexp: var(--green) !important;
285 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
286 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
287 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
288 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
289 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
290 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
291 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
292 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
293 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
294 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
295 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
296 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
297 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
298 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
299 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
300 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
301 |
302 | /* CODE MIRROR */
303 | --color-codemirror-text: var(--fg) !important;
304 | --color-codemirror-bg: var(--bg) !important;
305 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
306 | --color-codemirror-guttermarker-text: var(--inactive) !important;
307 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
308 | --color-codemirror-linenumber-text: var(--inactive) !important;
309 | --color-codemirror-cursor: var(--highlight) !important;
310 | --color-codemirror-selection-bg: var(--blue-muted) !important;
311 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
312 | --color-codemirror-matchingbracket-text: var(--fg) !important;
313 | --color-codemirror-lines-bg: var(--bg) !important;
314 | --color-codemirror-syntax-comment: var(--subtle) !important;
315 | --color-codemirror-syntax-constant: var(--blue) !important;
316 | --color-codemirror-syntax-entity: var(--magenta) !important;
317 | --color-codemirror-syntax-keyword: var(--red) !important;
318 | --color-codemirror-syntax-storage: var(--red) !important;
319 | --color-codemirror-syntax-string: var(--green) !important;
320 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
321 | --color-codemirror-syntax-variable: var(--yellow) !important;
322 |
323 | /* SOCIAL */
324 | --color-social-reaction-border: var(--blue) !important;
325 | --color-social-reaction-bg: var(--bg-float) !important;
326 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
327 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
328 |
329 | /* MISC */
330 | --color-avatar-bg: var(--inactive) !important;
331 | --color-avatar-border: var(--inactive) !important;
332 | --color-avatar-stack-fade: var(--inactive) !important;
333 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
334 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
335 | --color-underlinenav-icon: var(--inactive) !important;
336 | --color-underlinenav-border-hover: var(--inactive) !important;
337 |
338 | /* NOTIFICATIONS */
339 | --color-notifications-button-text: var(--fg) !important;
340 | --color-notifications-button-hover-text: var(--fg) !important;
341 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
342 |
343 | /* MARKDOWN ig */
344 | --color-mktg-success: var(--green) !important;
345 | --color-mktg-info: var(--blue-dark) !important;
346 | --color-mktg-btn-bg-top: var(--blue) !important;
347 | --color-mktg-btn-bg-bottom: var(--blue) !important;
348 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
349 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
350 | --color-mktg-btn-text: var(--fg) !important;
351 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
352 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
353 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
354 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
355 | --color-mktg-btn-primary-text: var(--fg) !important;
356 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
357 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
358 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
359 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
360 | --color-mktg-btn-enterprise-text: var(--fg) !important;
361 | --color-mktg-btn-outline-text: var(--fg) !important;
362 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
363 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
364 | --color-mktg-btn-dark-text: var(--fg) !important;
365 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
366 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
367 | }
368 |
--------------------------------------------------------------------------------
/themes/kanagawa.css:
--------------------------------------------------------------------------------
1 | :root {
2 | /* COLOR PALLETE */
3 | /* for *-muted variables use 0.4 for alpha */
4 | --bg: #1F1F28;
5 | --highlight: #223249;
6 | --highlight-overlay: #2D4F67;
7 | --highlight-inactive: var(--highlight);
8 | --fg: #DCD7BA;
9 | --bg-float: #16161D;
10 | --inactive: #54546D;
11 | --red: #E82424;
12 | --red-muted: #43242B;
13 | --green: #76946A;
14 | --green-muted:#2B3328;
15 | --green-dark: ;
16 | --yellow: #FF9E3B;
17 | --yellow-muted: #49443C;
18 | --blue: #658594;
19 | --blue-muted: #252535;
20 | --blue-dark: #223249;
21 | --magenta: #938AA9;
22 | --magenta-muted: #363646;
23 | --orange: #FFA066;
24 | --orange-muted: #938056;
25 | --subtle: #727169;
26 | --bg-alt: #16161D;
27 |
28 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
29 | /* GITHUB PRIMER VARIABLES */
30 | /* https://primer.style/primitives/colors */
31 | --color-fg-default: var(--fg) !important;
32 | --color-fg-muted: var(--subtle) !important;
33 | --color-fg-subtle: var(--subtle) !important;
34 | --color-fg-on-emphasis: var(--fg) !important;
35 |
36 | --color-canvas-default: var(--bg) !important;
37 | --color-canvas-overlay: var(--bg-float) !important;
38 | --color-canvas-inset: var(--bg-alt) !important;
39 | --color-canvas-subtle: var(--bg-float) !important;
40 |
41 | --color-border-default: var(--inactive) !important;
42 | --color-border-muted: var(--subtle) !important;
43 | --color-border-subtle: var(--subtle) !important;
44 |
45 | --color-shadow-small: 0 0 transparent !important;
46 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
47 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
48 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
49 |
50 | --color-neutral-emphasis-plus: var(--subtle) !important;
51 | --color-netral-emphasis: var(--subtle) !important;
52 | --color-neutral-muted: var(--inactive) !important;
53 | --color-neutral-subtle: var(--bg-alt) !important;
54 |
55 | --color-accent-fg: var(--blue) !important;
56 | --color-accent-emphasis: var(--blue) !important;
57 | --color-accent-muted: var(--blue-muted) !important;
58 | --color-accent-subtle: var(--blue-muted) !important;
59 |
60 | --color-success-fg: var(--green) !important;
61 | --color-success-emphasis: var(--green-dark) !important;
62 | --color-success-muted: var(--green-muted) !important;
63 | --color-success-subtle: var(--green-muted) !important;
64 |
65 | --color-attention-fg: var(--yellow) !important;
66 | --color-attention-emphasis: var(--yellow) !important;
67 | --color-attention-muted: var(--yellow-muted) !important;
68 | --color-attention-subtle: var(--yellow-muted) !important;
69 |
70 | --color-severe-fg: var(--orange) !important;
71 | --color-severe-emphasis: var(--orange) !important;
72 | --color-severe-muted: var(--orange-muted) !important;
73 | --color-severe-subtle: var(--orange-muted) !important;
74 |
75 | --color-danger-fg: var(--red) !important;
76 | --color-danger-emphasis: var(--red) !important;
77 | --color-danger-muted: var(--red-muted) !important;
78 | --color-danger-subtle: var(--red-muted) !important;
79 |
80 | --color-done-fg: var(--magenta) !important;
81 | --color-done-emphasis: var(--magenta) !important;
82 | --color-done-muted: var(--magenta-muted) !important;
83 | --color-done-subtle: var(--magenta-muted) !important;
84 |
85 | --color-sponsors-fg: var(--magenta) !important;
86 | --color-sponsors-emphasis: var(--magenta) !important;
87 | --color-sponsors-muted: var(--magenta-muted) !important;
88 | --color-sponsors-subtle: var(--magenta-muted) !important;
89 |
90 | --color-primer-border-active: var(--orange) !important;
91 | --color-sidenav-selected-bg: var(--bg-float) !important;
92 |
93 | --color-state-hover-primary-bg: var(--blue-dark) !important;
94 | --color-state-hover-primary-border: var(--blue) !important;
95 |
96 | /* BUTTONS */
97 | --color-btn-text: var(--fg) !important;
98 | --color-btn-bg: var(--bg-float) !important;
99 | --color-btn-border: var(--color-border-subtle) !important;
100 | --color-btn-hover-bg: var(--bg-alt) !important;
101 | --color-btn-hover-border: var(--color-border-default) !important;
102 | --color-btn-active-bg: var(--bg-alt) !important;
103 | --color-btn-active-border: var(--color-btn-hover-border) !important;
104 | --color-btn-selected-bg: var(--bg-alt) !important;
105 | --color-btn-focus-bg: var(--bg-alt) !important;
106 | --color-btn-primary-text: var(--fg) !important;
107 | --color-btn-primary-bg: var(--green) !important;
108 | --color-btn-primary-hover-bg: var(--green-dark) !important;
109 | --color-btn-primary-selected-bg: var(--green-dark) !important;
110 | --color-btn-primary-focus-bg: var(--green) !important;
111 | --color-btn-primary-icon: var(--fg) !important;
112 | --color-btn-primary-disabled-bg: var(--green-dark) !important;
113 | --color-btn-primary-disabled-text: var(--subtle) !important;
114 | --color-btn-outline-text: var(--blue) !important;
115 | --color-btn-outline-hover-text: var(--blue) !important;
116 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
117 | --color-btn-outline-selected-text: var(--fg) !important;
118 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
119 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
120 | --color-btn-danger-text: var(--red) !important;
121 | --color-btn-danger-hover-text: var(--fg) !important;
122 | --color-btn-danger-hover-bg: var(--red) !important;
123 | --color-btn-danger-hover-border: var(--red) !important;
124 | --color-btn-danger-hover-icon: var(--fg) !important;
125 | --color-btn-danger-selected-text: var(--fg) !important;
126 | --color-btn-danger-selected-bg: var(--red) !important;
127 | --color-btn-danger-selected-border: var(--orange) !important;
128 | --color-btn-danger-disabled-bg: var(--bg) !important;
129 | --color-btn-danger-focus-border: var(--red) !important;
130 | --color-btn-danger-icon: var(--red) !important;
131 |
132 | /* ANSI */
133 | --color-ansi-black: #0d1117;
134 | --color-ansi-black-bright: #0d1117;
135 | --color-ansi-white: #b1bac4;
136 | --color-ansi-white-bright: #f0f6fc;
137 | --color-ansi-gray: #6e7681;
138 | --color-ansi-red: var(--red) !important;
139 | --color-ansi-red-bright: var(--red) !important;
140 | --color-ansi-green: var(--green) !important;
141 | --color-ansi-green-bright: var(--green) !important;
142 | --color-ansi-yellow: var(--yellow) !important;
143 | --color-ansi-yellow-bright: var(--yellow) !important;
144 | --color-ansi-blue: var(--blue) !important;
145 | --color-ansi-blue-bright: var(--blue) !important;
146 | --color-ansi-magenta: var(--magenta) !important;
147 | --color-ansi-magenta-bright: var(--magenta) !important;
148 | --color-ansi-cyan: var(--blue) !important;
149 | --color-ansi-cyan-bright: var(--blue) !important;
150 |
151 | /* WORKFLOWS */
152 | --color-workflow-card-bg: var(--bg-alt) !important;
153 | --color-workflow-card-hover-bg: var(--bg-float) !important;
154 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
155 | --color-workflow-card-focus-bg: var(--bg-float) !important;
156 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
157 | --color-workflow-card-border: var(--highlight) !important;
158 |
159 | --color-checks-bg: var(--bg-alt) !important;
160 | --color-checks-text-primary: var(--fg) !important;
161 | --color-checks-text-secondary: var(--subtle) !important;
162 | --color-checks-text-link: var(--blue) !important;
163 | --color-checks-btn-icon: var(--fg) !important;
164 | --color-checks-btn-hover-icon: var(--subtle) !important;
165 | --color-checks-input-text: var(--subtle) !important;
166 | --color-checks-input-placeholder-text: var(--inactive) !important;
167 | --color-checks-input-focus-text: var(--fg) !important;
168 | --color-checks-input-bg: var(--bg-float) !important;
169 | --color-checks-donut-error: var(--red) !important;
170 | --color-checks-donut-pending: var(--yellow) !important;
171 | --color-checks-donut-success: var(--green) !important;
172 | --color-checks-donut-neutral: var(--subtle) !important;
173 | --color-checks-dropdown-text: var(--fg) !important;
174 | --color-checks-dropdown-bg: var(--bg-alt) !important;
175 | --color-checks-dropdown-border: var(--bg-float) !important;
176 | --color-checks-dropdown-hover-text: var(--fg) !important;
177 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
178 | --color-checks-header-label-text: var(--subtle) !important;
179 | --color-checks-header-label-open-text: var(--fg) !important;
180 | --color-checks-header-border: var(--bg-alt) !important;
181 | --color-checks-header-icon: var(--fg) !important;
182 | --color-checks-line-text: var(--fg) !important;
183 | --color-checks-line-num-text: var(--subtle) !important;
184 | --color-checks-line-timestamp-text: var(--subtle) !important;
185 | --color-checks-line-selected-num-text: var(--blue) !important;
186 | --color-checks-line-dt-fm-text: var(--fg) !important;
187 | --color-checks-line-dt-fm-bg: var(--orange) !important;
188 | --color-checks-gate-text: var(--subtle) !important;
189 | --color-checks-gate-waiting-text: var(--yellow) !important;
190 | --color-checks-step-header-open-bg: var(--bg-float) !important;
191 | --color-checks-step-error-text: var(--red) !important;
192 | --color-checks-step-warning-text: var(--yellow) !important;
193 | --color-checks-logline-text: var(--fg) !important;
194 | --color-checks-logline-num-text:var(--subtle) !important;
195 | --color-checks-logline-debug-text: var(--magenta) !important;
196 | --color-checks-logline-error-text: var(--fg) !important;
197 | --color-checks-logline-error-num-text: var(--subtle) !important;
198 | --color-checks-logline-warning-text: var(--fg) !important;
199 | --color-checks-logline-warning-num-text: var(--yellow) !important;
200 | --color-checks-logline-command-text: var(--blue) !important;
201 | --color-checks-logline-section-text: var(--green) !important;
202 | --color-checks-ansi-black: var(--color-ansi-black) !important;
203 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
204 | --color-checks-ansi-white: var(--color-ansi-white) !important;
205 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
206 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
207 | --color-checks-ansi-red: var(--color-ansi-red) !important;
208 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
209 | --color-checks-ansi-green: var(--color-ansi-green) !important;
210 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
211 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
212 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
213 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
214 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
215 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
216 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
217 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
218 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
219 |
220 | /* CONTRIBUTION GRAPH */
221 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
222 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
223 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
224 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
225 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
226 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
227 | --color-calendar-graph-day-L3-bg: var(--green) !important;
228 | --color-calendar-graph-day-L4-bg: var(--green) !important;
229 | --color-user-mention-fg: var(--fg) !important;
230 | --color-user-mention-bg: var(--yellow) !important;
231 |
232 | /* HEADER */
233 | --color-header-bg: var(--bg-float) !important;
234 | --color-header-border: var(--highlight) !important;
235 | --color-header-text: var(--fg) !important;
236 | --color-header-search-bg: var(--bg-float) !important;
237 |
238 | /* MARKETING */
239 | --color-marketing-icon-primary: var(--green) !important;
240 | --color-marketing-icon-secondary: var(--blue-dark) !important;
241 |
242 | /* SEARCH KEYWORD */
243 | --color-search-keyword-hl: var(--yellow-muted) !important;
244 |
245 | /* DIFFS */
246 | --color-diff-blob-addition-num-text: var(--fg) !important;
247 | --color-diff-blob-addition-fg: var(--fg) !important;
248 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
249 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
250 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
251 | --color-diff-blob-deletion-num-text: var(--fg) !important;
252 | --color-diff-blob-deletion-fg: var(--fg) !important;
253 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
254 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
255 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
256 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
257 | --color-diff-blob-expander-icon: var(--subtle) !important;
258 | --color-diffstat-deletion-border: var(--red-muted) !important;
259 | --color-diffstat-addition-border: var(--green-muted) !important;
260 | --color-diffstat-addition-bg: var(--green) !important;
261 |
262 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
263 | --color-prettylights-syntax-comment: var(--subtle) !important;
264 | --color-prettylights-syntax-constant: var(--blue) !important;
265 | --color-prettylights-syntax-entity: var(--magenta) !important;
266 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
267 | --color-prettylights-syntax-entity-tag: var(--green) !important;
268 | --color-prettylights-syntax-keyword: var(--red) !important;
269 | --color-prettylights-syntax-string: var(--green) !important;
270 | --color-prettylights-syntax-variable: var(--yellow) !important;
271 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
272 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
273 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
274 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
275 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
276 | --color-prettylights-syntax-string-regexp: var(--green) !important;
277 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
278 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
279 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
280 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
281 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
282 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
283 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
284 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
285 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
286 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
287 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
288 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
289 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
290 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
291 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
292 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
293 |
294 | /* CODE MIRROR */
295 | --color-codemirror-text: var(--fg) !important;
296 | --color-codemirror-bg: var(--bg) !important;
297 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
298 | --color-codemirror-guttermarker-text: var(--inactive) !important;
299 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
300 | --color-codemirror-linenumber-text: var(--inactive) !important;
301 | --color-codemirror-cursor: var(--highlight) !important;
302 | --color-codemirror-selection-bg: var(--blue-muted) !important;
303 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
304 | --color-codemirror-matchingbracket-text: var(--fg) !important;
305 | --color-codemirror-lines-bg: var(--bg) !important;
306 | --color-codemirror-syntax-comment: var(--subtle) !important;
307 | --color-codemirror-syntax-constant: var(--blue) !important;
308 | --color-codemirror-syntax-entity: var(--magenta) !important;
309 | --color-codemirror-syntax-keyword: var(--red) !important;
310 | --color-codemirror-syntax-storage: var(--red) !important;
311 | --color-codemirror-syntax-string: var(--green) !important;
312 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
313 | --color-codemirror-syntax-variable: var(--yellow) !important;
314 |
315 | /* SOCIAL */
316 | --color-social-reaction-border: var(--blue) !important;
317 | --color-social-reaction-bg: var(--bg-float) !important;
318 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
319 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
320 |
321 | /* MISC */
322 | --color-avatar-bg: var(--inactive) !important;
323 | --color-avatar-border: var(--inactive) !important;
324 | --color-avatar-stack-fade: var(--inactive) !important;
325 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
326 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
327 | --color-underlinenav-icon: var(--inactive) !important;
328 | --color-underlinenav-border-hover: var(--inactive) !important;
329 |
330 | /* NOTIFICATIONS */
331 | --color-notifications-button-text: var(--fg) !important;
332 | --color-notifications-button-hover-text: var(--fg) !important;
333 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
334 |
335 | /* MARKDOWN ig */
336 | --color-mktg-success: var(--green) !important;
337 | --color-mktg-info: var(--blue-dark) !important;
338 | --color-mktg-btn-bg-top: var(--blue) !important;
339 | --color-mktg-btn-bg-bottom: var(--blue) !important;
340 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
341 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
342 | --color-mktg-btn-text: var(--fg) !important;
343 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
344 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
345 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
346 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
347 | --color-mktg-btn-primary-text: var(--fg) !important;
348 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
349 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
350 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
351 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
352 | --color-mktg-btn-enterprise-text: var(--fg) !important;
353 | --color-mktg-btn-outline-text: var(--fg) !important;
354 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
355 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
356 | --color-mktg-btn-dark-text: var(--fg) !important;
357 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
358 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
359 | }
360 |
--------------------------------------------------------------------------------
/themes/onedark.css:
--------------------------------------------------------------------------------
1 | :root {
2 | /* COLOR PALLETE */
3 | /* for *-muted variables use 0.4 for alpha */
4 | --bg: #282c34;
5 | --highlight: #545862;
6 | --highlight-overlay: var(--highlight);
7 | --highlight-inactive: var(--highlight);
8 | --fg:#abb2bf;
9 | --bg-float: #282c34;
10 | --inactive: #282c34;
11 | --red: hsl(5, 48%, 51%);
12 | --red-muted: hsla(5, 48%, 51%, 0.4);
13 | --green: hsl(95, 38%, 52%);
14 | --green-muted: hsla(95, 58%, 62%, 0.8);
15 | --green-dark: hsl(95, 38%, 50%);
16 | --yellow: hsl(39, 67%, 69%);
17 | --yellow-muted: hsl(39, 67%, 69%, 0.8);
18 | --blue: hsl(207, 82%, 68%);
19 | --blue-muted: hsla(207, 82%, 68%, 0.8);
20 | --blue-dark: hsl(207, 82%, 30%);
21 | --magenta: hsl(286, 60%, 67%);
22 | --magenta-muted: hsla(286, 60%, 67%, 0.8);
23 | --orange: hsl(29, 54%, 61%);
24 | --orange-muted: hsla(29, 54%, 61%, 0.8);
25 | --subtle: #565c64;
26 | --bg-alt: #282c34;
27 |
28 |
29 |
30 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
31 | /* GITHUB PRIMER VARIABLES */
32 | /* https://primer.style/primitives/colors */
33 | --color-fg-default: var(--fg) !important;
34 | --color-fg-muted: var(--subtle) !important;
35 | --color-fg-subtle: var(--subtle) !important;
36 | --color-fg-on-emphasis: var(--fg) !important;
37 |
38 | --color-canvas-default: var(--bg) !important;
39 | --color-canvas-overlay: var(--bg-float) !important;
40 | --color-canvas-inset: var(--bg-alt) !important;
41 | --color-canvas-subtle: var(--bg-float) !important;
42 |
43 | --color-border-default: var(--inactive) !important;
44 | --color-border-muted: var(--subtle) !important;
45 | --color-border-subtle: var(--subtle) !important;
46 |
47 | --color-shadow-small: 0 0 transparent !important;
48 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
49 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
50 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
51 |
52 | --color-neutral-emphasis-plus: var(--subtle) !important;
53 | --color-netral-emphasis: var(--subtle) !important;
54 | --color-neutral-muted: var(--inactive) !important;
55 | --color-neutral-subtle: var(--bg-alt) !important;
56 |
57 | --color-accent-fg: var(--blue) !important;
58 | --color-accent-emphasis: var(--blue) !important;
59 | --color-accent-muted: var(--blue-muted) !important;
60 | --color-accent-subtle: var(--blue-muted) !important;
61 |
62 | --color-success-fg: var(--green) !important;
63 | --color-success-emphasis: var(--green-dark) !important;
64 | --color-success-muted: var(--green-muted) !important;
65 | --color-success-subtle: var(--green-muted) !important;
66 |
67 | --color-attention-fg: var(--yellow) !important;
68 | --color-attention-emphasis: var(--yellow) !important;
69 | --color-attention-muted: var(--yellow-muted) !important;
70 | --color-attention-subtle: var(--yellow-muted) !important;
71 |
72 | --color-severe-fg: var(--orange) !important;
73 | --color-severe-emphasis: var(--orange) !important;
74 | --color-severe-muted: var(--orange-muted) !important;
75 | --color-severe-subtle: var(--orange-muted) !important;
76 |
77 | --color-danger-fg: var(--red) !important;
78 | --color-danger-emphasis: var(--red) !important;
79 | --color-danger-muted: var(--red-muted) !important;
80 | --color-danger-subtle: var(--red-muted) !important;
81 |
82 | --color-done-fg: var(--magenta) !important;
83 | --color-done-emphasis: var(--magenta) !important;
84 | --color-done-muted: var(--magenta-muted) !important;
85 | --color-done-subtle: var(--magenta-muted) !important;
86 |
87 | --color-sponsors-fg: var(--magenta) !important;
88 | --color-sponsors-emphasis: var(--magenta) !important;
89 | --color-sponsors-muted: var(--magenta-muted) !important;
90 | --color-sponsors-subtle: var(--magenta-muted) !important;
91 |
92 | --color-primer-border-active: var(--orange) !important;
93 | --color-sidenav-selected-bg: var(--bg-float) !important;
94 |
95 | --color-state-hover-primary-bg: var(--blue-dark) !important;
96 | --color-state-hover-primary-border: var(--blue) !important;
97 |
98 | /* BUTTONS */
99 | --color-btn-text: var(--fg) !important;
100 | --color-btn-bg: var(--bg-float) !important;
101 | --color-btn-border: var(--color-border-subtle) !important;
102 | --color-btn-hover-bg: var(--bg-alt) !important;
103 | --color-btn-hover-border: var(--color-border-default) !important;
104 | --color-btn-active-bg: var(--bg-alt) !important;
105 | --color-btn-active-border: var(--color-btn-hover-border) !important;
106 | --color-btn-selected-bg: var(--bg-alt) !important;
107 | --color-btn-focus-bg: var(--bg-alt) !important;
108 | --color-btn-primary-text: var(--fg) !important;
109 | --color-btn-primary-bg: var(--green) !important;
110 | --color-btn-primary-hover-bg: var(--green-dark) !important;
111 | --color-btn-primary-selected-bg: var(--green-dark) !important;
112 | --color-btn-primary-focus-bg: var(--green) !important;
113 | --color-btn-primary-icon: var(--fg) !important;
114 | --color-btn-primary-disabled-bg: var(--green-dark) !important;
115 | --color-btn-primary-disabled-text: var(--subtle) !important;
116 | --color-btn-outline-text: var(--blue) !important;
117 | --color-btn-outline-hover-text: var(--blue) !important;
118 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
119 | --color-btn-outline-selected-text: var(--fg) !important;
120 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
121 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
122 | --color-btn-danger-text: var(--red) !important;
123 | --color-btn-danger-hover-text: var(--fg) !important;
124 | --color-btn-danger-hover-bg: var(--red) !important;
125 | --color-btn-danger-hover-border: var(--red) !important;
126 | --color-btn-danger-hover-icon: var(--fg) !important;
127 | --color-btn-danger-selected-text: var(--fg) !important;
128 | --color-btn-danger-selected-bg: var(--red) !important;
129 | --color-btn-danger-selected-border: var(--orange) !important;
130 | --color-btn-danger-disabled-bg: var(--bg) !important;
131 | --color-btn-danger-focus-border: var(--red) !important;
132 | --color-btn-danger-icon: var(--red) !important;
133 |
134 | /* ANSI */
135 | --color-ansi-black: #0d1117;
136 | --color-ansi-black-bright: #0d1117;
137 | --color-ansi-white: #b1bac4;
138 | --color-ansi-white-bright: #f0f6fc;
139 | --color-ansi-gray: #6e7681;
140 | --color-ansi-red: var(--red) !important;
141 | --color-ansi-red-bright: var(--red) !important;
142 | --color-ansi-green: var(--green) !important;
143 | --color-ansi-green-bright: var(--green) !important;
144 | --color-ansi-yellow: var(--yellow) !important;
145 | --color-ansi-yellow-bright: var(--yellow) !important;
146 | --color-ansi-blue: var(--blue) !important;
147 | --color-ansi-blue-bright: var(--blue) !important;
148 | --color-ansi-magenta: var(--magenta) !important;
149 | --color-ansi-magenta-bright: var(--magenta) !important;
150 | --color-ansi-cyan: var(--blue) !important;
151 | --color-ansi-cyan-bright: var(--blue) !important;
152 |
153 | /* WORKFLOWS */
154 | --color-workflow-card-bg: var(--bg-alt) !important;
155 | --color-workflow-card-hover-bg: var(--bg-float) !important;
156 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
157 | --color-workflow-card-focus-bg: var(--bg-float) !important;
158 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
159 | --color-workflow-card-border: var(--highlight) !important;
160 |
161 | --color-checks-bg: var(--bg-alt) !important;
162 | --color-checks-text-primary: var(--fg) !important;
163 | --color-checks-text-secondary: var(--subtle) !important;
164 | --color-checks-text-link: var(--blue) !important;
165 | --color-checks-btn-icon: var(--fg) !important;
166 | --color-checks-btn-hover-icon: var(--subtle) !important;
167 | --color-checks-input-text: var(--subtle) !important;
168 | --color-checks-input-placeholder-text: var(--inactive) !important;
169 | --color-checks-input-focus-text: var(--fg) !important;
170 | --color-checks-input-bg: var(--bg-float) !important;
171 | --color-checks-donut-error: var(--red) !important;
172 | --color-checks-donut-pending: var(--yellow) !important;
173 | --color-checks-donut-success: var(--green) !important;
174 | --color-checks-donut-neutral: var(--subtle) !important;
175 | --color-checks-dropdown-text: var(--fg) !important;
176 | --color-checks-dropdown-bg: var(--bg-alt) !important;
177 | --color-checks-dropdown-border: var(--bg-float) !important;
178 | --color-checks-dropdown-hover-text: var(--fg) !important;
179 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
180 | --color-checks-header-label-text: var(--subtle) !important;
181 | --color-checks-header-label-open-text: var(--fg) !important;
182 | --color-checks-header-border: var(--bg-alt) !important;
183 | --color-checks-header-icon: var(--fg) !important;
184 | --color-checks-line-text: var(--fg) !important;
185 | --color-checks-line-num-text: var(--subtle) !important;
186 | --color-checks-line-timestamp-text: var(--subtle) !important;
187 | --color-checks-line-selected-num-text: var(--blue) !important;
188 | --color-checks-line-dt-fm-text: var(--fg) !important;
189 | --color-checks-line-dt-fm-bg: var(--orange) !important;
190 | --color-checks-gate-text: var(--subtle) !important;
191 | --color-checks-gate-waiting-text: var(--yellow) !important;
192 | --color-checks-step-header-open-bg: var(--bg-float) !important;
193 | --color-checks-step-error-text: var(--red) !important;
194 | --color-checks-step-warning-text: var(--yellow) !important;
195 | --color-checks-logline-text: var(--fg) !important;
196 | --color-checks-logline-num-text:var(--subtle) !important;
197 | --color-checks-logline-debug-text: var(--magenta) !important;
198 | --color-checks-logline-error-text: var(--fg) !important;
199 | --color-checks-logline-error-num-text: var(--subtle) !important;
200 | --color-checks-logline-warning-text: var(--fg) !important;
201 | --color-checks-logline-warning-num-text: var(--yellow) !important;
202 | --color-checks-logline-command-text: var(--blue) !important;
203 | --color-checks-logline-section-text: var(--green) !important;
204 | --color-checks-ansi-black: var(--color-ansi-black) !important;
205 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
206 | --color-checks-ansi-white: var(--color-ansi-white) !important;
207 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
208 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
209 | --color-checks-ansi-red: var(--color-ansi-red) !important;
210 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
211 | --color-checks-ansi-green: var(--color-ansi-green) !important;
212 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
213 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
214 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
215 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
216 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
217 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
218 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
219 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
220 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
221 |
222 | /* CONTRIBUTION GRAPH */
223 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
224 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
225 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
226 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
227 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
228 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
229 | --color-calendar-graph-day-L3-bg: var(--green) !important;
230 | --color-calendar-graph-day-L4-bg: var(--green) !important;
231 | --color-user-mention-fg: var(--fg) !important;
232 | --color-user-mention-bg: var(--yellow) !important;
233 |
234 | /* HEADER */
235 | --color-header-bg: var(--bg-float) !important;
236 | --color-header-border: var(--highlight) !important;
237 | --color-header-text: var(--fg) !important;
238 | --color-header-search-bg: var(--bg-float) !important;
239 |
240 | /* MARKETING */
241 | --color-marketing-icon-primary: var(--green) !important;
242 | --color-marketing-icon-secondary: var(--blue-dark) !important;
243 |
244 | /* SEARCH KEYWORD */
245 | --color-search-keyword-hl: var(--yellow-muted) !important;
246 |
247 | /* DIFFS */
248 | --color-diff-blob-addition-num-text: var(--fg) !important;
249 | --color-diff-blob-addition-fg: var(--fg) !important;
250 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
251 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
252 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
253 | --color-diff-blob-deletion-num-text: var(--fg) !important;
254 | --color-diff-blob-deletion-fg: var(--fg) !important;
255 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
256 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
257 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
258 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
259 | --color-diff-blob-expander-icon: var(--subtle) !important;
260 | --color-diffstat-deletion-border: var(--red-muted) !important;
261 | --color-diffstat-addition-border: var(--green-muted) !important;
262 | --color-diffstat-addition-bg: var(--green) !important;
263 |
264 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
265 | --color-prettylights-syntax-comment: var(--subtle) !important;
266 | --color-prettylights-syntax-constant: var(--blue) !important;
267 | --color-prettylights-syntax-entity: var(--magenta) !important;
268 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
269 | --color-prettylights-syntax-entity-tag: var(--green) !important;
270 | --color-prettylights-syntax-keyword: var(--red) !important;
271 | --color-prettylights-syntax-string: var(--green) !important;
272 | --color-prettylights-syntax-variable: var(--yellow) !important;
273 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
274 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
275 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
276 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
277 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
278 | --color-prettylights-syntax-string-regexp: var(--green) !important;
279 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
280 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
281 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
282 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
283 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
284 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
285 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
286 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
287 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
288 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
289 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
290 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
291 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
292 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
293 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
294 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
295 |
296 | /* CODE MIRROR */
297 | --color-codemirror-text: var(--fg) !important;
298 | --color-codemirror-bg: var(--bg) !important;
299 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
300 | --color-codemirror-guttermarker-text: var(--inactive) !important;
301 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
302 | --color-codemirror-linenumber-text: var(--inactive) !important;
303 | --color-codemirror-cursor: var(--highlight) !important;
304 | --color-codemirror-selection-bg: var(--blue-muted) !important;
305 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
306 | --color-codemirror-matchingbracket-text: var(--fg) !important;
307 | --color-codemirror-lines-bg: var(--bg) !important;
308 | --color-codemirror-syntax-comment: var(--subtle) !important;
309 | --color-codemirror-syntax-constant: var(--blue) !important;
310 | --color-codemirror-syntax-entity: var(--magenta) !important;
311 | --color-codemirror-syntax-keyword: var(--red) !important;
312 | --color-codemirror-syntax-storage: var(--red) !important;
313 | --color-codemirror-syntax-string: var(--green) !important;
314 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
315 | --color-codemirror-syntax-variable: var(--yellow) !important;
316 |
317 | /* SOCIAL */
318 | --color-social-reaction-border: var(--blue) !important;
319 | --color-social-reaction-bg: var(--bg-float) !important;
320 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
321 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
322 |
323 | /* MISC */
324 | --color-avatar-bg: var(--inactive) !important;
325 | --color-avatar-border: var(--inactive) !important;
326 | --color-avatar-stack-fade: var(--inactive) !important;
327 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
328 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
329 | --color-underlinenav-icon: var(--inactive) !important;
330 | --color-underlinenav-border-hover: var(--inactive) !important;
331 |
332 | /* NOTIFICATIONS */
333 | --color-notifications-button-text: var(--fg) !important;
334 | --color-notifications-button-hover-text: var(--fg) !important;
335 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
336 |
337 | /* MARKDOWN ig */
338 | --color-mktg-success: var(--green) !important;
339 | --color-mktg-info: var(--blue-dark) !important;
340 | --color-mktg-btn-bg-top: var(--blue) !important;
341 | --color-mktg-btn-bg-bottom: var(--blue) !important;
342 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
343 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
344 | --color-mktg-btn-text: var(--fg) !important;
345 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
346 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
347 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
348 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
349 | --color-mktg-btn-primary-text: var(--fg) !important;
350 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
351 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
352 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
353 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
354 | --color-mktg-btn-enterprise-text: var(--fg) !important;
355 | --color-mktg-btn-outline-text: var(--fg) !important;
356 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
357 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
358 | --color-mktg-btn-dark-text: var(--fg) !important;
359 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
360 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
361 | }
362 |
--------------------------------------------------------------------------------
/themes/papadark.css:
--------------------------------------------------------------------------------
1 | /* THEMER <3 GITHUB */
2 | /* PAPA <3 PAPA DARK */
3 | :root {
4 | /* COLOR PALLETE */
5 | /* for *-muted variables use 0.4 for alpha */
6 | --bg: hsl(220, 16%, 22%);
7 | --highlight: hsl(220, 17%, 32%);
8 | --highlight-overlay: hsl(220, 17%, 32%);
9 | --highlight-inactive: hsl(222, 14%, 28%);
10 | --fg: #e5e9f0;
11 | --bg-float: hsl(217, 18%, 26%);
12 | --inactive: #4c566a;
13 | --red: #d94848;
14 | --red-muted: hsl(0, 66%, 57%, 0.4);
15 | --green: hsl(95, 38%, 56%);
16 | --green-muted: hsla(78, 38%, 56%, 0.4);
17 | --green-dark: hsl(78, 39%, 30%);
18 | --yellow: hsl(57, 41%, 71%);
19 | --yellow-muted: hsla(57, 41%, 71%, 0.4);
20 | --blue: hsl(213, 45%, 56%);
21 | --blue-muted: hsla(213, 45%, 56%, 0.4);
22 | --blue-dark: hsl(213, 45%, 40%);
23 | --magenta: #c487b9;
24 | --magenta-muted: hsla(312, 43%, 65%, 0.4);
25 | --orange: hsl(14, 51%, 63%);
26 | --orange-muted: hsla(14, 51%, 63%, 0.4);
27 | --subtle: hsl(220, 16%, 56%);
28 | --bg-alt: hsl(224, 11%, 19%);
29 |
30 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
31 | /* GITHUB PRIMER VARIABLES */
32 | /* https://primer.style/primitives/colors */
33 | --color-fg-default: var(--fg) !important;
34 | --color-fg-muted: var(--subtle) !important;
35 | --color-fg-subtle: var(--subtle) !important;
36 | --color-fg-on-emphasis: var(--fg) !important;
37 |
38 | --color-canvas-default: var(--bg) !important;
39 | --color-canvas-overlay: var(--bg-float) !important;
40 | --color-canvas-inset: var(--bg-alt) !important;
41 | --color-canvas-subtle: var(--bg-float) !important;
42 |
43 | --color-border-default: var(--inactive) !important;
44 | --color-border-muted: var(--subtle) !important;
45 | --color-border-subtle: var(--subtle) !important;
46 |
47 | --color-shadow-small: 0 0 transparent !important;
48 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
49 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
50 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
51 |
52 | --color-neutral-emphasis-plus: var(--subtle) !important;
53 | --color-netral-emphasis: var(--subtle) !important;
54 | --color-neutral-muted: var(--inactive) !important;
55 | --color-neutral-subtle: var(--bg-alt) !important;
56 |
57 | --color-accent-fg: var(--blue) !important;
58 | --color-accent-emphasis: var(--blue) !important;
59 | --color-accent-muted: var(--blue-muted) !important;
60 | --color-accent-subtle: var(--blue-muted) !important;
61 |
62 | --color-success-fg: var(--green) !important;
63 | --color-success-emphasis: var(--green-dark) !important;
64 | --color-success-muted: var(--green-muted) !important;
65 | --color-success-subtle: var(--green-muted) !important;
66 |
67 | --color-attention-fg: var(--yellow) !important;
68 | --color-attention-emphasis: var(--yellow) !important;
69 | --color-attention-muted: var(--yellow-muted) !important;
70 | --color-attention-subtle: var(--yellow-muted) !important;
71 |
72 | --color-severe-fg: var(--orange) !important;
73 | --color-severe-emphasis: var(--orange) !important;
74 | --color-severe-muted: var(--orange-muted) !important;
75 | --color-severe-subtle: var(--orange-muted) !important;
76 |
77 | --color-danger-fg: var(--red) !important;
78 | --color-danger-emphasis: var(--red) !important;
79 | --color-danger-muted: var(--red-muted) !important;
80 | --color-danger-subtle: var(--red-muted) !important;
81 |
82 | --color-done-fg: var(--magenta) !important;
83 | --color-done-emphasis: var(--magenta) !important;
84 | --color-done-muted: var(--magenta-muted) !important;
85 | --color-done-subtle: var(--magenta-muted) !important;
86 |
87 | --color-sponsors-fg: var(--magenta) !important;
88 | --color-sponsors-emphasis: var(--magenta) !important;
89 | --color-sponsors-muted: var(--magenta-muted) !important;
90 | --color-sponsors-subtle: var(--magenta-muted) !important;
91 |
92 | --color-primer-border-active: var(--orange) !important;
93 | --color-sidenav-selected-bg: var(--bg-float) !important;
94 |
95 | --color-state-hover-primary-bg: var(--blue-dark) !important;
96 | --color-state-hover-primary-border: var(--blue) !important;
97 |
98 | /* BUTTONS */
99 | --color-btn-text: var(--fg) !important;
100 | --color-btn-bg: var(--bg-float) !important;
101 | --color-btn-border: var(--color-border-subtle) !important;
102 | --color-btn-hover-bg: var(--bg-alt) !important;
103 | --color-btn-hover-border: var(--color-border-default) !important;
104 | --color-btn-active-bg: var(--bg-alt) !important;
105 | --color-btn-active-border: var(--color-btn-hover-border) !important;
106 | --color-btn-selected-bg: var(--bg-alt) !important;
107 | --color-btn-focus-bg: var(--bg-alt) !important;
108 | --color-btn-primary-text: var(--fg) !important;
109 | --color-btn-primary-bg: var(--green) !important;
110 | --color-btn-primary-hover-bg: var(--green-dark) !important;
111 | --color-btn-primary-selected-bg: var(--green-dark) !important;
112 | --color-btn-primary-focus-bg: var(--green) !important;
113 | --color-btn-primary-icon: var(--fg) !important;
114 | --color-btn-primary-disabled-bg: var(--green-dark) !important;
115 | --color-btn-primary-disabled-text: var(--subtle) !important;
116 | --color-btn-outline-text: var(--blue) !important;
117 | --color-btn-outline-hover-text: var(--blue) !important;
118 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
119 | --color-btn-outline-selected-text: var(--fg) !important;
120 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
121 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
122 | --color-btn-danger-text: var(--red) !important;
123 | --color-btn-danger-hover-text: var(--fg) !important;
124 | --color-btn-danger-hover-bg: var(--red) !important;
125 | --color-btn-danger-hover-border: var(--red) !important;
126 | --color-btn-danger-hover-icon: var(--fg) !important;
127 | --color-btn-danger-selected-text: var(--fg) !important;
128 | --color-btn-danger-selected-bg: var(--red) !important;
129 | --color-btn-danger-selected-border: var(--orange) !important;
130 | --color-btn-danger-disabled-bg: var(--bg) !important;
131 | --color-btn-danger-focus-border: var(--red) !important;
132 | --color-btn-danger-icon: var(--red) !important;
133 |
134 | /* ANSI */
135 | --color-ansi-black: #0d1117;
136 | --color-ansi-black-bright: #0d1117;
137 | --color-ansi-white: #b1bac4;
138 | --color-ansi-white-bright: #f0f6fc;
139 | --color-ansi-gray: #6e7681;
140 | --color-ansi-red: var(--red) !important;
141 | --color-ansi-red-bright: var(--red) !important;
142 | --color-ansi-green: var(--green) !important;
143 | --color-ansi-green-bright: var(--green) !important;
144 | --color-ansi-yellow: var(--yellow) !important;
145 | --color-ansi-yellow-bright: var(--yellow) !important;
146 | --color-ansi-blue: var(--blue) !important;
147 | --color-ansi-blue-bright: var(--blue) !important;
148 | --color-ansi-magenta: var(--magenta) !important;
149 | --color-ansi-magenta-bright: var(--magenta) !important;
150 | --color-ansi-cyan: var(--blue) !important;
151 | --color-ansi-cyan-bright: var(--blue) !important;
152 |
153 | /* WORKFLOWS */
154 | --color-workflow-card-bg: var(--bg-alt) !important;
155 | --color-workflow-card-hover-bg: var(--bg-float) !important;
156 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
157 | --color-workflow-card-focus-bg: var(--bg-float) !important;
158 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
159 | --color-workflow-card-border: var(--highlight) !important;
160 |
161 | --color-checks-bg: var(--bg-alt) !important;
162 | --color-checks-text-primary: var(--fg) !important;
163 | --color-checks-text-secondary: var(--subtle) !important;
164 | --color-checks-text-link: var(--blue) !important;
165 | --color-checks-btn-icon: var(--fg) !important;
166 | --color-checks-btn-hover-icon: var(--subtle) !important;
167 | --color-checks-input-text: var(--subtle) !important;
168 | --color-checks-input-placeholder-text: var(--inactive) !important;
169 | --color-checks-input-focus-text: var(--fg) !important;
170 | --color-checks-input-bg: var(--bg-float) !important;
171 | --color-checks-donut-error: var(--red) !important;
172 | --color-checks-donut-pending: var(--yellow) !important;
173 | --color-checks-donut-success: var(--green) !important;
174 | --color-checks-donut-neutral: var(--subtle) !important;
175 | --color-checks-dropdown-text: var(--fg) !important;
176 | --color-checks-dropdown-bg: var(--bg-alt) !important;
177 | --color-checks-dropdown-border: var(--bg-float) !important;
178 | --color-checks-dropdown-hover-text: var(--fg) !important;
179 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
180 | --color-checks-header-label-text: var(--subtle) !important;
181 | --color-checks-header-label-open-text: var(--fg) !important;
182 | --color-checks-header-border: var(--bg-alt) !important;
183 | --color-checks-header-icon: var(--fg) !important;
184 | --color-checks-line-text: var(--fg) !important;
185 | --color-checks-line-num-text: var(--subtle) !important;
186 | --color-checks-line-timestamp-text: var(--subtle) !important;
187 | --color-checks-line-selected-num-text: var(--blue) !important;
188 | --color-checks-line-dt-fm-text: var(--fg) !important;
189 | --color-checks-line-dt-fm-bg: var(--orange) !important;
190 | --color-checks-gate-text: var(--subtle) !important;
191 | --color-checks-gate-waiting-text: var(--yellow) !important;
192 | --color-checks-step-header-open-bg: var(--bg-float) !important;
193 | --color-checks-step-error-text: var(--red) !important;
194 | --color-checks-step-warning-text: var(--yellow) !important;
195 | --color-checks-logline-text: var(--fg) !important;
196 | --color-checks-logline-num-text:var(--subtle) !important;
197 | --color-checks-logline-debug-text: var(--magenta) !important;
198 | --color-checks-logline-error-text: var(--fg) !important;
199 | --color-checks-logline-error-num-text: var(--subtle) !important;
200 | --color-checks-logline-warning-text: var(--fg) !important;
201 | --color-checks-logline-warning-num-text: var(--yellow) !important;
202 | --color-checks-logline-command-text: var(--blue) !important;
203 | --color-checks-logline-section-text: var(--green) !important;
204 | --color-checks-ansi-black: var(--color-ansi-black) !important;
205 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
206 | --color-checks-ansi-white: var(--color-ansi-white) !important;
207 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
208 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
209 | --color-checks-ansi-red: var(--color-ansi-red) !important;
210 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
211 | --color-checks-ansi-green: var(--color-ansi-green) !important;
212 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
213 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
214 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
215 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
216 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
217 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
218 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
219 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
220 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
221 |
222 | /* CONTRIBUTION GRAPH */
223 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
224 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
225 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
226 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
227 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
228 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
229 | --color-calendar-graph-day-L3-bg: var(--green) !important;
230 | --color-calendar-graph-day-L4-bg: var(--green) !important;
231 | --color-user-mention-fg: var(--fg) !important;
232 | --color-user-mention-bg: var(--yellow) !important;
233 |
234 | /* HEADER */
235 | --color-header-bg: var(--bg-float) !important;
236 | --color-header-border: var(--highlight) !important;
237 | --color-header-text: var(--fg) !important;
238 | --color-header-search-bg: var(--bg-float) !important;
239 |
240 | /* MARKETING */
241 | --color-marketing-icon-primary: var(--green) !important;
242 | --color-marketing-icon-secondary: var(--blue-dark) !important;
243 |
244 | /* SEARCH KEYWORD */
245 | --color-search-keyword-hl: var(--yellow-muted) !important;
246 |
247 | /* DIFFS */
248 | --color-diff-blob-addition-num-text: var(--fg) !important;
249 | --color-diff-blob-addition-fg: var(--fg) !important;
250 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
251 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
252 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
253 | --color-diff-blob-deletion-num-text: var(--fg) !important;
254 | --color-diff-blob-deletion-fg: var(--fg) !important;
255 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
256 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
257 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
258 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
259 | --color-diff-blob-expander-icon: var(--subtle) !important;
260 | --color-diffstat-deletion-border: var(--red-muted) !important;
261 | --color-diffstat-addition-border: var(--green-muted) !important;
262 | --color-diffstat-addition-bg: var(--green) !important;
263 |
264 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
265 | --color-prettylights-syntax-comment: var(--subtle) !important;
266 | --color-prettylights-syntax-constant: var(--blue) !important;
267 | --color-prettylights-syntax-entity: var(--magenta) !important;
268 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
269 | --color-prettylights-syntax-entity-tag: var(--green) !important;
270 | --color-prettylights-syntax-keyword: var(--red) !important;
271 | --color-prettylights-syntax-string: var(--green) !important;
272 | --color-prettylights-syntax-variable: var(--yellow) !important;
273 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
274 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
275 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
276 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
277 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
278 | --color-prettylights-syntax-string-regexp: var(--green) !important;
279 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
280 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
281 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
282 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
283 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
284 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
285 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
286 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
287 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
288 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
289 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
290 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
291 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
292 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
293 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
294 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
295 |
296 | /* CODE MIRROR */
297 | --color-codemirror-text: var(--fg) !important;
298 | --color-codemirror-bg: var(--bg) !important;
299 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
300 | --color-codemirror-guttermarker-text: var(--inactive) !important;
301 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
302 | --color-codemirror-linenumber-text: var(--inactive) !important;
303 | --color-codemirror-cursor: var(--highlight) !important;
304 | --color-codemirror-selection-bg: var(--blue-muted) !important;
305 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
306 | --color-codemirror-matchingbracket-text: var(--fg) !important;
307 | --color-codemirror-lines-bg: var(--bg) !important;
308 | --color-codemirror-syntax-comment: var(--subtle) !important;
309 | --color-codemirror-syntax-constant: var(--blue) !important;
310 | --color-codemirror-syntax-entity: var(--magenta) !important;
311 | --color-codemirror-syntax-keyword: var(--red) !important;
312 | --color-codemirror-syntax-storage: var(--red) !important;
313 | --color-codemirror-syntax-string: var(--green) !important;
314 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
315 | --color-codemirror-syntax-variable: var(--yellow) !important;
316 |
317 | /* SOCIAL */
318 | --color-social-reaction-border: var(--blue) !important;
319 | --color-social-reaction-bg: var(--bg-float) !important;
320 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
321 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
322 |
323 | /* MISC */
324 | --color-avatar-bg: var(--inactive) !important;
325 | --color-avatar-border: var(--inactive) !important;
326 | --color-avatar-stack-fade: var(--inactive) !important;
327 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
328 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
329 | --color-underlinenav-icon: var(--inactive) !important;
330 | --color-underlinenav-border-hover: var(--inactive) !important;
331 |
332 | /* NOTIFICATIONS */
333 | --color-notifications-button-text: var(--fg) !important;
334 | --color-notifications-button-hover-text: var(--fg) !important;
335 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
336 |
337 | /* MARKDOWN ig */
338 | --color-mktg-success: var(--green) !important;
339 | --color-mktg-info: var(--blue-dark) !important;
340 | --color-mktg-btn-bg-top: var(--blue) !important;
341 | --color-mktg-btn-bg-bottom: var(--blue) !important;
342 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
343 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
344 | --color-mktg-btn-text: var(--fg) !important;
345 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
346 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
347 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
348 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
349 | --color-mktg-btn-primary-text: var(--fg) !important;
350 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
351 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
352 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
353 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
354 | --color-mktg-btn-enterprise-text: var(--fg) !important;
355 | --color-mktg-btn-outline-text: var(--fg) !important;
356 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
357 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
358 | --color-mktg-btn-dark-text: var(--fg) !important;
359 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
360 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
361 | }
362 |
--------------------------------------------------------------------------------
/themes/rose_pine_moon.css:
--------------------------------------------------------------------------------
1 | /* THEMER <3 GITHUB */
2 | /* DANY <3 ROSE PINE MOON */
3 |
4 | :root {
5 | /* COLOR PALLETE */
6 | /* for *-muted variables use 0.4 for alpha */
7 | --bg: hsl(246, 24%, 17%);
8 | --bg-alt: hsl(248, 24%, 20%);
9 | --bg-float: hsl(248, 21%, 26%);
10 | --inactive: hsl(252, 13%, 38%);
11 | --subtle: hsl(249, 14%, 55%);
12 | --fg: hsl(245, 50%, 91%);
13 | --red: hsl(343, 76%, 68%);
14 | --red-muted: hsla(343,76%, 68%, 0.4);
15 | --yellow: hsl(35, 88%, 72%);
16 | --red-muted: hsla(35, 88%, 72%, 0.4);
17 | --orange: hsl(2, 66%, 75%);
18 | --orange-muted: hsla(2, 66%, 75%, 0.4);
19 | --blue: hsl(197, 48%, 47%);
20 | --blue-dark: hsl(197, 48%, 37%);
21 | --blue-muted: hsla(197, 48%, 47%, 0.4);
22 | --green: hsl(189, 43%, 60%);
23 | --green-muted: hsla(189, 43%, 73%, 0.4);
24 | --green-dark: hsl(189, 43%, 50%);
25 | --magenta: hsl(267, 57%, 78%);
26 | --magenta-muted: hsla(267, 57%, 78%, 0.4);
27 | --highlight: hsl(246, 18%, 23%);
28 | --highlight-alpha: hsla(246, 18%, 23%, 0.4); /* for shadows */
29 | --highlight-inactive: hsl(246, 21%, 20%);
30 | --highlight-overlay: hsl(248, 16%, 28%);
31 |
32 | /* CHANGE THESE FOR CHANGING SOME HIGHLIGHTS */
33 | /* GITHUB PRIMER VARIABLES */
34 | /* https://primer.style/primitives/colors */
35 | --color-fg-default: var(--fg) !important;
36 | --color-fg-muted: var(--subtle) !important;
37 | --color-fg-subtle: var(--subtle) !important;
38 | --color-fg-on-emphasis: var(--fg) !important;
39 |
40 | --color-canvas-default: var(--bg) !important;
41 | --color-canvas-overlay: var(--bg-float) !important;
42 | --color-canvas-inset: var(--bg-alt) !important;
43 | --color-canvas-subtle: var(--bg-float) !important;
44 |
45 | --color-border-default: var(--inactive) !important;
46 | --color-border-muted: var(--subtle) !important;
47 | --color-border-subtle: var(--subtle) !important;
48 |
49 | --color-shadow-small: 0 0 transparent !important;
50 | --color-shadow-medium: 0 3px 6px var(--bg-alt) !important;
51 | --color-shadow-large: 0 8px 24px var(--bg-alt) !important;
52 | --color-shadow-extra-large: 0 12px 48px var(--bg-alt) !important;
53 |
54 | --color-neutral-emphasis-plus: var(--subtle) !important;
55 | --color-netral-emphasis: var(--subtle) !important;
56 | --color-neutral-muted: var(--inactive) !important;
57 | --color-neutral-subtle: var(--bg-alt) !important;
58 |
59 | --color-accent-fg: var(--blue) !important;
60 | --color-accent-emphasis: var(--blue) !important;
61 | --color-accent-muted: var(--blue-muted) !important;
62 | --color-accent-subtle: var(--blue-muted) !important;
63 |
64 | --color-success-fg: var(--green) !important;
65 | --color-success-emphasis: var(--green-dark) !important;
66 | --color-success-muted: var(--green-muted) !important;
67 | --color-success-subtle: var(--green-muted) !important;
68 |
69 | --color-attention-fg: var(--yellow) !important;
70 | --color-attention-emphasis: var(--yellow) !important;
71 | --color-attention-muted: var(--yellow-muted) !important;
72 | --color-attention-subtle: var(--yellow-muted) !important;
73 |
74 | --color-severe-fg: var(--orange) !important;
75 | --color-severe-emphasis: var(--orange) !important;
76 | --color-severe-muted: var(--orange-muted) !important;
77 | --color-severe-subtle: var(--orange-muted) !important;
78 |
79 | --color-danger-fg: var(--red) !important;
80 | --color-danger-emphasis: var(--red) !important;
81 | --color-danger-muted: var(--red-muted) !important;
82 | --color-danger-subtle: var(--red-muted) !important;
83 |
84 | --color-done-fg: var(--magenta) !important;
85 | --color-done-emphasis: var(--magenta) !important;
86 | --color-done-muted: var(--magenta-muted) !important;
87 | --color-done-subtle: var(--magenta-muted) !important;
88 |
89 | --color-sponsors-fg: var(--magenta) !important;
90 | --color-sponsors-emphasis: var(--magenta) !important;
91 | --color-sponsors-muted: var(--magenta-muted) !important;
92 | --color-sponsors-subtle: var(--magenta-muted) !important;
93 |
94 | --color-primer-border-active: var(--orange) !important;
95 | --color-sidenav-selected-bg: var(--bg-float) !important;
96 |
97 | --color-state-hover-primary-bg: var(--blue-dark) !important;
98 | --color-state-hover-primary-border: var(--blue) !important;
99 |
100 | /* BUTTONS */
101 | --color-btn-text: var(--fg) !important;
102 | --color-btn-bg: var(--bg-float) !important;
103 | --color-btn-border: var(--color-border-subtle) !important;
104 | --color-btn-hover-bg: var(--bg-alt) !important;
105 | --color-btn-hover-border: var(--color-border-default) !important;
106 | --color-btn-active-bg: var(--bg-alt) !important;
107 | --color-btn-active-border: var(--color-btn-hover-border) !important;
108 | --color-btn-selected-bg: var(--bg-alt) !important;
109 | --color-btn-focus-bg: var(--bg-alt) !important;
110 | --color-btn-primary-text: var(--fg) !important;
111 | --color-btn-primary-bg: var(--green) !important;
112 | --color-btn-primary-hover-bg: var(--green-dark) !important;
113 | --color-btn-primary-selected-bg: var(--green-dark) !important;
114 | --color-btn-primary-focus-bg: var(--green) !important;
115 | --color-btn-primary-icon: var(--fg) !important;
116 | --color-btn-primary-disabled-bg: var(--green-dark) !important;
117 | --color-btn-primary-disabled-text: var(--subtle) !important;
118 | --color-btn-outline-text: var(--blue) !important;
119 | --color-btn-outline-hover-text: var(--blue) !important;
120 | --color-btn-outline-hover-bg: var(--bg-alt) !important;
121 | --color-btn-outline-selected-text: var(--fg) !important;
122 | --color-btn-outline-selected-bg: var(--blue-dark) !important;
123 | --color-btn-outline-disabled-bg: var(--bg-float) !important;
124 | --color-btn-danger-text: var(--red) !important;
125 | --color-btn-danger-hover-text: var(--fg) !important;
126 | --color-btn-danger-hover-bg: var(--red) !important;
127 | --color-btn-danger-hover-border: var(--red) !important;
128 | --color-btn-danger-hover-icon: var(--fg) !important;
129 | --color-btn-danger-selected-text: var(--fg) !important;
130 | --color-btn-danger-selected-bg: var(--red) !important;
131 | --color-btn-danger-selected-border: var(--orange) !important;
132 | --color-btn-danger-disabled-bg: var(--bg) !important;
133 | --color-btn-danger-focus-border: var(--red) !important;
134 | --color-btn-danger-icon: var(--red) !important;
135 |
136 | /* ANSI */
137 | --color-ansi-black: #0d1117;
138 | --color-ansi-black-bright: #0d1117;
139 | --color-ansi-white: #b1bac4;
140 | --color-ansi-white-bright: #f0f6fc;
141 | --color-ansi-gray: #6e7681;
142 | --color-ansi-red: var(--red) !important;
143 | --color-ansi-red-bright: var(--red) !important;
144 | --color-ansi-green: var(--green) !important;
145 | --color-ansi-green-bright: var(--green) !important;
146 | --color-ansi-yellow: var(--yellow) !important;
147 | --color-ansi-yellow-bright: var(--yellow) !important;
148 | --color-ansi-blue: var(--blue) !important;
149 | --color-ansi-blue-bright: var(--blue) !important;
150 | --color-ansi-magenta: var(--magenta) !important;
151 | --color-ansi-magenta-bright: var(--magenta) !important;
152 | --color-ansi-cyan: var(--blue) !important;
153 | --color-ansi-cyan-bright: var(--blue) !important;
154 |
155 | /* WORKFLOWS */
156 | --color-workflow-card-bg: var(--bg-alt) !important;
157 | --color-workflow-card-hover-bg: var(--bg-float) !important;
158 | --color-workflow-card-hover-bg: var(--highlight-overlay) !important;
159 | --color-workflow-card-focus-bg: var(--bg-float) !important;
160 | --color-workflow-card-focus-bg: var(--highlight-overlay) !important;
161 | --color-workflow-card-border: var(--highlight) !important;
162 |
163 | --color-checks-bg: var(--bg-alt) !important;
164 | --color-checks-text-primary: var(--fg) !important;
165 | --color-checks-text-secondary: var(--subtle) !important;
166 | --color-checks-text-link: var(--blue) !important;
167 | --color-checks-btn-icon: var(--fg) !important;
168 | --color-checks-btn-hover-icon: var(--subtle) !important;
169 | --color-checks-input-text: var(--subtle) !important;
170 | --color-checks-input-placeholder-text: var(--inactive) !important;
171 | --color-checks-input-focus-text: var(--fg) !important;
172 | --color-checks-input-bg: var(--bg-float) !important;
173 | --color-checks-donut-error: var(--red) !important;
174 | --color-checks-donut-pending: var(--yellow) !important;
175 | --color-checks-donut-success: var(--green) !important;
176 | --color-checks-donut-neutral: var(--subtle) !important;
177 | --color-checks-dropdown-text: var(--fg) !important;
178 | --color-checks-dropdown-bg: var(--bg-alt) !important;
179 | --color-checks-dropdown-border: var(--bg-float) !important;
180 | --color-checks-dropdown-hover-text: var(--fg) !important;
181 | --color-checks-dropdown-btn-hover-text: var(--fg) !important;
182 | --color-checks-header-label-text: var(--subtle) !important;
183 | --color-checks-header-label-open-text: var(--fg) !important;
184 | --color-checks-header-border: var(--bg-alt) !important;
185 | --color-checks-header-icon: var(--fg) !important;
186 | --color-checks-line-text: var(--fg) !important;
187 | --color-checks-line-num-text: var(--subtle) !important;
188 | --color-checks-line-timestamp-text: var(--subtle) !important;
189 | --color-checks-line-selected-num-text: var(--blue) !important;
190 | --color-checks-line-dt-fm-text: var(--fg) !important;
191 | --color-checks-line-dt-fm-bg: var(--orange) !important;
192 | --color-checks-gate-text: var(--subtle) !important;
193 | --color-checks-gate-waiting-text: var(--yellow) !important;
194 | --color-checks-step-header-open-bg: var(--bg-float) !important;
195 | --color-checks-step-error-text: var(--red) !important;
196 | --color-checks-step-warning-text: var(--yellow) !important;
197 | --color-checks-logline-text: var(--fg) !important;
198 | --color-checks-logline-num-text:var(--subtle) !important;
199 | --color-checks-logline-debug-text: var(--magenta) !important;
200 | --color-checks-logline-error-text: var(--fg) !important;
201 | --color-checks-logline-error-num-text: var(--subtle) !important;
202 | --color-checks-logline-warning-text: var(--fg) !important;
203 | --color-checks-logline-warning-num-text: var(--yellow) !important;
204 | --color-checks-logline-command-text: var(--blue) !important;
205 | --color-checks-logline-section-text: var(--green) !important;
206 | --color-checks-ansi-black: var(--color-ansi-black) !important;
207 | --color-checks-ansi-black-bright: var(--color-ansi-black-bright) !important;
208 | --color-checks-ansi-white: var(--color-ansi-white) !important;
209 | --color-checks-ansi-white-bright: var(--color-ansi-white-bright) !important;
210 | --color-checks-ansi-gray: var(--color-ansi-gray) !important;
211 | --color-checks-ansi-red: var(--color-ansi-red) !important;
212 | --color-checks-ansi-red-bright: var(--color-ansi-red-bright) !important;
213 | --color-checks-ansi-green: var(--color-ansi-green) !important;
214 | --color-checks-ansi-green-bright: var(--color-ansi-green-bright) !important;
215 | --color-checks-ansi-yellow: var(--color-ansi-yellow) !important;
216 | --color-checks-ansi-yellow-bright: var(--color-ansi-yellow-bright) !important;
217 | --color-checks-ansi-blue: var(--color-ansi-blue) !important;
218 | --color-checks-ansi-blue-bright: var(--color-ansi-blue-bright) !important;
219 | --color-checks-ansi-magenta: var(--color-ansi-magenta) !important;
220 | --color-checks-ansi-magenta-bright: var(--color-ansi-magenta-bright) !important;
221 | --color-checks-ansi-cyan: var(--color-ansi-cyan) !important;
222 | --color-checks-ansi-cyan-bright: var(--color-ansi-cyan-bright) !important;
223 |
224 | /* CONTRIBUTION GRAPH */
225 | --color-calendar-halloween-graph-day-L2-bg: var(--red) !important;
226 | --color-calendar-halloween-graph-day-L3-bg: var(--orange) !important;
227 | --color-calendar-halloween-graph-day-L4-bg:var(--yellow) !important;
228 | --color-calendar-graph-day-bg: var(--bg-alt) !important;
229 | --color-calendar-graph-day-L1-bg: var(--green-dark) !important;
230 | --color-calendar-graph-day-L2-bg: var(--green-dark) !important;
231 | --color-calendar-graph-day-L3-bg: var(--green) !important;
232 | --color-calendar-graph-day-L4-bg: var(--green) !important;
233 | --color-user-mention-fg: var(--fg) !important;
234 | --color-user-mention-bg: var(--yellow) !important;
235 |
236 | /* HEADER */
237 | --color-header-bg: var(--bg-float) !important;
238 | --color-header-border: var(--highlight) !important;
239 | --color-header-text: var(--fg) !important;
240 | --color-header-search-bg: var(--bg-float) !important;
241 |
242 | /* MARKETING */
243 | --color-marketing-icon-primary: var(--green) !important;
244 | --color-marketing-icon-secondary: var(--blue-dark) !important;
245 |
246 | /* SEARCH KEYWORD */
247 | --color-search-keyword-hl: var(--yellow-muted) !important;
248 |
249 | /* DIFFS */
250 | --color-diff-blob-addition-num-text: var(--fg) !important;
251 | --color-diff-blob-addition-fg: var(--fg) !important;
252 | --color-diff-blob-addition-num-bg: var(--green-muted) !important;
253 | --color-diff-blob-addition-line-bg: var(--green-muted) !important;
254 | --color-diff-blob-addition-word-bg: var(--green-muted) !important;
255 | --color-diff-blob-deletion-num-text: var(--fg) !important;
256 | --color-diff-blob-deletion-fg: var(--fg) !important;
257 | --color-diff-blob-deletion-num-bg: var(--red-muted) !important;
258 | --color-diff-blob-deletion-line-bg: var(--red-muted) !important;
259 | --color-diff-blob-deletion-word-bg: var(--red-muted) !important;
260 | --color-diff-blob-hunk-num-bg: var(--blue-muted) !important;
261 | --color-diff-blob-expander-icon: var(--subtle) !important;
262 | --color-diffstat-deletion-border: var(--red-muted) !important;
263 | --color-diffstat-addition-border: var(--green-muted) !important;
264 | --color-diffstat-addition-bg: var(--green) !important;
265 |
266 | /* PRETTYLIGHTS CODE SYNTAX HIGHLIGHTING */
267 | --color-prettylights-syntax-comment: var(--subtle) !important;
268 | --color-prettylights-syntax-constant: var(--blue) !important;
269 | --color-prettylights-syntax-entity: var(--magenta) !important;
270 | --color-prettylights-syntax-storage-modifier-import: var(--fg) !important;
271 | --color-prettylights-syntax-entity-tag: var(--green) !important;
272 | --color-prettylights-syntax-keyword: var(--red) !important;
273 | --color-prettylights-syntax-string: var(--green) !important;
274 | --color-prettylights-syntax-variable: var(--yellow) !important;
275 | --color-prettylights-syntax-brackethighlighter-unmatched: var(--orange) !important;
276 | --color-prettylights-syntax-invalid-illegal-text: var(--fg) !important;
277 | --color-prettylights-syntax-invalid-illegal-bg: var(--red) !important;
278 | --color-prettylights-syntax-carriage-return-text: var(--fg) !important;
279 | --color-prettylights-syntax-carriage-return-bg: var(--red) !important;
280 | --color-prettylights-syntax-string-regexp: var(--green) !important;
281 | --color-prettylights-syntax-markup-list: var(--yellow) !important;
282 | --color-prettylights-syntax-markup-heading: var(--blue) !important;
283 | --color-prettylights-syntax-markup-italic: var(--fg) !important;
284 | --color-prettylights-syntax-markup-bold: var(--fg) !important;
285 | --color-prettylights-syntax-markup-deleted-text: var(--fg) !important;
286 | --color-prettylights-syntax-markup-deleted-bg: var(--red) !important;
287 | --color-prettylights-syntax-markup-inserted-text: var(--green) !important;
288 | --color-prettylights-syntax-markup-inserted-bg: var(--green-dark) !important;
289 | --color-prettylights-syntax-markup-changed-text: var(--fg) !important;
290 | --color-prettylights-syntax-markup-changed-bg: var(--red) !important;
291 | --color-prettylights-syntax-markup-ignored-text: var(--fg) !important;
292 | --color-prettylights-syntax-markup-ignored-bg: var(--blue) !important;
293 | --color-prettylights-syntax-meta-diff-range: var(--magenta) !important;
294 | --color-prettylights-syntax-brackethighlighter-angle: var(--subtle) !important;
295 | --color-prettylights-syntax-sublimelinter-gutter-mark: var(--inactive) !important;
296 | --color-prettylights-syntax-constant-other-reference-link: var(--green) !important;
297 |
298 | /* CODE MIRROR */
299 | --color-codemirror-text: var(--fg) !important;
300 | --color-codemirror-bg: var(--bg) !important;
301 | --color-codemirror-gutters-bg: var(--bg-alt) !important;
302 | --color-codemirror-guttermarker-text: var(--inactive) !important;
303 | --color-codemirror-guttermarker-subtle-text: var(--subtle) !important;
304 | --color-codemirror-linenumber-text: var(--inactive) !important;
305 | --color-codemirror-cursor: var(--highlight) !important;
306 | --color-codemirror-selection-bg: var(--blue-muted) !important;
307 | --color-codemirror-activeline-bg: var(--highlight-alpha) !important;
308 | --color-codemirror-matchingbracket-text: var(--fg) !important;
309 | --color-codemirror-lines-bg: var(--bg) !important;
310 | --color-codemirror-syntax-comment: var(--subtle) !important;
311 | --color-codemirror-syntax-constant: var(--blue) !important;
312 | --color-codemirror-syntax-entity: var(--magenta) !important;
313 | --color-codemirror-syntax-keyword: var(--red) !important;
314 | --color-codemirror-syntax-storage: var(--red) !important;
315 | --color-codemirror-syntax-string: var(--green) !important;
316 | --color-codemirror-syntax-support: var(--highlight-inactive) !important;
317 | --color-codemirror-syntax-variable: var(--yellow) !important;
318 |
319 | /* SOCIAL */
320 | --color-social-reaction-border: var(--blue) !important;
321 | --color-social-reaction-bg: var(--bg-float) !important;
322 | --color-social-reaction-bg-hover: var(--bg-alt) !important;
323 | --color-social-reaction-bg-reacted-hover: var(--blue-dark) !important;
324 |
325 | /* MISC */
326 | --color-avatar-bg: var(--inactive) !important;
327 | --color-avatar-border: var(--inactive) !important;
328 | --color-avatar-stack-fade: var(--inactive) !important;
329 | --color-avatar-stack-fade-more: var(--bg-alt) !important;
330 | --color-avatar-child-shadow: -2px -2px 0 var(--bg) !important;
331 | --color-underlinenav-icon: var(--inactive) !important;
332 | --color-underlinenav-border-hover: var(--inactive) !important;
333 |
334 | /* NOTIFICATIONS */
335 | --color-notifications-button-text: var(--fg) !important;
336 | --color-notifications-button-hover-text: var(--fg) !important;
337 | --color-notifications-button-hover-bg: var(--blue-dark) !important;
338 |
339 | /* MARKDOWN ig */
340 | --color-mktg-success: var(--green) !important;
341 | --color-mktg-info: var(--blue-dark) !important;
342 | --color-mktg-btn-bg-top: var(--blue) !important;
343 | --color-mktg-btn-bg-bottom: var(--blue) !important;
344 | --color-mktg-btn-bg-overlay-top: var(--blue) !important;
345 | --color-mktg-btn-bg-overlay-bottom:var(--blue-dark) !important;
346 | --color-mktg-btn-text: var(--fg) !important;
347 | --color-mktg-btn-primary-bg-top: var(--green-dark) !important;
348 | --color-mktg-btn-primary-bg-bottom: var(--green-dark) !important;
349 | --color-mktg-btn-primary-bg-overlay-top: var(--green-dark) !important;
350 | --color-mktg-btn-primary-bg-overlay-bottom: var(--green-dark) !important;
351 | --color-mktg-btn-primary-text: var(--fg) !important;
352 | --color-mktg-btn-enterprise-bg-top: var(--magenta) !important;
353 | --color-mktg-btn-enterprise-bg-bottom: var(--magenta) !important;
354 | --color-mktg-btn-enterprise-bg-overlay-top: var(--magenta) !important;
355 | --color-mktg-btn-enterprise-bg-overlay-bottom: var(--magenta) !important;
356 | --color-mktg-btn-enterprise-text: var(--fg) !important;
357 | --color-mktg-btn-outline-text: var(--fg) !important;
358 | --color-mktg-btn-outline-hover-text: var(--fg) !important;
359 | --color-mktg-btn-outline-focus-border: var(--fg) !important;
360 | --color-mktg-btn-dark-text: var(--fg) !important;
361 | --color-mktg-btn-dark-hover-text: var(--fg) !important;
362 | --color-mktg-btn-dark-focus-border: var(--fg) !important;
363 | }
--------------------------------------------------------------------------------