1{
2 "$schema": "https://zed.dev/schema/themes/v0.2.0.json",
3 "name": "Ayu",
4 "author": "Zed Industries",
5 "themes": [
6 {
7 "name": "Ayu Dark",
8 "appearance": "dark",
9 "style": {
10 "border": "#3f4043ff",
11 "border.variant": "#2d2f34ff",
12 "border.focused": "#1b4a6eff",
13 "border.selected": "#1b4a6eff",
14 "border.transparent": "#00000000",
15 "border.disabled": "#383a3eff",
16 "elevated_surface.background": "#1f2127ff",
17 "surface.background": "#1f2127ff",
18 "background": "#313337ff",
19 "element.background": "#1f2127ff",
20 "element.hover": "#2d2f34ff",
21 "element.active": "#3e4043ff",
22 "element.selected": "#3e4043ff",
23 "element.disabled": "#1f2127ff",
24 "drop_target.background": "#8a898680",
25 "ghost_element.background": "#00000000",
26 "ghost_element.hover": "#2d2f34ff",
27 "ghost_element.active": "#3e4043ff",
28 "ghost_element.selected": "#3e4043ff",
29 "ghost_element.disabled": "#1f2127ff",
30 "text": "#bfbdb6ff",
31 "text.muted": "#8a8986ff",
32 "text.placeholder": "#696a6aff",
33 "text.disabled": "#696a6aff",
34 "text.accent": "#5ac1feff",
35 "icon": "#bfbdb6ff",
36 "icon.muted": "#8a8986ff",
37 "icon.disabled": "#696a6aff",
38 "icon.placeholder": "#8a8986ff",
39 "icon.accent": "#5ac1feff",
40 "status_bar.background": "#313337ff",
41 "title_bar.background": "#313337ff",
42 "title_bar.inactive_background": "#1f2127ff",
43 "toolbar.background": "#0d1016ff",
44 "tab_bar.background": "#1f2127ff",
45 "tab.inactive_background": "#1f2127ff",
46 "tab.active_background": "#0d1016ff",
47 "search.match_background": "#5ac2fe66",
48 "search.active_match_background": "#ea570166",
49 "panel.background": "#1f2127ff",
50 "panel.focused_border": "#5ac1feff",
51 "pane.focused_border": null,
52 "scrollbar.thumb.background": "#bfbdb64c",
53 "scrollbar.thumb.hover_background": "#2d2f34ff",
54 "scrollbar.thumb.border": "#2d2f34ff",
55 "scrollbar.track.background": "#00000000",
56 "scrollbar.track.border": "#1b1e24ff",
57 "editor.foreground": "#bfbdb6ff",
58 "editor.background": "#0d1016ff",
59 "editor.gutter.background": "#0d1016ff",
60 "editor.subheader.background": "#1f2127ff",
61 "editor.active_line.background": "#1f2127bf",
62 "editor.highlighted_line.background": "#1f2127ff",
63 "editor.line_number": "#4b4c4e",
64 "editor.active_line_number": "#cbcccd",
65 "editor.hover_line_number": "#a1a2a5",
66 "editor.invisible": "#666767ff",
67 "editor.wrap_guide": "#bfbdb60d",
68 "editor.active_wrap_guide": "#bfbdb61a",
69 "editor.document_highlight.read_background": "#5ac1fe1a",
70 "editor.document_highlight.write_background": "#66676766",
71 "terminal.background": "#0d1016ff",
72 "terminal.foreground": "#bfbdb6ff",
73 "terminal.bright_foreground": "#bfbdb6ff",
74 "terminal.dim_foreground": "#85847fff",
75 "terminal.ansi.black": "#0d1016ff",
76 "terminal.ansi.bright_black": "#545557ff",
77 "terminal.ansi.dim_black": "#3a3b3cff",
78 "terminal.ansi.red": "#ef7177ff",
79 "terminal.ansi.bright_red": "#83353bff",
80 "terminal.ansi.dim_red": "#a74f53ff",
81 "terminal.ansi.green": "#aad84cff",
82 "terminal.ansi.bright_green": "#567627ff",
83 "terminal.ansi.dim_green": "#769735ff",
84 "terminal.ansi.yellow": "#feb454ff",
85 "terminal.ansi.bright_yellow": "#92582bff",
86 "terminal.ansi.dim_yellow": "#b17d3aff",
87 "terminal.ansi.blue": "#5ac1feff",
88 "terminal.ansi.bright_blue": "#27618cff",
89 "terminal.ansi.dim_blue": "#3e87b1ff",
90 "terminal.ansi.magenta": "#39bae5ff",
91 "terminal.ansi.bright_magenta": "#205a78ff",
92 "terminal.ansi.dim_magenta": "#2782a0ff",
93 "terminal.ansi.cyan": "#95e5cbff",
94 "terminal.ansi.bright_cyan": "#4c806fff",
95 "terminal.ansi.dim_cyan": "#68a08eff",
96 "terminal.ansi.white": "#bfbdb6ff",
97 "terminal.ansi.bright_white": "#fafafaff",
98 "terminal.ansi.dim_white": "#85847fff",
99 "link_text.hover": "#5ac1feff",
100 "conflict": "#feb454ff",
101 "conflict.background": "#572815ff",
102 "conflict.border": "#754221ff",
103 "created": "#aad84cff",
104 "created.background": "#294113ff",
105 "created.border": "#405c1cff",
106 "deleted": "#ef7177ff",
107 "deleted.background": "#48161bff",
108 "deleted.border": "#66272dff",
109 "error": "#ef7177ff",
110 "error.background": "#48161bff",
111 "error.border": "#66272dff",
112 "hidden": "#696a6aff",
113 "hidden.background": "#313337ff",
114 "hidden.border": "#383a3eff",
115 "hint": "#628b80ff",
116 "hint.background": "#0d2f4eff",
117 "hint.border": "#1b4a6eff",
118 "ignored": "#696a6aff",
119 "ignored.background": "#313337ff",
120 "ignored.border": "#3f4043ff",
121 "info": "#5ac1feff",
122 "info.background": "#0d2f4eff",
123 "info.border": "#1b4a6eff",
124 "modified": "#feb454ff",
125 "modified.background": "#572815ff",
126 "modified.border": "#754221ff",
127 "predictive": "#5a728bff",
128 "predictive.background": "#294113ff",
129 "predictive.border": "#405c1cff",
130 "renamed": "#5ac1feff",
131 "renamed.background": "#0d2f4eff",
132 "renamed.border": "#1b4a6eff",
133 "success": "#aad84cff",
134 "success.background": "#294113ff",
135 "success.border": "#405c1cff",
136 "unreachable": "#8a8986ff",
137 "unreachable.background": "#313337ff",
138 "unreachable.border": "#3f4043ff",
139 "warning": "#feb454ff",
140 "warning.background": "#572815ff",
141 "warning.border": "#754221ff",
142 "players": [
143 {
144 "cursor": "#5ac1feff",
145 "background": "#5ac1feff",
146 "selection": "#5ac1fe3d"
147 },
148 {
149 "cursor": "#39bae5ff",
150 "background": "#39bae5ff",
151 "selection": "#39bae53d"
152 },
153 {
154 "cursor": "#fe8f40ff",
155 "background": "#fe8f40ff",
156 "selection": "#fe8f403d"
157 },
158 {
159 "cursor": "#d2a6feff",
160 "background": "#d2a6feff",
161 "selection": "#d2a6fe3d"
162 },
163 {
164 "cursor": "#95e5cbff",
165 "background": "#95e5cbff",
166 "selection": "#95e5cb3d"
167 },
168 {
169 "cursor": "#ef7177ff",
170 "background": "#ef7177ff",
171 "selection": "#ef71773d"
172 },
173 {
174 "cursor": "#feb454ff",
175 "background": "#feb454ff",
176 "selection": "#feb4543d"
177 },
178 {
179 "cursor": "#aad84cff",
180 "background": "#aad84cff",
181 "selection": "#aad84c3d"
182 }
183 ],
184 "syntax": {
185 "attribute": {
186 "color": "#5ac1feff",
187 "font_style": null,
188 "font_weight": null
189 },
190 "boolean": {
191 "color": "#d2a6ffff",
192 "font_style": null,
193 "font_weight": null
194 },
195 "comment": {
196 "color": "#5c6773ff",
197 "font_style": null,
198 "font_weight": null
199 },
200 "comment.doc": {
201 "color": "#8c8b88ff",
202 "font_style": null,
203 "font_weight": null
204 },
205 "constant": {
206 "color": "#d2a6ffff",
207 "font_style": null,
208 "font_weight": null
209 },
210 "constructor": {
211 "color": "#5ac1feff",
212 "font_style": null,
213 "font_weight": null
214 },
215 "embedded": {
216 "color": "#bfbdb6ff",
217 "font_style": null,
218 "font_weight": null
219 },
220 "emphasis": {
221 "color": "#5ac1feff",
222 "font_style": null,
223 "font_weight": null
224 },
225 "emphasis.strong": {
226 "color": "#5ac1feff",
227 "font_style": null,
228 "font_weight": 700
229 },
230 "enum": {
231 "color": "#fe8f40ff",
232 "font_style": null,
233 "font_weight": null
234 },
235 "function": {
236 "color": "#ffb353ff",
237 "font_style": null,
238 "font_weight": null
239 },
240 "hint": {
241 "color": "#628b80ff",
242 "font_style": null,
243 "font_weight": null
244 },
245 "keyword": {
246 "color": "#ff8f3fff",
247 "font_style": null,
248 "font_weight": null
249 },
250 "label": {
251 "color": "#5ac1feff",
252 "font_style": null,
253 "font_weight": null
254 },
255 "link_text": {
256 "color": "#fe8f40ff",
257 "font_style": "italic",
258 "font_weight": null
259 },
260 "link_uri": {
261 "color": "#aad84cff",
262 "font_style": null,
263 "font_weight": null
264 },
265 "namespace": {
266 "color": "#bfbdb6ff",
267 "font_style": null,
268 "font_weight": null
269 },
270 "number": {
271 "color": "#d2a6ffff",
272 "font_style": null,
273 "font_weight": null
274 },
275 "operator": {
276 "color": "#f29668ff",
277 "font_style": null,
278 "font_weight": null
279 },
280 "predictive": {
281 "color": "#5a728bff",
282 "font_style": "italic",
283 "font_weight": null
284 },
285 "preproc": {
286 "color": "#ff8f3fff",
287 "font_style": null,
288 "font_weight": null
289 },
290 "primary": {
291 "color": "#bfbdb6ff",
292 "font_style": null,
293 "font_weight": null
294 },
295 "property": {
296 "color": "#5ac1feff",
297 "font_style": null,
298 "font_weight": null
299 },
300 "punctuation": {
301 "color": "#a6a5a0ff",
302 "font_style": null,
303 "font_weight": null
304 },
305 "punctuation.bracket": {
306 "color": "#a6a5a0ff",
307 "font_style": null,
308 "font_weight": null
309 },
310 "punctuation.delimiter": {
311 "color": "#a6a5a0ff",
312 "font_style": null,
313 "font_weight": null
314 },
315 "punctuation.list_marker": {
316 "color": "#a6a5a0ff",
317 "font_style": null,
318 "font_weight": null
319 },
320 "punctuation.markup": {
321 "color": "#a6a5a0ff",
322 "font_style": null,
323 "font_weight": null
324 },
325 "punctuation.special": {
326 "color": "#d2a6ffff",
327 "font_style": null,
328 "font_weight": null
329 },
330 "selector": {
331 "color": "#d2a6ffff",
332 "font_style": null,
333 "font_weight": null
334 },
335 "selector.pseudo": {
336 "color": "#5ac1feff",
337 "font_style": null,
338 "font_weight": null
339 },
340 "string": {
341 "color": "#a9d94bff",
342 "font_style": null,
343 "font_weight": null
344 },
345 "string.escape": {
346 "color": "#8c8b88ff",
347 "font_style": null,
348 "font_weight": null
349 },
350 "string.regex": {
351 "color": "#95e6cbff",
352 "font_style": null,
353 "font_weight": null
354 },
355 "string.special": {
356 "color": "#e5b572ff",
357 "font_style": null,
358 "font_weight": null
359 },
360 "string.special.symbol": {
361 "color": "#fe8f40ff",
362 "font_style": null,
363 "font_weight": null
364 },
365 "tag": {
366 "color": "#5ac1feff",
367 "font_style": null,
368 "font_weight": null
369 },
370 "text.literal": {
371 "color": "#fe8f40ff",
372 "font_style": null,
373 "font_weight": null
374 },
375 "title": {
376 "color": "#bfbdb6ff",
377 "font_style": null,
378 "font_weight": 700
379 },
380 "type": {
381 "color": "#59c2ffff",
382 "font_style": null,
383 "font_weight": null
384 },
385 "variable": {
386 "color": "#bfbdb6ff",
387 "font_style": null,
388 "font_weight": null
389 },
390 "variant": {
391 "color": "#5ac1feff",
392 "font_style": null,
393 "font_weight": null
394 },
395 "diff.plus": {
396 "color": "#aad94cff",
397 "font_style": null,
398 "font_weight": null
399 },
400 "diff.minus": {
401 "color": "#f07178ff",
402 "font_style": null,
403 "font_weight": null
404 }
405 }
406 }
407 },
408 {
409 "name": "Ayu Light",
410 "appearance": "light",
411 "style": {
412 "border": "#cfd1d2ff",
413 "border.variant": "#dfe0e1ff",
414 "border.focused": "#c4daf6ff",
415 "border.selected": "#c4daf6ff",
416 "border.transparent": "#00000000",
417 "border.disabled": "#d5d6d8ff",
418 "elevated_surface.background": "#ececedff",
419 "surface.background": "#ececedff",
420 "background": "#dcdddeff",
421 "element.background": "#ececedff",
422 "element.hover": "#dfe0e1ff",
423 "element.active": "#cfd0d2ff",
424 "element.selected": "#cfd0d2ff",
425 "element.disabled": "#ececedff",
426 "drop_target.background": "#8b8e9280",
427 "ghost_element.background": "#00000000",
428 "ghost_element.hover": "#dfe0e1ff",
429 "ghost_element.active": "#cfd0d2ff",
430 "ghost_element.selected": "#cfd0d2ff",
431 "ghost_element.disabled": "#ececedff",
432 "text": "#5c6166ff",
433 "text.muted": "#8b8e92ff",
434 "text.placeholder": "#a9acaeff",
435 "text.disabled": "#a9acaeff",
436 "text.accent": "#3b9ee5ff",
437 "icon": "#5c6166ff",
438 "icon.muted": "#8b8e92ff",
439 "icon.disabled": "#a9acaeff",
440 "icon.placeholder": "#8b8e92ff",
441 "icon.accent": "#3b9ee5ff",
442 "status_bar.background": "#dcdddeff",
443 "title_bar.background": "#dcdddeff",
444 "title_bar.inactive_background": "#ececedff",
445 "toolbar.background": "#fcfcfcff",
446 "tab_bar.background": "#ececedff",
447 "tab.inactive_background": "#ececedff",
448 "tab.active_background": "#fcfcfcff",
449 "search.match_background": "#3b9ee566",
450 "search.active_match_background": "#f88b3666",
451 "panel.background": "#ececedff",
452 "panel.focused_border": "#3b9ee5ff",
453 "pane.focused_border": null,
454 "scrollbar.thumb.background": "#5c61664c",
455 "scrollbar.thumb.hover_background": "#dfe0e1ff",
456 "scrollbar.thumb.border": "#dfe0e1ff",
457 "scrollbar.track.background": "#00000000",
458 "scrollbar.track.border": "#efeff0ff",
459 "editor.foreground": "#5c6166ff",
460 "editor.background": "#fcfcfcff",
461 "editor.gutter.background": "#fcfcfcff",
462 "editor.subheader.background": "#ececedff",
463 "editor.active_line.background": "#ececedbf",
464 "editor.highlighted_line.background": "#ececedff",
465 "editor.line_number": "#b0b3b5",
466 "editor.active_line_number": "#313435",
467 "editor.hover_line_number": "#62686a",
468 "editor.invisible": "#acafb1ff",
469 "editor.wrap_guide": "#5c61660d",
470 "editor.active_wrap_guide": "#5c61661a",
471 "editor.document_highlight.read_background": "#3b9ee51a",
472 "editor.document_highlight.write_background": "#acafb166",
473 "terminal.background": "#fcfcfcff",
474 "terminal.foreground": "#5c6166ff",
475 "terminal.bright_foreground": "#5c6166ff",
476 "terminal.dim_foreground": "#fcfcfcff",
477 "terminal.ansi.black": "#5c6166ff",
478 "terminal.ansi.bright_black": "#3b9ee5ff",
479 "terminal.ansi.dim_black": "#9c9fa2ff",
480 "terminal.ansi.red": "#ef7271ff",
481 "terminal.ansi.bright_red": "#febab6ff",
482 "terminal.ansi.dim_red": "#833538ff",
483 "terminal.ansi.green": "#85b304ff",
484 "terminal.ansi.bright_green": "#c7d98fff",
485 "terminal.ansi.dim_green": "#445613ff",
486 "terminal.ansi.yellow": "#f1ad49ff",
487 "terminal.ansi.bright_yellow": "#fed5a3ff",
488 "terminal.ansi.dim_yellow": "#8a5227ff",
489 "terminal.ansi.blue": "#3b9ee5ff",
490 "terminal.ansi.bright_blue": "#abcdf2ff",
491 "terminal.ansi.dim_blue": "#214c76ff",
492 "terminal.ansi.magenta": "#55b4d3ff",
493 "terminal.ansi.bright_magenta": "#b1d8e8ff",
494 "terminal.ansi.dim_magenta": "#2f5669ff",
495 "terminal.ansi.cyan": "#4dbf99ff",
496 "terminal.ansi.bright_cyan": "#ace0cbff",
497 "terminal.ansi.dim_cyan": "#2a5f4aff",
498 "terminal.ansi.white": "#fcfcfcff",
499 "terminal.ansi.bright_white": "#ffffffff",
500 "terminal.ansi.dim_white": "#bcbec0ff",
501 "link_text.hover": "#3b9ee5ff",
502 "conflict": "#f1ad49ff",
503 "conflict.background": "#ffeedaff",
504 "conflict.border": "#ffe1beff",
505 "created": "#85b304ff",
506 "created.background": "#e9efd2ff",
507 "created.border": "#d7e3aeff",
508 "deleted": "#ef7271ff",
509 "deleted.background": "#ffe3e1ff",
510 "deleted.border": "#ffcdcaff",
511 "error": "#ef7271ff",
512 "error.background": "#ffe3e1ff",
513 "error.border": "#ffcdcaff",
514 "hidden": "#a9acaeff",
515 "hidden.background": "#dcdddeff",
516 "hidden.border": "#d5d6d8ff",
517 "hint": "#8ca7c2ff",
518 "hint.background": "#deebfaff",
519 "hint.border": "#c4daf6ff",
520 "ignored": "#a9acaeff",
521 "ignored.background": "#dcdddeff",
522 "ignored.border": "#cfd1d2ff",
523 "info": "#3b9ee5ff",
524 "info.background": "#deebfaff",
525 "info.border": "#c4daf6ff",
526 "modified": "#f1ad49ff",
527 "modified.background": "#ffeedaff",
528 "modified.border": "#ffe1beff",
529 "predictive": "#9eb9d3ff",
530 "predictive.background": "#e9efd2ff",
531 "predictive.border": "#d7e3aeff",
532 "renamed": "#3b9ee5ff",
533 "renamed.background": "#deebfaff",
534 "renamed.border": "#c4daf6ff",
535 "success": "#85b304ff",
536 "success.background": "#e9efd2ff",
537 "success.border": "#d7e3aeff",
538 "unreachable": "#8b8e92ff",
539 "unreachable.background": "#dcdddeff",
540 "unreachable.border": "#cfd1d2ff",
541 "warning": "#f1ad49ff",
542 "warning.background": "#ffeedaff",
543 "warning.border": "#ffe1beff",
544 "players": [
545 {
546 "cursor": "#3b9ee5ff",
547 "background": "#3b9ee5ff",
548 "selection": "#3b9ee53d"
549 },
550 {
551 "cursor": "#55b4d3ff",
552 "background": "#55b4d3ff",
553 "selection": "#55b4d33d"
554 },
555 {
556 "cursor": "#f98d3fff",
557 "background": "#f98d3fff",
558 "selection": "#f98d3f3d"
559 },
560 {
561 "cursor": "#a37accff",
562 "background": "#a37accff",
563 "selection": "#a37acc3d"
564 },
565 {
566 "cursor": "#4dbf99ff",
567 "background": "#4dbf99ff",
568 "selection": "#4dbf993d"
569 },
570 {
571 "cursor": "#ef7271ff",
572 "background": "#ef7271ff",
573 "selection": "#ef72713d"
574 },
575 {
576 "cursor": "#f1ad49ff",
577 "background": "#f1ad49ff",
578 "selection": "#f1ad493d"
579 },
580 {
581 "cursor": "#85b304ff",
582 "background": "#85b304ff",
583 "selection": "#85b3043d"
584 }
585 ],
586 "syntax": {
587 "attribute": {
588 "color": "#3b9ee5ff",
589 "font_style": null,
590 "font_weight": null
591 },
592 "boolean": {
593 "color": "#a37accff",
594 "font_style": null,
595 "font_weight": null
596 },
597 "comment": {
598 "color": "#abb0b6ff",
599 "font_style": null,
600 "font_weight": null
601 },
602 "comment.doc": {
603 "color": "#898d90ff",
604 "font_style": null,
605 "font_weight": null
606 },
607 "constant": {
608 "color": "#a37accff",
609 "font_style": null,
610 "font_weight": null
611 },
612 "constructor": {
613 "color": "#3b9ee5ff",
614 "font_style": null,
615 "font_weight": null
616 },
617 "embedded": {
618 "color": "#5c6166ff",
619 "font_style": null,
620 "font_weight": null
621 },
622 "emphasis": {
623 "color": "#3b9ee5ff",
624 "font_style": null,
625 "font_weight": null
626 },
627 "emphasis.strong": {
628 "color": "#3b9ee5ff",
629 "font_style": null,
630 "font_weight": 700
631 },
632 "enum": {
633 "color": "#f98d3fff",
634 "font_style": null,
635 "font_weight": null
636 },
637 "function": {
638 "color": "#f2ad48ff",
639 "font_style": null,
640 "font_weight": null
641 },
642 "hint": {
643 "color": "#8ca7c2ff",
644 "font_style": null,
645 "font_weight": null
646 },
647 "keyword": {
648 "color": "#fa8d3eff",
649 "font_style": null,
650 "font_weight": null
651 },
652 "label": {
653 "color": "#3b9ee5ff",
654 "font_style": null,
655 "font_weight": null
656 },
657 "link_text": {
658 "color": "#f98d3fff",
659 "font_style": "italic",
660 "font_weight": null
661 },
662 "link_uri": {
663 "color": "#85b304ff",
664 "font_style": null,
665 "font_weight": null
666 },
667 "namespace": {
668 "color": "#5c6166ff",
669 "font_style": null,
670 "font_weight": null
671 },
672 "number": {
673 "color": "#a37accff",
674 "font_style": null,
675 "font_weight": null
676 },
677 "operator": {
678 "color": "#ed9365ff",
679 "font_style": null,
680 "font_weight": null
681 },
682 "predictive": {
683 "color": "#9eb9d3ff",
684 "font_style": "italic",
685 "font_weight": null
686 },
687 "preproc": {
688 "color": "#fa8d3eff",
689 "font_style": null,
690 "font_weight": null
691 },
692 "primary": {
693 "color": "#5c6166ff",
694 "font_style": null,
695 "font_weight": null
696 },
697 "property": {
698 "color": "#3b9ee5ff",
699 "font_style": null,
700 "font_weight": null
701 },
702 "punctuation": {
703 "color": "#73777bff",
704 "font_style": null,
705 "font_weight": null
706 },
707 "punctuation.bracket": {
708 "color": "#73777bff",
709 "font_style": null,
710 "font_weight": null
711 },
712 "punctuation.delimiter": {
713 "color": "#73777bff",
714 "font_style": null,
715 "font_weight": null
716 },
717 "punctuation.list_marker": {
718 "color": "#73777bff",
719 "font_style": null,
720 "font_weight": null
721 },
722 "punctuation.markup": {
723 "color": "#73777bff",
724 "font_style": null,
725 "font_weight": null
726 },
727 "punctuation.special": {
728 "color": "#a37accff",
729 "font_style": null,
730 "font_weight": null
731 },
732 "selector": {
733 "color": "#a37accff",
734 "font_style": null,
735 "font_weight": null
736 },
737 "selector.pseudo": {
738 "color": "#3b9ee5ff",
739 "font_style": null,
740 "font_weight": null
741 },
742 "string": {
743 "color": "#86b300ff",
744 "font_style": null,
745 "font_weight": null
746 },
747 "string.escape": {
748 "color": "#898d90ff",
749 "font_style": null,
750 "font_weight": null
751 },
752 "string.regex": {
753 "color": "#4bbf98ff",
754 "font_style": null,
755 "font_weight": null
756 },
757 "string.special": {
758 "color": "#e6ba7eff",
759 "font_style": null,
760 "font_weight": null
761 },
762 "string.special.symbol": {
763 "color": "#f98d3fff",
764 "font_style": null,
765 "font_weight": null
766 },
767 "tag": {
768 "color": "#3b9ee5ff",
769 "font_style": null,
770 "font_weight": null
771 },
772 "text.literal": {
773 "color": "#f98d3fff",
774 "font_style": null,
775 "font_weight": null
776 },
777 "title": {
778 "color": "#5c6166ff",
779 "font_style": null,
780 "font_weight": 700
781 },
782 "type": {
783 "color": "#389ee6ff",
784 "font_style": null,
785 "font_weight": null
786 },
787 "variable": {
788 "color": "#5c6166ff",
789 "font_style": null,
790 "font_weight": null
791 },
792 "variant": {
793 "color": "#3b9ee5ff",
794 "font_style": null,
795 "font_weight": null
796 },
797 "diff.plus": {
798 "color": "#6cbf43ff",
799 "font_style": null,
800 "font_weight": null
801 },
802 "diff.minus": {
803 "color": "#ff6666ff",
804 "font_style": null,
805 "font_weight": null
806 }
807 }
808 }
809 },
810 {
811 "name": "Ayu Mirage",
812 "appearance": "dark",
813 "style": {
814 "border": "#53565dff",
815 "border.variant": "#43464fff",
816 "border.focused": "#24556fff",
817 "border.selected": "#24556fff",
818 "border.transparent": "#00000000",
819 "border.disabled": "#4d5058ff",
820 "elevated_surface.background": "#353944ff",
821 "surface.background": "#353944ff",
822 "background": "#464a52ff",
823 "element.background": "#353944ff",
824 "element.hover": "#43464fff",
825 "element.active": "#53565dff",
826 "element.selected": "#53565dff",
827 "element.disabled": "#353944ff",
828 "drop_target.background": "#9a9a9880",
829 "ghost_element.background": "#00000000",
830 "ghost_element.hover": "#43464fff",
831 "ghost_element.active": "#53565dff",
832 "ghost_element.selected": "#53565dff",
833 "ghost_element.disabled": "#353944ff",
834 "text": "#cccac2ff",
835 "text.muted": "#9a9a98ff",
836 "text.placeholder": "#7b7d7fff",
837 "text.disabled": "#7b7d7fff",
838 "text.accent": "#72cffeff",
839 "icon": "#cccac2ff",
840 "icon.muted": "#9a9a98ff",
841 "icon.disabled": "#7b7d7fff",
842 "icon.placeholder": "#9a9a98ff",
843 "icon.accent": "#72cffeff",
844 "status_bar.background": "#464a52ff",
845 "title_bar.background": "#464a52ff",
846 "title_bar.inactive_background": "#353944ff",
847 "toolbar.background": "#242835ff",
848 "tab_bar.background": "#353944ff",
849 "tab.inactive_background": "#353944ff",
850 "tab.active_background": "#242835ff",
851 "search.match_background": "#73cffe66",
852 "search.active_match_background": "#fd722b66",
853 "panel.background": "#353944ff",
854 "panel.focused_border": null,
855 "pane.focused_border": null,
856 "scrollbar.thumb.background": "#cccac24c",
857 "scrollbar.thumb.hover_background": "#43464fff",
858 "scrollbar.thumb.border": "#43464fff",
859 "scrollbar.track.background": "#00000000",
860 "scrollbar.track.border": "#323641ff",
861 "editor.foreground": "#cccac2ff",
862 "editor.background": "#242835ff",
863 "editor.gutter.background": "#242835ff",
864 "editor.subheader.background": "#353944ff",
865 "editor.active_line.background": "#353944bf",
866 "editor.highlighted_line.background": "#353944ff",
867 "editor.line_number": "#575c6b",
868 "editor.active_line_number": "#e1e3ea",
869 "editor.hover_line_number": "#b2b6c8",
870 "editor.invisible": "#787a7cff",
871 "editor.wrap_guide": "#cccac20d",
872 "editor.active_wrap_guide": "#cccac21a",
873 "editor.document_highlight.read_background": "#72cffe1a",
874 "editor.document_highlight.write_background": "#787a7c66",
875 "terminal.background": "#242835ff",
876 "terminal.foreground": "#cccac2ff",
877 "terminal.bright_foreground": "#cccac2ff",
878 "terminal.dim_foreground": "#8e8d87ff",
879 "terminal.ansi.black": "#242835ff",
880 "terminal.ansi.bright_black": "#67696eff",
881 "terminal.ansi.dim_black": "#48494dff",
882 "terminal.ansi.red": "#f18779ff",
883 "terminal.ansi.bright_red": "#833f3cff",
884 "terminal.ansi.dim_red": "#a85e54ff",
885 "terminal.ansi.green": "#d5fe80ff",
886 "terminal.ansi.bright_green": "#75993cff",
887 "terminal.ansi.dim_green": "#95b159ff",
888 "terminal.ansi.yellow": "#fecf72ff",
889 "terminal.ansi.bright_yellow": "#937237ff",
890 "terminal.ansi.dim_yellow": "#b1904fff",
891 "terminal.ansi.blue": "#72cffeff",
892 "terminal.ansi.bright_blue": "#336d8dff",
893 "terminal.ansi.dim_blue": "#4f90b1ff",
894 "terminal.ansi.magenta": "#5bcde5ff",
895 "terminal.ansi.bright_magenta": "#2b6c7bff",
896 "terminal.ansi.dim_magenta": "#3f8fa0ff",
897 "terminal.ansi.cyan": "#95e5cbff",
898 "terminal.ansi.bright_cyan": "#4c806fff",
899 "terminal.ansi.dim_cyan": "#68a08eff",
900 "terminal.ansi.white": "#cccac2ff",
901 "terminal.ansi.bright_white": "#fafafaff",
902 "terminal.ansi.dim_white": "#8e8d87ff",
903 "link_text.hover": "#72cffeff",
904 "conflict": "#fecf72ff",
905 "conflict.background": "#574018ff",
906 "conflict.border": "#765a29ff",
907 "created": "#d5fe80ff",
908 "created.background": "#426117ff",
909 "created.border": "#5d7e2cff",
910 "deleted": "#f18779ff",
911 "deleted.background": "#481a1bff",
912 "deleted.border": "#662e2dff",
913 "error": "#f18779ff",
914 "error.background": "#481a1bff",
915 "error.border": "#662e2dff",
916 "hidden": "#7b7d7fff",
917 "hidden.background": "#464a52ff",
918 "hidden.border": "#4d5058ff",
919 "hint": "#7399a3ff",
920 "hint.background": "#123950ff",
921 "hint.border": "#24556fff",
922 "ignored": "#7b7d7fff",
923 "ignored.background": "#464a52ff",
924 "ignored.border": "#53565dff",
925 "info": "#72cffeff",
926 "info.background": "#123950ff",
927 "info.border": "#24556fff",
928 "modified": "#fecf72ff",
929 "modified.background": "#574018ff",
930 "modified.border": "#765a29ff",
931 "predictive": "#6d839bff",
932 "predictive.background": "#426117ff",
933 "predictive.border": "#5d7e2cff",
934 "renamed": "#72cffeff",
935 "renamed.background": "#123950ff",
936 "renamed.border": "#24556fff",
937 "success": "#d5fe80ff",
938 "success.background": "#426117ff",
939 "success.border": "#5d7e2cff",
940 "unreachable": "#9a9a98ff",
941 "unreachable.background": "#464a52ff",
942 "unreachable.border": "#53565dff",
943 "warning": "#fecf72ff",
944 "warning.background": "#574018ff",
945 "warning.border": "#765a29ff",
946 "players": [
947 {
948 "cursor": "#72cffeff",
949 "background": "#72cffeff",
950 "selection": "#72cffe3d"
951 },
952 {
953 "cursor": "#5bcde5ff",
954 "background": "#5bcde5ff",
955 "selection": "#5bcde53d"
956 },
957 {
958 "cursor": "#fead66ff",
959 "background": "#fead66ff",
960 "selection": "#fead663d"
961 },
962 {
963 "cursor": "#debffeff",
964 "background": "#debffeff",
965 "selection": "#debffe3d"
966 },
967 {
968 "cursor": "#95e5cbff",
969 "background": "#95e5cbff",
970 "selection": "#95e5cb3d"
971 },
972 {
973 "cursor": "#f18779ff",
974 "background": "#f18779ff",
975 "selection": "#f187793d"
976 },
977 {
978 "cursor": "#fecf72ff",
979 "background": "#fecf72ff",
980 "selection": "#fecf723d"
981 },
982 {
983 "cursor": "#d5fe80ff",
984 "background": "#d5fe80ff",
985 "selection": "#d5fe803d"
986 }
987 ],
988 "syntax": {
989 "attribute": {
990 "color": "#72cffeff",
991 "font_style": null,
992 "font_weight": null
993 },
994 "boolean": {
995 "color": "#dfbfffff",
996 "font_style": null,
997 "font_weight": null
998 },
999 "comment": {
1000 "color": "#5c6773ff",
1001 "font_style": null,
1002 "font_weight": null
1003 },
1004 "comment.doc": {
1005 "color": "#9b9b99ff",
1006 "font_style": null,
1007 "font_weight": null
1008 },
1009 "constant": {
1010 "color": "#dfbfffff",
1011 "font_style": null,
1012 "font_weight": null
1013 },
1014 "constructor": {
1015 "color": "#72cffeff",
1016 "font_style": null,
1017 "font_weight": null
1018 },
1019 "embedded": {
1020 "color": "#cccac2ff",
1021 "font_style": null,
1022 "font_weight": null
1023 },
1024 "emphasis": {
1025 "color": "#72cffeff",
1026 "font_style": null,
1027 "font_weight": null
1028 },
1029 "emphasis.strong": {
1030 "color": "#72cffeff",
1031 "font_style": null,
1032 "font_weight": 700
1033 },
1034 "enum": {
1035 "color": "#fead66ff",
1036 "font_style": null,
1037 "font_weight": null
1038 },
1039 "function": {
1040 "color": "#ffd173ff",
1041 "font_style": null,
1042 "font_weight": null
1043 },
1044 "hint": {
1045 "color": "#7399a3ff",
1046 "font_style": null,
1047 "font_weight": null
1048 },
1049 "keyword": {
1050 "color": "#ffad65ff",
1051 "font_style": null,
1052 "font_weight": null
1053 },
1054 "label": {
1055 "color": "#72cffeff",
1056 "font_style": null,
1057 "font_weight": null
1058 },
1059 "link_text": {
1060 "color": "#fead66ff",
1061 "font_style": "italic",
1062 "font_weight": null
1063 },
1064 "link_uri": {
1065 "color": "#d5fe80ff",
1066 "font_style": null,
1067 "font_weight": null
1068 },
1069 "namespace": {
1070 "color": "#cccac2ff",
1071 "font_style": null,
1072 "font_weight": null
1073 },
1074 "number": {
1075 "color": "#dfbfffff",
1076 "font_style": null,
1077 "font_weight": null
1078 },
1079 "operator": {
1080 "color": "#f29e74ff",
1081 "font_style": null,
1082 "font_weight": null
1083 },
1084 "predictive": {
1085 "color": "#6d839bff",
1086 "font_style": "italic",
1087 "font_weight": null
1088 },
1089 "preproc": {
1090 "color": "#ffad65ff",
1091 "font_style": null,
1092 "font_weight": null
1093 },
1094 "primary": {
1095 "color": "#cccac2ff",
1096 "font_style": null,
1097 "font_weight": null
1098 },
1099 "property": {
1100 "color": "#72cffeff",
1101 "font_style": null,
1102 "font_weight": null
1103 },
1104 "punctuation": {
1105 "color": "#b4b3aeff",
1106 "font_style": null,
1107 "font_weight": null
1108 },
1109 "punctuation.bracket": {
1110 "color": "#b4b3aeff",
1111 "font_style": null,
1112 "font_weight": null
1113 },
1114 "punctuation.delimiter": {
1115 "color": "#b4b3aeff",
1116 "font_style": null,
1117 "font_weight": null
1118 },
1119 "punctuation.list_marker": {
1120 "color": "#b4b3aeff",
1121 "font_style": null,
1122 "font_weight": null
1123 },
1124 "punctuation.markup": {
1125 "color": "#b4b3aeff",
1126 "font_style": null,
1127 "font_weight": null
1128 },
1129 "punctuation.special": {
1130 "color": "#dfbfffff",
1131 "font_style": null,
1132 "font_weight": null
1133 },
1134 "selector": {
1135 "color": "#dfbfffff",
1136 "font_style": null,
1137 "font_weight": null
1138 },
1139 "selector.pseudo": {
1140 "color": "#72cffeff",
1141 "font_style": null,
1142 "font_weight": null
1143 },
1144 "string": {
1145 "color": "#d4fe7fff",
1146 "font_style": null,
1147 "font_weight": null
1148 },
1149 "string.escape": {
1150 "color": "#9b9b99ff",
1151 "font_style": null,
1152 "font_weight": null
1153 },
1154 "string.regex": {
1155 "color": "#95e6cbff",
1156 "font_style": null,
1157 "font_weight": null
1158 },
1159 "string.special": {
1160 "color": "#ffdfb3ff",
1161 "font_style": null,
1162 "font_weight": null
1163 },
1164 "string.special.symbol": {
1165 "color": "#fead66ff",
1166 "font_style": null,
1167 "font_weight": null
1168 },
1169 "tag": {
1170 "color": "#72cffeff",
1171 "font_style": null,
1172 "font_weight": null
1173 },
1174 "text.literal": {
1175 "color": "#fead66ff",
1176 "font_style": null,
1177 "font_weight": null
1178 },
1179 "title": {
1180 "color": "#cccac2ff",
1181 "font_style": null,
1182 "font_weight": 700
1183 },
1184 "type": {
1185 "color": "#73cfffff",
1186 "font_style": null,
1187 "font_weight": null
1188 },
1189 "variable": {
1190 "color": "#cccac2ff",
1191 "font_style": null,
1192 "font_weight": null
1193 },
1194 "variant": {
1195 "color": "#72cffeff",
1196 "font_style": null,
1197 "font_weight": null
1198 },
1199 "diff.plus": {
1200 "color": "#aad94cff",
1201 "font_style": null,
1202 "font_weight": null
1203 },
1204 "diff.minus": {
1205 "color": "#f07178ff",
1206 "font_style": null,
1207 "font_weight": null
1208 }
1209 }
1210 }
1211 }
1212 ]
1213}