ayu.json

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