1{
2 "$schema": "https://zed.dev/schema/themes/v0.2.0.json",
3 "name": "One",
4 "author": "Zed Industries",
5 "themes": [
6 {
7 "name": "One Dark",
8 "appearance": "dark",
9 "style": {
10 "border": "#464b57ff",
11 "border.variant": "#363c46ff",
12 "border.focused": "#47679eff",
13 "border.selected": "#293b5bff",
14 "border.transparent": "#00000000",
15 "border.disabled": "#414754ff",
16 "elevated_surface.background": "#2f343eff",
17 "surface.background": "#2f343eff",
18 "background": "#3b414dff",
19 "element.background": "#2e343eff",
20 "element.hover": "#363c46ff",
21 "element.active": "#454a56ff",
22 "element.selected": "#454a56ff",
23 "element.disabled": "#2e343eff",
24 "drop_target.background": "#83899480",
25 "ghost_element.background": "#00000000",
26 "ghost_element.hover": "#363c46ff",
27 "ghost_element.active": "#454a56ff",
28 "ghost_element.selected": "#454a56ff",
29 "ghost_element.disabled": "#2e343eff",
30 "text": "#dce0e5ff",
31 "text.muted": "#a9afbcff",
32 "text.placeholder": "#878a98ff",
33 "text.disabled": "#878a98ff",
34 "text.accent": "#74ade8ff",
35 "icon": "#dce0e5ff",
36 "icon.muted": "#a9afbcff",
37 "icon.disabled": "#878a98ff",
38 "icon.placeholder": "#a9afbcff",
39 "icon.accent": "#74ade8ff",
40 "status_bar.background": "#3b414dff",
41 "title_bar.background": "#3b414dff",
42 "title_bar.inactive_background": "#2e343eff",
43 "toolbar.background": "#282c33ff",
44 "tab_bar.background": "#2f343eff",
45 "tab.inactive_background": "#2f343eff",
46 "tab.active_background": "#282c33ff",
47 "search.match_background": "#74ade866",
48 "panel.background": "#2f343eff",
49 "panel.focused_border": null,
50 "pane.focused_border": null,
51 "scrollbar.thumb.background": "#c8ccd44c",
52 "scrollbar.thumb.hover_background": "#363c46ff",
53 "scrollbar.thumb.border": "#363c46ff",
54 "scrollbar.track.background": "#00000000",
55 "scrollbar.track.border": "#2e333cff",
56 "editor.foreground": "#acb2beff",
57 "editor.background": "#282c33ff",
58 "editor.gutter.background": "#282c33ff",
59 "editor.subheader.background": "#2f343eff",
60 "editor.active_line.background": "#2f343ebf",
61 "editor.highlighted_line.background": "#2f343eff",
62 "editor.line_number": "#4e5a5f",
63 "editor.active_line_number": "#d0d4da",
64 "editor.hover_line_number": "#acb0b4",
65 "editor.invisible": "#878a98ff",
66 "editor.wrap_guide": "#c8ccd40d",
67 "editor.active_wrap_guide": "#c8ccd41a",
68 "editor.document_highlight.read_background": "#74ade81a",
69 "editor.document_highlight.write_background": "#555a6366",
70 "terminal.background": "#282c33ff",
71 "terminal.foreground": "#dce0e5ff",
72 "terminal.bright_foreground": "#dce0e5ff",
73 "terminal.dim_foreground": "#282c33ff",
74 "terminal.ansi.black": "#282c33ff",
75 "terminal.ansi.bright_black": "#525561ff",
76 "terminal.ansi.dim_black": "#dce0e5ff",
77 "terminal.ansi.red": "#d07277ff",
78 "terminal.ansi.bright_red": "#673a3cff",
79 "terminal.ansi.dim_red": "#eab7b9ff",
80 "terminal.ansi.green": "#a1c181ff",
81 "terminal.ansi.bright_green": "#4d6140ff",
82 "terminal.ansi.dim_green": "#d1e0bfff",
83 "terminal.ansi.yellow": "#dec184ff",
84 "terminal.ansi.bright_yellow": "#e5c07bff",
85 "terminal.ansi.dim_yellow": "#f1dfc1ff",
86 "terminal.ansi.blue": "#74ade8ff",
87 "terminal.ansi.bright_blue": "#385378ff",
88 "terminal.ansi.dim_blue": "#bed5f4ff",
89 "terminal.ansi.magenta": "#be5046ff",
90 "terminal.ansi.bright_magenta": "#5e2b26ff",
91 "terminal.ansi.dim_magenta": "#e6a79eff",
92 "terminal.ansi.cyan": "#6eb4bfff",
93 "terminal.ansi.bright_cyan": "#3a565bff",
94 "terminal.ansi.dim_cyan": "#b9d9dfff",
95 "terminal.ansi.white": "#dce0e5ff",
96 "terminal.ansi.bright_white": "#dce0e5ff",
97 "terminal.ansi.dim_white": "#575d65ff",
98 "link_text.hover": "#74ade8ff",
99 "version_control.added": "#27a657ff",
100 "version_control.modified": "#d3b020ff",
101 "version_control.deleted": "#e06c76ff",
102 "conflict": "#dec184ff",
103 "conflict.background": "#dec1841a",
104 "conflict.border": "#5d4c2fff",
105 "created": "#a1c181ff",
106 "created.background": "#a1c1811a",
107 "created.border": "#38482fff",
108 "deleted": "#d07277ff",
109 "deleted.background": "#d072771a",
110 "deleted.border": "#4c2b2cff",
111 "error": "#d07277ff",
112 "error.background": "#d072771a",
113 "error.border": "#4c2b2cff",
114 "hidden": "#878a98ff",
115 "hidden.background": "#696b771a",
116 "hidden.border": "#414754ff",
117 "hint": "#788ca6ff",
118 "hint.background": "#5a6f891a",
119 "hint.border": "#293b5bff",
120 "ignored": "#878a98ff",
121 "ignored.background": "#696b771a",
122 "ignored.border": "#464b57ff",
123 "info": "#74ade8ff",
124 "info.background": "#74ade81a",
125 "info.border": "#293b5bff",
126 "modified": "#dec184ff",
127 "modified.background": "#dec1841a",
128 "modified.border": "#5d4c2fff",
129 "predictive": "#5a6a87ff",
130 "predictive.background": "#5a6a871a",
131 "predictive.border": "#38482fff",
132 "renamed": "#74ade8ff",
133 "renamed.background": "#74ade81a",
134 "renamed.border": "#293b5bff",
135 "success": "#a1c181ff",
136 "success.background": "#a1c1811a",
137 "success.border": "#38482fff",
138 "unreachable": "#a9afbcff",
139 "unreachable.background": "#8389941a",
140 "unreachable.border": "#464b57ff",
141 "warning": "#dec184ff",
142 "warning.background": "#dec1841a",
143 "warning.border": "#5d4c2fff",
144 "players": [
145 {
146 "cursor": "#74ade8ff",
147 "background": "#74ade8ff",
148 "selection": "#74ade83d"
149 },
150 {
151 "cursor": "#be5046ff",
152 "background": "#be5046ff",
153 "selection": "#be50463d"
154 },
155 {
156 "cursor": "#bf956aff",
157 "background": "#bf956aff",
158 "selection": "#bf956a3d"
159 },
160 {
161 "cursor": "#b477cfff",
162 "background": "#b477cfff",
163 "selection": "#b477cf3d"
164 },
165 {
166 "cursor": "#6eb4bfff",
167 "background": "#6eb4bfff",
168 "selection": "#6eb4bf3d"
169 },
170 {
171 "cursor": "#d07277ff",
172 "background": "#d07277ff",
173 "selection": "#d072773d"
174 },
175 {
176 "cursor": "#dec184ff",
177 "background": "#dec184ff",
178 "selection": "#dec1843d"
179 },
180 {
181 "cursor": "#a1c181ff",
182 "background": "#a1c181ff",
183 "selection": "#a1c1813d"
184 }
185 ],
186 "syntax": {
187 "attribute": {
188 "color": "#74ade8ff",
189 "font_style": null,
190 "font_weight": null
191 },
192 "boolean": {
193 "color": "#bf956aff",
194 "font_style": null,
195 "font_weight": null
196 },
197 "comment": {
198 "color": "#5d636fff",
199 "font_style": null,
200 "font_weight": null
201 },
202 "comment.doc": {
203 "color": "#878e98ff",
204 "font_style": null,
205 "font_weight": null
206 },
207 "constant": {
208 "color": "#dfc184ff",
209 "font_style": null,
210 "font_weight": null
211 },
212 "constructor": {
213 "color": "#73ade9ff",
214 "font_style": null,
215 "font_weight": null
216 },
217 "embedded": {
218 "color": "#dce0e5ff",
219 "font_style": null,
220 "font_weight": null
221 },
222 "emphasis": {
223 "color": "#74ade8ff",
224 "font_style": null,
225 "font_weight": null
226 },
227 "emphasis.strong": {
228 "color": "#bf956aff",
229 "font_style": null,
230 "font_weight": 700
231 },
232 "enum": {
233 "color": "#d07277ff",
234 "font_style": null,
235 "font_weight": null
236 },
237 "function": {
238 "color": "#73ade9ff",
239 "font_style": null,
240 "font_weight": null
241 },
242 "hint": {
243 "color": "#788ca6ff",
244 "font_style": null,
245 "font_weight": 700
246 },
247 "keyword": {
248 "color": "#b477cfff",
249 "font_style": null,
250 "font_weight": null
251 },
252 "label": {
253 "color": "#74ade8ff",
254 "font_style": null,
255 "font_weight": null
256 },
257 "link_text": {
258 "color": "#73ade9ff",
259 "font_style": "normal",
260 "font_weight": null
261 },
262 "link_uri": {
263 "color": "#6eb4bfff",
264 "font_style": null,
265 "font_weight": null
266 },
267 "number": {
268 "color": "#bf956aff",
269 "font_style": null,
270 "font_weight": null
271 },
272 "operator": {
273 "color": "#6eb4bfff",
274 "font_style": null,
275 "font_weight": null
276 },
277 "predictive": {
278 "color": "#5a6a87ff",
279 "font_style": "italic",
280 "font_weight": null
281 },
282 "preproc": {
283 "color": "#dce0e5ff",
284 "font_style": null,
285 "font_weight": null
286 },
287 "primary": {
288 "color": "#acb2beff",
289 "font_style": null,
290 "font_weight": null
291 },
292 "property": {
293 "color": "#d07277ff",
294 "font_style": null,
295 "font_weight": null
296 },
297 "punctuation": {
298 "color": "#acb2beff",
299 "font_style": null,
300 "font_weight": null
301 },
302 "punctuation.bracket": {
303 "color": "#b2b9c6ff",
304 "font_style": null,
305 "font_weight": null
306 },
307 "punctuation.delimiter": {
308 "color": "#b2b9c6ff",
309 "font_style": null,
310 "font_weight": null
311 },
312 "punctuation.list_marker": {
313 "color": "#d07277ff",
314 "font_style": null,
315 "font_weight": null
316 },
317 "punctuation.special": {
318 "color": "#b1574bff",
319 "font_style": null,
320 "font_weight": null
321 },
322 "string": {
323 "color": "#a1c181ff",
324 "font_style": null,
325 "font_weight": null
326 },
327 "string.escape": {
328 "color": "#878e98ff",
329 "font_style": null,
330 "font_weight": null
331 },
332 "string.regex": {
333 "color": "#bf956aff",
334 "font_style": null,
335 "font_weight": null
336 },
337 "string.special": {
338 "color": "#bf956aff",
339 "font_style": null,
340 "font_weight": null
341 },
342 "string.special.symbol": {
343 "color": "#bf956aff",
344 "font_style": null,
345 "font_weight": null
346 },
347 "tag": {
348 "color": "#74ade8ff",
349 "font_style": null,
350 "font_weight": null
351 },
352 "text.literal": {
353 "color": "#a1c181ff",
354 "font_style": null,
355 "font_weight": null
356 },
357 "title": {
358 "color": "#d07277ff",
359 "font_style": null,
360 "font_weight": 400
361 },
362 "type": {
363 "color": "#6eb4bfff",
364 "font_style": null,
365 "font_weight": null
366 },
367 "variable": {
368 "color": "#acb2beff",
369 "font_style": null,
370 "font_weight": null
371 },
372 "variable.special": {
373 "color": "#bf956aff",
374 "font_style": null,
375 "font_weight": null
376 },
377 "variant": {
378 "color": "#73ade9ff",
379 "font_style": null,
380 "font_weight": null
381 }
382 }
383 }
384 },
385 {
386 "name": "One Light",
387 "appearance": "light",
388 "style": {
389 "border": "#c9c9caff",
390 "border.variant": "#dfdfe0ff",
391 "border.focused": "#7d82e8ff",
392 "border.selected": "#cbcdf6ff",
393 "border.transparent": "#00000000",
394 "border.disabled": "#d3d3d4ff",
395 "elevated_surface.background": "#ebebecff",
396 "surface.background": "#ebebecff",
397 "background": "#dcdcddff",
398 "element.background": "#ebebecff",
399 "element.hover": "#dfdfe0ff",
400 "element.active": "#cacacaff",
401 "element.selected": "#cacacaff",
402 "element.disabled": "#ebebecff",
403 "drop_target.background": "#7e808780",
404 "ghost_element.background": "#00000000",
405 "ghost_element.hover": "#dfdfe0ff",
406 "ghost_element.active": "#cacacaff",
407 "ghost_element.selected": "#cacacaff",
408 "ghost_element.disabled": "#ebebecff",
409 "text": "#242529ff",
410 "text.muted": "#58585aff",
411 "text.placeholder": "#7e8086ff",
412 "text.disabled": "#7e8086ff",
413 "text.accent": "#5c78e2ff",
414 "icon": "#242529ff",
415 "icon.muted": "#58585aff",
416 "icon.disabled": "#7e8086ff",
417 "icon.placeholder": "#58585aff",
418 "icon.accent": "#5c78e2ff",
419 "status_bar.background": "#dcdcddff",
420 "title_bar.background": "#dcdcddff",
421 "title_bar.inactive_background": "#ebebecff",
422 "toolbar.background": "#fafafaff",
423 "tab_bar.background": "#ebebecff",
424 "tab.inactive_background": "#ebebecff",
425 "tab.active_background": "#fafafaff",
426 "search.match_background": "#5c79e266",
427 "panel.background": "#ebebecff",
428 "panel.focused_border": null,
429 "pane.focused_border": null,
430 "scrollbar.thumb.background": "#383a414c",
431 "scrollbar.thumb.hover_background": "#dfdfe0ff",
432 "scrollbar.thumb.border": "#dfdfe0ff",
433 "scrollbar.track.background": "#00000000",
434 "scrollbar.track.border": "#eeeeeeff",
435 "editor.foreground": "#242529ff",
436 "editor.background": "#fafafaff",
437 "editor.gutter.background": "#fafafaff",
438 "editor.subheader.background": "#ebebecff",
439 "editor.active_line.background": "#ebebecbf",
440 "editor.highlighted_line.background": "#ebebecff",
441 "editor.line_number": "#b4b4bb",
442 "editor.active_line_number": "#44454b",
443 "editor.hover_line_number": "#61616b",
444 "editor.invisible": "#a3a3a4ff",
445 "editor.wrap_guide": "#383a410d",
446 "editor.active_wrap_guide": "#383a411a",
447 "editor.document_highlight.read_background": "#5c78e225",
448 "editor.document_highlight.write_background": "#a3a3a466",
449 "terminal.background": "#fafafaff",
450 "terminal.foreground": "#242529ff",
451 "terminal.bright_foreground": "#242529ff",
452 "terminal.dim_foreground": "#fafafaff",
453 "terminal.ansi.black": "#fafafaff",
454 "terminal.ansi.bright_black": "#aaaaaaff",
455 "terminal.ansi.dim_black": "#242529ff",
456 "terminal.ansi.red": "#d36151ff",
457 "terminal.ansi.bright_red": "#f0b0a4ff",
458 "terminal.ansi.dim_red": "#6f312aff",
459 "terminal.ansi.green": "#669f59ff",
460 "terminal.ansi.bright_green": "#b2cfa9ff",
461 "terminal.ansi.dim_green": "#354d2eff",
462 "terminal.ansi.yellow": "#dec184ff",
463 "terminal.ansi.bright_yellow": "#826221ff",
464 "terminal.ansi.dim_yellow": "#786441ff",
465 "terminal.ansi.blue": "#5c78e2ff",
466 "terminal.ansi.bright_blue": "#b5baf2ff",
467 "terminal.ansi.dim_blue": "#2d3d75ff",
468 "terminal.ansi.magenta": "#984ea5ff",
469 "terminal.ansi.bright_magenta": "#cea6d3ff",
470 "terminal.ansi.dim_magenta": "#4b2a50ff",
471 "terminal.ansi.cyan": "#3a82b7ff",
472 "terminal.ansi.bright_cyan": "#a3bedaff",
473 "terminal.ansi.dim_cyan": "#254058ff",
474 "terminal.ansi.white": "#242529ff",
475 "terminal.ansi.bright_white": "#242529ff",
476 "terminal.ansi.dim_white": "#97979aff",
477 "link_text.hover": "#5c78e2ff",
478 "version_control.added": "#27a657ff",
479 "version_control.modified": "#d3b020ff",
480 "version_control.deleted": "#e06c76ff",
481 "conflict": "#a48819ff",
482 "conflict.background": "#faf2e6ff",
483 "conflict.border": "#f4e7d1ff",
484 "created": "#669f59ff",
485 "created.background": "#dfeadbff",
486 "created.border": "#c8dcc1ff",
487 "deleted": "#d36151ff",
488 "deleted.background": "#fbdfd9ff",
489 "deleted.border": "#f6c6bdff",
490 "error": "#d36151ff",
491 "error.background": "#fbdfd9ff",
492 "error.border": "#f6c6bdff",
493 "hidden": "#7e8086ff",
494 "hidden.background": "#dcdcddff",
495 "hidden.border": "#d3d3d4ff",
496 "hint": "#7274a7ff",
497 "hint.background": "#e2e2faff",
498 "hint.border": "#cbcdf6ff",
499 "ignored": "#7e8086ff",
500 "ignored.background": "#dcdcddff",
501 "ignored.border": "#c9c9caff",
502 "info": "#5c78e2ff",
503 "info.background": "#e2e2faff",
504 "info.border": "#cbcdf6ff",
505 "modified": "#a48819ff",
506 "modified.background": "#faf2e6ff",
507 "modified.border": "#f4e7d1ff",
508 "predictive": "#9b9ec6ff",
509 "predictive.background": "#dfeadbff",
510 "predictive.border": "#c8dcc1ff",
511 "renamed": "#5c78e2ff",
512 "renamed.background": "#e2e2faff",
513 "renamed.border": "#cbcdf6ff",
514 "success": "#669f59ff",
515 "success.background": "#dfeadbff",
516 "success.border": "#c8dcc1ff",
517 "unreachable": "#58585aff",
518 "unreachable.background": "#dcdcddff",
519 "unreachable.border": "#c9c9caff",
520 "warning": "#a48819ff",
521 "warning.background": "#faf2e6ff",
522 "warning.border": "#f4e7d1ff",
523 "players": [
524 {
525 "cursor": "#5c78e2ff",
526 "background": "#5c78e2ff",
527 "selection": "#5c78e23d"
528 },
529 {
530 "cursor": "#984ea5ff",
531 "background": "#984ea5ff",
532 "selection": "#984ea53d"
533 },
534 {
535 "cursor": "#ad6e26ff",
536 "background": "#ad6e26ff",
537 "selection": "#ad6e263d"
538 },
539 {
540 "cursor": "#a349abff",
541 "background": "#a349abff",
542 "selection": "#a349ab3d"
543 },
544 {
545 "cursor": "#3a82b7ff",
546 "background": "#3a82b7ff",
547 "selection": "#3a82b73d"
548 },
549 {
550 "cursor": "#d36151ff",
551 "background": "#d36151ff",
552 "selection": "#d361513d"
553 },
554 {
555 "cursor": "#a48819ff",
556 "background": "#dec184ff",
557 "selection": "#dec1843d"
558 },
559 {
560 "cursor": "#669f59ff",
561 "background": "#669f59ff",
562 "selection": "#669f593d"
563 }
564 ],
565 "syntax": {
566 "attribute": {
567 "color": "#5c78e2ff",
568 "font_style": null,
569 "font_weight": null
570 },
571 "boolean": {
572 "color": "#ad6e25ff",
573 "font_style": null,
574 "font_weight": null
575 },
576 "comment": {
577 "color": "#a2a3a7ff",
578 "font_style": null,
579 "font_weight": null
580 },
581 "comment.doc": {
582 "color": "#7c7e86ff",
583 "font_style": null,
584 "font_weight": null
585 },
586 "constant": {
587 "color": "#669f59ff",
588 "font_style": null,
589 "font_weight": null
590 },
591 "constructor": {
592 "color": "#5c78e2ff",
593 "font_style": null,
594 "font_weight": null
595 },
596 "embedded": {
597 "color": "#242529ff",
598 "font_style": null,
599 "font_weight": null
600 },
601 "emphasis": {
602 "color": "#5c78e2ff",
603 "font_style": null,
604 "font_weight": null
605 },
606 "emphasis.strong": {
607 "color": "#ad6e25ff",
608 "font_style": null,
609 "font_weight": 700
610 },
611 "enum": {
612 "color": "#d3604fff",
613 "font_style": null,
614 "font_weight": null
615 },
616 "function": {
617 "color": "#5b79e3ff",
618 "font_style": null,
619 "font_weight": null
620 },
621 "hint": {
622 "color": "#7274a7ff",
623 "font_style": null,
624 "font_weight": 700
625 },
626 "keyword": {
627 "color": "#a449abff",
628 "font_style": null,
629 "font_weight": null
630 },
631 "label": {
632 "color": "#5c78e2ff",
633 "font_style": null,
634 "font_weight": null
635 },
636 "link_text": {
637 "color": "#5b79e3ff",
638 "font_style": "italic",
639 "font_weight": null
640 },
641 "link_uri": {
642 "color": "#3882b7ff",
643 "font_style": null,
644 "font_weight": null
645 },
646 "number": {
647 "color": "#ad6e25ff",
648 "font_style": null,
649 "font_weight": null
650 },
651 "operator": {
652 "color": "#3882b7ff",
653 "font_style": null,
654 "font_weight": null
655 },
656 "predictive": {
657 "color": "#9b9ec6ff",
658 "font_style": "italic",
659 "font_weight": null
660 },
661 "preproc": {
662 "color": "#242529ff",
663 "font_style": null,
664 "font_weight": null
665 },
666 "primary": {
667 "color": "#242529ff",
668 "font_style": null,
669 "font_weight": null
670 },
671 "property": {
672 "color": "#d3604fff",
673 "font_style": null,
674 "font_weight": null
675 },
676 "punctuation": {
677 "color": "#242529ff",
678 "font_style": null,
679 "font_weight": null
680 },
681 "punctuation.bracket": {
682 "color": "#4d4f52ff",
683 "font_style": null,
684 "font_weight": null
685 },
686 "punctuation.delimiter": {
687 "color": "#4d4f52ff",
688 "font_style": null,
689 "font_weight": null
690 },
691 "punctuation.list_marker": {
692 "color": "#d3604fff",
693 "font_style": null,
694 "font_weight": null
695 },
696 "punctuation.special": {
697 "color": "#b92b46ff",
698 "font_style": null,
699 "font_weight": null
700 },
701 "string": {
702 "color": "#649f57ff",
703 "font_style": null,
704 "font_weight": null
705 },
706 "string.escape": {
707 "color": "#7c7e86ff",
708 "font_style": null,
709 "font_weight": null
710 },
711 "string.regex": {
712 "color": "#ad6e26ff",
713 "font_style": null,
714 "font_weight": null
715 },
716 "string.special": {
717 "color": "#ad6e26ff",
718 "font_style": null,
719 "font_weight": null
720 },
721 "string.special.symbol": {
722 "color": "#ad6e26ff",
723 "font_style": null,
724 "font_weight": null
725 },
726 "tag": {
727 "color": "#5c78e2ff",
728 "font_style": null,
729 "font_weight": null
730 },
731 "text.literal": {
732 "color": "#649f57ff",
733 "font_style": null,
734 "font_weight": null
735 },
736 "title": {
737 "color": "#d3604fff",
738 "font_style": null,
739 "font_weight": 400
740 },
741 "type": {
742 "color": "#3882b7ff",
743 "font_style": null,
744 "font_weight": null
745 },
746 "variable": {
747 "color": "#242529ff",
748 "font_style": null,
749 "font_weight": null
750 },
751 "variable.special": {
752 "color": "#ad6e25ff",
753 "font_style": null,
754 "font_weight": null
755 },
756 "variant": {
757 "color": "#5b79e3ff",
758 "font_style": null,
759 "font_weight": null
760 }
761 }
762 }
763 }
764 ]
765}