cave-dark.json

   1{
   2  "picker": {
   3    "background": "#26232a",
   4    "corner_radius": 8,
   5    "padding": 8,
   6    "item": {
   7      "padding": {
   8        "bottom": 4,
   9        "left": 12,
  10        "right": 12,
  11        "top": 4
  12      },
  13      "corner_radius": 8,
  14      "text": {
  15        "family": "Zed Sans",
  16        "color": "#8b8792",
  17        "size": 14
  18      },
  19      "highlight_text": {
  20        "family": "Zed Sans",
  21        "color": "#576ddb",
  22        "weight": "bold",
  23        "size": 14
  24      },
  25      "active": {
  26        "background": "#3f3b45",
  27        "text": {
  28          "family": "Zed Sans",
  29          "color": "#e2dfe7",
  30          "size": 14
  31        }
  32      },
  33      "hover": {
  34        "background": "#332f38"
  35      }
  36    },
  37    "border": {
  38      "color": "#19171c",
  39      "width": 1
  40    },
  41    "empty": {
  42      "text": {
  43        "family": "Zed Sans",
  44        "color": "#7e7887",
  45        "size": 14
  46      },
  47      "padding": {
  48        "bottom": 4,
  49        "left": 12,
  50        "right": 12,
  51        "top": 8
  52      }
  53    },
  54    "input_editor": {
  55      "background": "#19171c",
  56      "corner_radius": 8,
  57      "placeholder_text": {
  58        "family": "Zed Sans",
  59        "color": "#7e7887",
  60        "size": 14
  61      },
  62      "selection": {
  63        "cursor": "#576ddb",
  64        "selection": "#576ddb3d"
  65      },
  66      "text": {
  67        "family": "Zed Mono",
  68        "color": "#e2dfe7",
  69        "size": 14
  70      },
  71      "border": {
  72        "color": "#26232a",
  73        "width": 1
  74      },
  75      "padding": {
  76        "bottom": 7,
  77        "left": 16,
  78        "right": 16,
  79        "top": 7
  80      }
  81    },
  82    "shadow": {
  83      "blur": 16,
  84      "color": "#0000003d",
  85      "offset": [
  86        0,
  87        2
  88      ]
  89    }
  90  },
  91  "workspace": {
  92    "background": "#26232a",
  93    "joining_project_avatar": {
  94      "corner_radius": 40,
  95      "width": 80
  96    },
  97    "joining_project_message": {
  98      "padding": 12,
  99      "family": "Zed Sans",
 100      "color": "#e2dfe7",
 101      "size": 18
 102    },
 103    "leader_border_opacity": 0.7,
 104    "leader_border_width": 2,
 105    "tab": {
 106      "height": 32,
 107      "background": "#26232a",
 108      "icon_close": "#8b8792",
 109      "icon_close_active": "#efecf4",
 110      "icon_conflict": "#a06e3b",
 111      "icon_dirty": "#576ddb",
 112      "icon_width": 8,
 113      "spacing": 8,
 114      "text": {
 115        "family": "Zed Sans",
 116        "color": "#8b8792",
 117        "size": 14
 118      },
 119      "border": {
 120        "color": "#19171c",
 121        "width": 1,
 122        "left": true,
 123        "bottom": true,
 124        "overlay": true
 125      },
 126      "padding": {
 127        "left": 8,
 128        "right": 8
 129      }
 130    },
 131    "active_tab": {
 132      "height": 32,
 133      "background": "#19171c",
 134      "icon_close": "#8b8792",
 135      "icon_close_active": "#efecf4",
 136      "icon_conflict": "#a06e3b",
 137      "icon_dirty": "#576ddb",
 138      "icon_width": 8,
 139      "spacing": 8,
 140      "text": {
 141        "family": "Zed Sans",
 142        "color": "#efecf4",
 143        "size": 14
 144      },
 145      "border": {
 146        "color": "#19171c",
 147        "width": 1,
 148        "left": true,
 149        "bottom": false,
 150        "overlay": true
 151      },
 152      "padding": {
 153        "left": 8,
 154        "right": 8
 155      }
 156    },
 157    "modal": {
 158      "margin": {
 159        "bottom": 52,
 160        "top": 52
 161      },
 162      "cursor": "Arrow"
 163    },
 164    "sidebar_resize_handle": {
 165      "background": "#19171c",
 166      "padding": {
 167        "left": 1
 168      }
 169    },
 170    "pane_divider": {
 171      "color": "#26232a",
 172      "width": 1
 173    },
 174    "status_bar": {
 175      "height": 30,
 176      "item_spacing": 8,
 177      "padding": {
 178        "top": 1,
 179        "bottom": 1,
 180        "left": 6,
 181        "right": 6
 182      },
 183      "border": {
 184        "color": "#19171c",
 185        "width": 1,
 186        "top": true,
 187        "overlay": true
 188      },
 189      "cursor_position": {
 190        "family": "Zed Sans",
 191        "color": "#8b8792",
 192        "size": 14
 193      },
 194      "auto_update_progress_message": {
 195        "family": "Zed Sans",
 196        "color": "#8b8792",
 197        "size": 14
 198      },
 199      "auto_update_done_message": {
 200        "family": "Zed Sans",
 201        "color": "#8b8792",
 202        "size": 14
 203      },
 204      "lsp_status": {
 205        "corner_radius": 6,
 206        "padding": {
 207          "top": 1,
 208          "bottom": 1,
 209          "left": 6,
 210          "right": 6
 211        },
 212        "icon_spacing": 4,
 213        "icon_width": 14,
 214        "height": 18,
 215        "message": {
 216          "family": "Zed Sans",
 217          "color": "#8b8792",
 218          "size": 14
 219        },
 220        "icon_color": "#8b8792",
 221        "hover": {
 222          "message": {
 223            "family": "Zed Sans",
 224            "color": "#e2dfe7",
 225            "size": 14
 226          },
 227          "icon_color": "#e2dfe7",
 228          "background": "#332f38"
 229        }
 230      },
 231      "diagnostic_message": {
 232        "family": "Zed Sans",
 233        "color": "#8b8792",
 234        "size": 14,
 235        "hover": {
 236          "family": "Zed Sans",
 237          "color": "#8b8792",
 238          "size": 14
 239        }
 240      },
 241      "diagnostic_summary": {
 242        "height": 16,
 243        "icon_width": 14,
 244        "icon_spacing": 2,
 245        "summary_spacing": 6,
 246        "text": {
 247          "family": "Zed Sans",
 248          "color": "#e2dfe7",
 249          "size": 14
 250        },
 251        "icon_color_ok": "#8b8792",
 252        "icon_color_warning": "#a06e3b",
 253        "icon_color_error": "#be4678",
 254        "container_ok": {
 255          "corner_radius": 6,
 256          "padding": {
 257            "top": 3,
 258            "bottom": 3,
 259            "left": 7,
 260            "right": 7
 261          }
 262        },
 263        "container_warning": {
 264          "corner_radius": 6,
 265          "padding": {
 266            "top": 1,
 267            "bottom": 1,
 268            "left": 6,
 269            "right": 6
 270          },
 271          "background": "#a06e3b26",
 272          "border": {
 273            "color": "#a06e3b26",
 274            "width": 1
 275          }
 276        },
 277        "container_error": {
 278          "corner_radius": 6,
 279          "padding": {
 280            "top": 1,
 281            "bottom": 1,
 282            "left": 6,
 283            "right": 6
 284          },
 285          "background": "#be467826",
 286          "border": {
 287            "color": "#be467826",
 288            "width": 1
 289          }
 290        },
 291        "hover": {
 292          "icon_color_ok": "#e2dfe7",
 293          "container_ok": {
 294            "corner_radius": 6,
 295            "padding": {
 296              "top": 3,
 297              "bottom": 3,
 298              "left": 7,
 299              "right": 7
 300            },
 301            "background": "#332f38"
 302          },
 303          "container_warning": {
 304            "corner_radius": 6,
 305            "padding": {
 306              "top": 1,
 307              "bottom": 1,
 308              "left": 6,
 309              "right": 6
 310            },
 311            "background": "#a06e3b33",
 312            "border": {
 313              "color": "#a06e3b26",
 314              "width": 1
 315            }
 316          },
 317          "container_error": {
 318            "corner_radius": 6,
 319            "padding": {
 320              "top": 1,
 321              "bottom": 1,
 322              "left": 6,
 323              "right": 6
 324            },
 325            "background": "#be467833",
 326            "border": {
 327              "color": "#be467826",
 328              "width": 1
 329            }
 330          }
 331        }
 332      },
 333      "sidebar_buttons": {
 334        "group_left": {},
 335        "group_right": {},
 336        "item": {
 337          "corner_radius": 6,
 338          "padding": {
 339            "top": 3,
 340            "bottom": 3,
 341            "left": 6,
 342            "right": 6
 343          },
 344          "icon_size": 14,
 345          "icon_color": "#8b8792",
 346          "hover": {
 347            "icon_color": "#e2dfe7",
 348            "background": "#332f38"
 349          },
 350          "active": {
 351            "icon_color": "#efecf4",
 352            "background": "#3f3b45"
 353          }
 354        },
 355        "badge": {
 356          "corner_radius": 3,
 357          "padding": 2,
 358          "margin": {
 359            "bottom": -1,
 360            "right": -1
 361          },
 362          "border": {
 363            "width": 1,
 364            "color": "#26232a"
 365          },
 366          "background": "#576ddb"
 367        }
 368      }
 369    },
 370    "titlebar": {
 371      "avatar_width": 18,
 372      "avatar_margin": 8,
 373      "height": 33,
 374      "background": "#332f38",
 375      "padding": {
 376        "left": 80,
 377        "right": 6
 378      },
 379      "title": {
 380        "family": "Zed Sans",
 381        "color": "#e2dfe7",
 382        "size": 14
 383      },
 384      "avatar": {
 385        "corner_radius": 10,
 386        "border": {
 387          "color": "#00000088",
 388          "width": 1
 389        }
 390      },
 391      "avatar_ribbon": {
 392        "height": 3,
 393        "width": 12
 394      },
 395      "border": {
 396        "color": "#19171c",
 397        "width": 1,
 398        "bottom": true,
 399        "overlay": true
 400      },
 401      "sign_in_prompt": {
 402        "border": {
 403          "color": "#19171c",
 404          "width": 1
 405        },
 406        "corner_radius": 6,
 407        "margin": {
 408          "top": 1
 409        },
 410        "padding": {
 411          "left": 6,
 412          "right": 6
 413        },
 414        "family": "Zed Sans",
 415        "color": "#8b8792",
 416        "size": 12,
 417        "hover": {
 418          "family": "Zed Sans",
 419          "color": "#efecf4",
 420          "size": 12
 421        }
 422      },
 423      "offline_icon": {
 424        "color": "#8b8792",
 425        "width": 16,
 426        "padding": {
 427          "right": 4
 428        }
 429      },
 430      "share_icon": {
 431        "corner_radius": 6,
 432        "margin": {
 433          "top": 3,
 434          "bottom": 2,
 435          "left": 6
 436        },
 437        "color": "#8b8792",
 438        "hover": {
 439          "background": "#3f3b45",
 440          "color": "#8b8792"
 441        },
 442        "active": {
 443          "background": "#4c4653",
 444          "color": "#efecf4"
 445        },
 446        "active_hover": {
 447          "background": "#3f3b45",
 448          "color": "#efecf4"
 449        }
 450      },
 451      "outdated_warning": {
 452        "family": "Zed Sans",
 453        "color": "#a06e3b",
 454        "size": 12,
 455        "background": "#a06e3b26",
 456        "border": {
 457          "color": "#a06e3b26",
 458          "width": 1
 459        },
 460        "padding": {
 461          "left": 6,
 462          "right": 6
 463        },
 464        "corner_radius": 6
 465      }
 466    },
 467    "toolbar": {
 468      "height": 34,
 469      "background": "#19171c",
 470      "border": {
 471        "color": "#26232a",
 472        "width": 1,
 473        "bottom": true
 474      },
 475      "item_spacing": 8,
 476      "padding": {
 477        "left": 16,
 478        "right": 8,
 479        "top": 4,
 480        "bottom": 4
 481      }
 482    },
 483    "breadcrumbs": {
 484      "family": "Zed Mono",
 485      "color": "#8b8792",
 486      "size": 14,
 487      "padding": {
 488        "left": 6
 489      }
 490    },
 491    "disconnected_overlay": {
 492      "family": "Zed Sans",
 493      "color": "#efecf4",
 494      "size": 14,
 495      "background": "#000000aa"
 496    },
 497    "notification": {
 498      "margin": {
 499        "top": 10
 500      },
 501      "background": "#26232a",
 502      "corner_radius": 6,
 503      "padding": 12,
 504      "border": {
 505        "color": "#19171c",
 506        "width": 1
 507      },
 508      "shadow": {
 509        "blur": 16,
 510        "color": "#0000003d",
 511        "offset": [
 512          0,
 513          2
 514        ]
 515      }
 516    },
 517    "notifications": {
 518      "width": 380,
 519      "margin": {
 520        "right": 10,
 521        "bottom": 10
 522      }
 523    }
 524  },
 525  "editor": {
 526    "text_color": "#efecf4",
 527    "background": "#19171c",
 528    "active_line_background": "#26232a",
 529    "code_actions_indicator": "#8b8792",
 530    "diff_background_deleted": "#be467826",
 531    "diff_background_inserted": "#2a929226",
 532    "document_highlight_read_background": "#5852603d",
 533    "document_highlight_write_background": "#5852607a",
 534    "error_color": "#be4678",
 535    "gutter_background": "#19171c",
 536    "gutter_padding_factor": 3.5,
 537    "highlighted_line_background": "#332f38",
 538    "line_number": "#7e7887",
 539    "line_number_active": "#efecf4",
 540    "rename_fade": 0.6,
 541    "unnecessary_code_fade": 0.5,
 542    "selection": {
 543      "cursor": "#576ddb",
 544      "selection": "#576ddb3d"
 545    },
 546    "guest_selections": [
 547      {
 548        "cursor": "#2a9292",
 549        "selection": "#2a92923d"
 550      },
 551      {
 552        "cursor": "#bf40bf",
 553        "selection": "#bf40bf3d"
 554      },
 555      {
 556        "cursor": "#aa573c",
 557        "selection": "#aa573c3d"
 558      },
 559      {
 560        "cursor": "#955ae7",
 561        "selection": "#955ae73d"
 562      },
 563      {
 564        "cursor": "#398bc6",
 565        "selection": "#398bc63d"
 566      },
 567      {
 568        "cursor": "#be4678",
 569        "selection": "#be46783d"
 570      },
 571      {
 572        "cursor": "#a06e3b",
 573        "selection": "#a06e3b3d"
 574      }
 575    ],
 576    "autocomplete": {
 577      "background": "#19171c",
 578      "corner_radius": 8,
 579      "padding": 4,
 580      "border": {
 581        "color": "#26232a",
 582        "width": 1
 583      },
 584      "item": {
 585        "corner_radius": 6,
 586        "padding": {
 587          "bottom": 2,
 588          "left": 6,
 589          "right": 6,
 590          "top": 2
 591        }
 592      },
 593      "hovered_item": {
 594        "corner_radius": 6,
 595        "padding": {
 596          "bottom": 2,
 597          "left": 6,
 598          "right": 6,
 599          "top": 2
 600        },
 601        "background": "#1c1a20"
 602      },
 603      "margin": {
 604        "left": -14
 605      },
 606      "match_highlight": {
 607        "family": "Zed Mono",
 608        "color": "#576ddb",
 609        "size": 14
 610      },
 611      "selected_item": {
 612        "corner_radius": 6,
 613        "padding": {
 614          "bottom": 2,
 615          "left": 6,
 616          "right": 6,
 617          "top": 2
 618        },
 619        "background": "#201d23"
 620      }
 621    },
 622    "diagnostic_header": {
 623      "background": "#26232a",
 624      "icon_width_factor": 1.5,
 625      "text_scale_factor": 0.857,
 626      "border": {
 627        "color": "#26232a",
 628        "width": 1,
 629        "bottom": true,
 630        "top": true
 631      },
 632      "code": {
 633        "family": "Zed Mono",
 634        "color": "#8b8792",
 635        "size": 14,
 636        "margin": {
 637          "left": 10
 638        }
 639      },
 640      "message": {
 641        "highlight_text": {
 642          "family": "Zed Sans",
 643          "color": "#e2dfe7",
 644          "size": 14,
 645          "weight": "bold"
 646        },
 647        "text": {
 648          "family": "Zed Sans",
 649          "color": "#8b8792",
 650          "size": 14
 651        }
 652      }
 653    },
 654    "diagnostic_path_header": {
 655      "background": "#26232a",
 656      "text_scale_factor": 0.857,
 657      "filename": {
 658        "family": "Zed Mono",
 659        "color": "#e2dfe7",
 660        "size": 14
 661      },
 662      "path": {
 663        "family": "Zed Mono",
 664        "color": "#8b8792",
 665        "size": 14,
 666        "margin": {
 667          "left": 12
 668        }
 669      }
 670    },
 671    "error_diagnostic": {
 672      "text_scale_factor": 0.857,
 673      "header": {
 674        "border": {
 675          "color": "#19171c",
 676          "width": 1,
 677          "top": true
 678        }
 679      },
 680      "message": {
 681        "text": {
 682          "family": "Zed Sans",
 683          "color": "#be4678",
 684          "size": 14
 685        },
 686        "highlight_text": {
 687          "family": "Zed Sans",
 688          "color": "#be4678",
 689          "size": 14,
 690          "weight": "bold"
 691        }
 692      }
 693    },
 694    "warning_diagnostic": {
 695      "text_scale_factor": 0.857,
 696      "header": {
 697        "border": {
 698          "color": "#19171c",
 699          "width": 1,
 700          "top": true
 701        }
 702      },
 703      "message": {
 704        "text": {
 705          "family": "Zed Sans",
 706          "color": "#a06e3b",
 707          "size": 14
 708        },
 709        "highlight_text": {
 710          "family": "Zed Sans",
 711          "color": "#a06e3b",
 712          "size": 14,
 713          "weight": "bold"
 714        }
 715      }
 716    },
 717    "information_diagnostic": {
 718      "text_scale_factor": 0.857,
 719      "header": {
 720        "border": {
 721          "color": "#19171c",
 722          "width": 1,
 723          "top": true
 724        }
 725      },
 726      "message": {
 727        "text": {
 728          "family": "Zed Sans",
 729          "color": "#576ddb",
 730          "size": 14
 731        },
 732        "highlight_text": {
 733          "family": "Zed Sans",
 734          "color": "#576ddb",
 735          "size": 14,
 736          "weight": "bold"
 737        }
 738      }
 739    },
 740    "hint_diagnostic": {
 741      "text_scale_factor": 0.857,
 742      "header": {
 743        "border": {
 744          "color": "#19171c",
 745          "width": 1,
 746          "top": true
 747        }
 748      },
 749      "message": {
 750        "text": {
 751          "family": "Zed Sans",
 752          "color": "#576ddb",
 753          "size": 14
 754        },
 755        "highlight_text": {
 756          "family": "Zed Sans",
 757          "color": "#576ddb",
 758          "size": 14,
 759          "weight": "bold"
 760        }
 761      }
 762    },
 763    "invalid_error_diagnostic": {
 764      "text_scale_factor": 0.857,
 765      "header": {
 766        "border": {
 767          "color": "#19171c",
 768          "width": 1,
 769          "top": true
 770        }
 771      },
 772      "message": {
 773        "text": {
 774          "family": "Zed Sans",
 775          "color": "#8b8792",
 776          "size": 14
 777        },
 778        "highlight_text": {
 779          "family": "Zed Sans",
 780          "color": "#8b8792",
 781          "size": 14,
 782          "weight": "bold"
 783        }
 784      }
 785    },
 786    "invalid_hint_diagnostic": {
 787      "text_scale_factor": 0.857,
 788      "header": {
 789        "border": {
 790          "color": "#19171c",
 791          "width": 1,
 792          "top": true
 793        }
 794      },
 795      "message": {
 796        "text": {
 797          "family": "Zed Sans",
 798          "color": "#8b8792",
 799          "size": 14
 800        },
 801        "highlight_text": {
 802          "family": "Zed Sans",
 803          "color": "#8b8792",
 804          "size": 14,
 805          "weight": "bold"
 806        }
 807      }
 808    },
 809    "invalid_information_diagnostic": {
 810      "text_scale_factor": 0.857,
 811      "header": {
 812        "border": {
 813          "color": "#19171c",
 814          "width": 1,
 815          "top": true
 816        }
 817      },
 818      "message": {
 819        "text": {
 820          "family": "Zed Sans",
 821          "color": "#8b8792",
 822          "size": 14
 823        },
 824        "highlight_text": {
 825          "family": "Zed Sans",
 826          "color": "#8b8792",
 827          "size": 14,
 828          "weight": "bold"
 829        }
 830      }
 831    },
 832    "invalid_warning_diagnostic": {
 833      "text_scale_factor": 0.857,
 834      "header": {
 835        "border": {
 836          "color": "#19171c",
 837          "width": 1,
 838          "top": true
 839        }
 840      },
 841      "message": {
 842        "text": {
 843          "family": "Zed Sans",
 844          "color": "#8b8792",
 845          "size": 14
 846        },
 847        "highlight_text": {
 848          "family": "Zed Sans",
 849          "color": "#8b8792",
 850          "size": 14,
 851          "weight": "bold"
 852        }
 853      }
 854    },
 855    "syntax": {
 856      "primary": {
 857        "color": "#efecf4",
 858        "weight": "normal"
 859      },
 860      "comment": {
 861        "color": "#8b8792",
 862        "weight": "normal"
 863      },
 864      "punctuation": {
 865        "color": "#e2dfe7",
 866        "weight": "normal"
 867      },
 868      "constant": {
 869        "color": "#7e7887",
 870        "weight": "normal"
 871      },
 872      "keyword": {
 873        "color": "#576ddb",
 874        "weight": "normal"
 875      },
 876      "function": {
 877        "color": "#a06e3b",
 878        "weight": "normal"
 879      },
 880      "type": {
 881        "color": "#398bc6",
 882        "weight": "normal"
 883      },
 884      "variant": {
 885        "color": "#576ddb",
 886        "weight": "normal"
 887      },
 888      "property": {
 889        "color": "#576ddb",
 890        "weight": "normal"
 891      },
 892      "enum": {
 893        "color": "#aa573c",
 894        "weight": "normal"
 895      },
 896      "operator": {
 897        "color": "#aa573c",
 898        "weight": "normal"
 899      },
 900      "string": {
 901        "color": "#aa573c",
 902        "weight": "normal"
 903      },
 904      "number": {
 905        "color": "#2a9292",
 906        "weight": "normal"
 907      },
 908      "boolean": {
 909        "color": "#2a9292",
 910        "weight": "normal"
 911      },
 912      "predictive": {
 913        "color": "#8b8792",
 914        "weight": "normal"
 915      },
 916      "title": {
 917        "color": "#a06e3b",
 918        "weight": "bold"
 919      },
 920      "emphasis": {
 921        "color": "#576ddb",
 922        "weight": "normal"
 923      },
 924      "emphasis.strong": {
 925        "color": "#576ddb",
 926        "weight": "bold"
 927      },
 928      "link_uri": {
 929        "color": "#2a9292",
 930        "weight": "normal",
 931        "underline": true
 932      },
 933      "link_text": {
 934        "color": "#aa573c",
 935        "weight": "normal",
 936        "italic": true
 937      }
 938    }
 939  },
 940  "project_diagnostics": {
 941    "background": "#19171c",
 942    "tab_icon_spacing": 4,
 943    "tab_icon_width": 13,
 944    "tab_summary_spacing": 10,
 945    "empty_message": {
 946      "family": "Zed Sans",
 947      "color": "#8b8792",
 948      "size": 16
 949    }
 950  },
 951  "command_palette": {
 952    "keystroke_spacing": 8,
 953    "key": {
 954      "text": {
 955        "family": "Zed Mono",
 956        "color": "#8b8792",
 957        "size": 12
 958      },
 959      "corner_radius": 4,
 960      "background": "#19171c",
 961      "border": {
 962        "color": "#26232a",
 963        "width": 1
 964      },
 965      "padding": {
 966        "top": 2,
 967        "bottom": 2,
 968        "left": 8,
 969        "right": 8
 970      },
 971      "margin": {
 972        "left": 2
 973      },
 974      "active": {
 975        "text": {
 976          "family": "Zed Mono",
 977          "color": "#efecf4",
 978          "size": 12
 979        }
 980      }
 981    }
 982  },
 983  "project_panel": {
 984    "padding": {
 985      "left": 12,
 986      "right": 12,
 987      "top": 6,
 988      "bottom": 6
 989    },
 990    "indent_width": 20,
 991    "entry": {
 992      "height": 24,
 993      "icon_color": "#8b8792",
 994      "icon_size": 8,
 995      "icon_spacing": 8,
 996      "text": {
 997        "family": "Zed Mono",
 998        "color": "#8b8792",
 999        "size": 14
1000      },
1001      "hover": {
1002        "background": "#332f38",
1003        "text": {
1004          "family": "Zed Mono",
1005          "color": "#e2dfe7",
1006          "size": 14
1007        }
1008      },
1009      "active": {
1010        "background": "#3f3b45",
1011        "text": {
1012          "family": "Zed Mono",
1013          "color": "#e2dfe7",
1014          "size": 14
1015        }
1016      },
1017      "active_hover": {
1018        "background": "#332f38",
1019        "text": {
1020          "family": "Zed Mono",
1021          "color": "#efecf4",
1022          "size": 14
1023        }
1024      }
1025    },
1026    "filename_editor": {
1027      "background": "#201d23",
1028      "text": {
1029        "family": "Zed Mono",
1030        "color": "#e2dfe7",
1031        "size": 14
1032      },
1033      "selection": {
1034        "cursor": "#576ddb",
1035        "selection": "#576ddb3d"
1036      }
1037    }
1038  },
1039  "chat_panel": {
1040    "padding": {
1041      "top": 12,
1042      "bottom": 12
1043    },
1044    "channel_name": {
1045      "family": "Zed Sans",
1046      "color": "#e2dfe7",
1047      "weight": "bold",
1048      "size": 14
1049    },
1050    "channel_name_hash": {
1051      "family": "Zed Sans",
1052      "color": "#8b8792",
1053      "size": 14,
1054      "padding": {
1055        "right": 8
1056      }
1057    },
1058    "channel_select": {
1059      "header": {
1060        "name": {
1061          "family": "Zed Sans",
1062          "color": "#e2dfe7",
1063          "size": 14
1064        },
1065        "padding": {
1066          "bottom": 4,
1067          "left": 0
1068        },
1069        "hash": {
1070          "family": "Zed Sans",
1071          "color": "#8b8792",
1072          "size": 14,
1073          "margin": {
1074            "right": 8
1075          }
1076        },
1077        "corner_radius": 0
1078      },
1079      "item": {
1080        "name": {
1081          "family": "Zed Sans",
1082          "color": "#8b8792",
1083          "size": 14
1084        },
1085        "padding": 4,
1086        "hash": {
1087          "family": "Zed Sans",
1088          "color": "#8b8792",
1089          "size": 14,
1090          "margin": {
1091            "right": 8
1092          }
1093        },
1094        "corner_radius": 0
1095      },
1096      "hovered_item": {
1097        "name": {
1098          "family": "Zed Sans",
1099          "color": "#8b8792",
1100          "size": 14
1101        },
1102        "padding": 4,
1103        "hash": {
1104          "family": "Zed Sans",
1105          "color": "#8b8792",
1106          "size": 14,
1107          "margin": {
1108            "right": 8
1109          }
1110        },
1111        "background": "#332f38",
1112        "corner_radius": 6
1113      },
1114      "active_item": {
1115        "name": {
1116          "family": "Zed Sans",
1117          "color": "#e2dfe7",
1118          "size": 14
1119        },
1120        "padding": 4,
1121        "hash": {
1122          "family": "Zed Sans",
1123          "color": "#8b8792",
1124          "size": 14,
1125          "margin": {
1126            "right": 8
1127          }
1128        },
1129        "corner_radius": 0
1130      },
1131      "hovered_active_item": {
1132        "name": {
1133          "family": "Zed Sans",
1134          "color": "#e2dfe7",
1135          "size": 14
1136        },
1137        "padding": 4,
1138        "hash": {
1139          "family": "Zed Sans",
1140          "color": "#8b8792",
1141          "size": 14,
1142          "margin": {
1143            "right": 8
1144          }
1145        },
1146        "background": "#332f38",
1147        "corner_radius": 6
1148      },
1149      "menu": {
1150        "background": "#19171c",
1151        "corner_radius": 6,
1152        "padding": 4,
1153        "border": {
1154          "color": "#19171c",
1155          "width": 1
1156        },
1157        "shadow": {
1158          "blur": 16,
1159          "color": "#0000003d",
1160          "offset": [
1161            0,
1162            2
1163          ]
1164        }
1165      }
1166    },
1167    "sign_in_prompt": {
1168      "family": "Zed Sans",
1169      "color": "#8b8792",
1170      "underline": true,
1171      "size": 14
1172    },
1173    "hovered_sign_in_prompt": {
1174      "family": "Zed Sans",
1175      "color": "#e2dfe7",
1176      "underline": true,
1177      "size": 14
1178    },
1179    "message": {
1180      "body": {
1181        "family": "Zed Sans",
1182        "color": "#8b8792",
1183        "size": 14
1184      },
1185      "timestamp": {
1186        "family": "Zed Sans",
1187        "color": "#8b8792",
1188        "size": 14
1189      },
1190      "padding": {
1191        "bottom": 6
1192      },
1193      "sender": {
1194        "family": "Zed Sans",
1195        "color": "#e2dfe7",
1196        "weight": "bold",
1197        "size": 14,
1198        "margin": {
1199          "right": 8
1200        }
1201      }
1202    },
1203    "pending_message": {
1204      "body": {
1205        "family": "Zed Sans",
1206        "color": "#8b8792",
1207        "size": 14
1208      },
1209      "timestamp": {
1210        "family": "Zed Sans",
1211        "color": "#8b8792",
1212        "size": 14
1213      },
1214      "padding": {
1215        "bottom": 6
1216      },
1217      "sender": {
1218        "family": "Zed Sans",
1219        "color": "#8b8792",
1220        "weight": "bold",
1221        "size": 14,
1222        "margin": {
1223          "right": 8
1224        }
1225      }
1226    },
1227    "input_editor": {
1228      "background": "#19171c",
1229      "corner_radius": 6,
1230      "text": {
1231        "family": "Zed Mono",
1232        "color": "#e2dfe7",
1233        "size": 14
1234      },
1235      "placeholder_text": {
1236        "family": "Zed Mono",
1237        "color": "#7e7887",
1238        "size": 14
1239      },
1240      "selection": {
1241        "cursor": "#576ddb",
1242        "selection": "#576ddb3d"
1243      },
1244      "border": {
1245        "color": "#26232a",
1246        "width": 1
1247      },
1248      "padding": {
1249        "bottom": 7,
1250        "left": 8,
1251        "right": 8,
1252        "top": 7
1253      }
1254    }
1255  },
1256  "contacts_panel": {
1257    "padding": {
1258      "top": 12,
1259      "bottom": 12
1260    },
1261    "user_query_editor": {
1262      "background": "#19171c",
1263      "corner_radius": 6,
1264      "text": {
1265        "family": "Zed Mono",
1266        "color": "#e2dfe7",
1267        "size": 14
1268      },
1269      "placeholder_text": {
1270        "family": "Zed Mono",
1271        "color": "#7e7887",
1272        "size": 14
1273      },
1274      "selection": {
1275        "cursor": "#576ddb",
1276        "selection": "#576ddb3d"
1277      },
1278      "border": {
1279        "color": "#26232a",
1280        "width": 1
1281      },
1282      "padding": {
1283        "bottom": 4,
1284        "left": 8,
1285        "right": 8,
1286        "top": 4
1287      },
1288      "margin": {
1289        "left": 12,
1290        "right": 12
1291      }
1292    },
1293    "user_query_editor_height": 32,
1294    "add_contact_button": {
1295      "margin": {
1296        "left": 6,
1297        "right": 12
1298      },
1299      "color": "#e2dfe7",
1300      "button_width": 8,
1301      "icon_width": 8
1302    },
1303    "row_height": 28,
1304    "section_icon_size": 8,
1305    "header_row": {
1306      "family": "Zed Mono",
1307      "color": "#8b8792",
1308      "size": 14,
1309      "margin": {
1310        "top": 14
1311      },
1312      "padding": {
1313        "left": 12,
1314        "right": 12
1315      },
1316      "active": {
1317        "family": "Zed Mono",
1318        "color": "#e2dfe7",
1319        "size": 14,
1320        "background": "#4c4653"
1321      }
1322    },
1323    "contact_row": {
1324      "padding": {
1325        "left": 12,
1326        "right": 12
1327      },
1328      "active": {
1329        "background": "#4c4653"
1330      }
1331    },
1332    "tree_branch": {
1333      "color": "#655f6d",
1334      "width": 1,
1335      "hover": {
1336        "color": "#655f6d"
1337      },
1338      "active": {
1339        "color": "#655f6d"
1340      }
1341    },
1342    "contact_avatar": {
1343      "corner_radius": 10,
1344      "width": 18
1345    },
1346    "contact_username": {
1347      "family": "Zed Mono",
1348      "color": "#e2dfe7",
1349      "size": 14,
1350      "margin": {
1351        "left": 8
1352      }
1353    },
1354    "contact_button_spacing": 8,
1355    "contact_button": {
1356      "background": "#332f38",
1357      "color": "#e2dfe7",
1358      "icon_width": 8,
1359      "button_width": 16,
1360      "corner_radius": 8,
1361      "hover": {
1362        "background": "#3f3b45"
1363      }
1364    },
1365    "disabled_contact_button": {
1366      "background": "#332f38",
1367      "color": "#8b8792",
1368      "icon_width": 8,
1369      "button_width": 16,
1370      "corner_radius": 8
1371    },
1372    "project_row": {
1373      "guest_avatar_spacing": 4,
1374      "height": 24,
1375      "guest_avatar": {
1376        "corner_radius": 8,
1377        "width": 14
1378      },
1379      "name": {
1380        "family": "Zed Mono",
1381        "color": "#8b8792",
1382        "size": 14,
1383        "margin": {
1384          "left": 8,
1385          "right": 6
1386        }
1387      },
1388      "guests": {
1389        "margin": {
1390          "left": 8,
1391          "right": 8
1392        }
1393      },
1394      "padding": {
1395        "left": 12,
1396        "right": 12
1397      },
1398      "background": "#26232a",
1399      "hover": {
1400        "background": "#332f38"
1401      },
1402      "active": {
1403        "background": "#3f3b45"
1404      }
1405    }
1406  },
1407  "contact_finder": {
1408    "background": "#26232a",
1409    "corner_radius": 8,
1410    "padding": 8,
1411    "item": {
1412      "padding": {
1413        "bottom": 4,
1414        "left": 12,
1415        "right": 12,
1416        "top": 4
1417      },
1418      "corner_radius": 8,
1419      "text": {
1420        "family": "Zed Sans",
1421        "color": "#8b8792",
1422        "size": 14
1423      },
1424      "highlight_text": {
1425        "family": "Zed Sans",
1426        "color": "#576ddb",
1427        "weight": "bold",
1428        "size": 14
1429      },
1430      "active": {
1431        "background": "#3f3b45",
1432        "text": {
1433          "family": "Zed Sans",
1434          "color": "#e2dfe7",
1435          "size": 14
1436        }
1437      },
1438      "hover": {
1439        "background": "#332f38"
1440      }
1441    },
1442    "border": {
1443      "color": "#19171c",
1444      "width": 1
1445    },
1446    "empty": {
1447      "text": {
1448        "family": "Zed Sans",
1449        "color": "#7e7887",
1450        "size": 14
1451      },
1452      "padding": {
1453        "bottom": 4,
1454        "left": 12,
1455        "right": 12,
1456        "top": 8
1457      }
1458    },
1459    "input_editor": {
1460      "background": "#19171c",
1461      "corner_radius": 8,
1462      "placeholder_text": {
1463        "family": "Zed Sans",
1464        "color": "#7e7887",
1465        "size": 14
1466      },
1467      "selection": {
1468        "cursor": "#576ddb",
1469        "selection": "#576ddb3d"
1470      },
1471      "text": {
1472        "family": "Zed Mono",
1473        "color": "#e2dfe7",
1474        "size": 14
1475      },
1476      "border": {
1477        "color": "#26232a",
1478        "width": 1
1479      },
1480      "padding": {
1481        "bottom": 7,
1482        "left": 16,
1483        "right": 16,
1484        "top": 7
1485      }
1486    },
1487    "shadow": {
1488      "blur": 16,
1489      "color": "#0000003d",
1490      "offset": [
1491        0,
1492        2
1493      ]
1494    },
1495    "row_height": 28,
1496    "contact_avatar": {
1497      "corner_radius": 10,
1498      "width": 18
1499    },
1500    "contact_username": {
1501      "padding": {
1502        "left": 8
1503      }
1504    },
1505    "contact_button": {
1506      "background": "#332f38",
1507      "color": "#e2dfe7",
1508      "icon_width": 8,
1509      "button_width": 16,
1510      "corner_radius": 8,
1511      "hover": {
1512        "background": "#3f3b45"
1513      }
1514    },
1515    "disabled_contact_button": {
1516      "background": "#332f38",
1517      "color": "#8b8792",
1518      "icon_width": 8,
1519      "button_width": 16,
1520      "corner_radius": 8
1521    }
1522  },
1523  "search": {
1524    "match_background": "#3d1576",
1525    "tab_icon_spacing": 8,
1526    "tab_icon_width": 14,
1527    "option_button": {
1528      "family": "Zed Mono",
1529      "color": "#8b8792",
1530      "size": 14,
1531      "background": "#332f38",
1532      "corner_radius": 6,
1533      "border": {
1534        "color": "#26232a",
1535        "width": 1
1536      },
1537      "margin": {
1538        "right": 4
1539      },
1540      "padding": {
1541        "bottom": 2,
1542        "left": 10,
1543        "right": 10,
1544        "top": 2
1545      },
1546      "active": {
1547        "family": "Zed Mono",
1548        "color": "#efecf4",
1549        "size": 14,
1550        "background": "#4c4653",
1551        "border": {
1552          "color": "#655f6d",
1553          "width": 1
1554        }
1555      },
1556      "hover": {
1557        "family": "Zed Mono",
1558        "color": "#efecf4",
1559        "size": 14,
1560        "background": "#3f3b45",
1561        "border": {
1562          "color": "#655f6d",
1563          "width": 1
1564        }
1565      }
1566    },
1567    "editor": {
1568      "background": "#19171c",
1569      "corner_radius": 8,
1570      "min_width": 200,
1571      "max_width": 500,
1572      "placeholder_text": {
1573        "family": "Zed Mono",
1574        "color": "#7e7887",
1575        "size": 14
1576      },
1577      "selection": {
1578        "cursor": "#576ddb",
1579        "selection": "#576ddb3d"
1580      },
1581      "text": {
1582        "family": "Zed Mono",
1583        "color": "#efecf4",
1584        "size": 14
1585      },
1586      "border": {
1587        "color": "#26232a",
1588        "width": 1
1589      },
1590      "margin": {
1591        "right": 12
1592      },
1593      "padding": {
1594        "top": 3,
1595        "bottom": 3,
1596        "left": 12,
1597        "right": 8
1598      }
1599    },
1600    "invalid_editor": {
1601      "background": "#19171c",
1602      "corner_radius": 8,
1603      "min_width": 200,
1604      "max_width": 500,
1605      "placeholder_text": {
1606        "family": "Zed Mono",
1607        "color": "#7e7887",
1608        "size": 14
1609      },
1610      "selection": {
1611        "cursor": "#576ddb",
1612        "selection": "#576ddb3d"
1613      },
1614      "text": {
1615        "family": "Zed Mono",
1616        "color": "#efecf4",
1617        "size": 14
1618      },
1619      "border": {
1620        "color": "#be467826",
1621        "width": 1
1622      },
1623      "margin": {
1624        "right": 12
1625      },
1626      "padding": {
1627        "top": 3,
1628        "bottom": 3,
1629        "left": 12,
1630        "right": 8
1631      }
1632    },
1633    "match_index": {
1634      "family": "Zed Mono",
1635      "color": "#8b8792",
1636      "size": 14,
1637      "padding": 6
1638    },
1639    "option_button_group": {
1640      "padding": {
1641        "left": 12,
1642        "right": 12
1643      }
1644    },
1645    "results_status": {
1646      "family": "Zed Mono",
1647      "color": "#e2dfe7",
1648      "size": 18
1649    }
1650  },
1651  "breadcrumbs": {
1652    "family": "Zed Sans",
1653    "color": "#8b8792",
1654    "size": 14,
1655    "padding": {
1656      "left": 6
1657    }
1658  },
1659  "contact_notification": {
1660    "header_avatar": {
1661      "height": 12,
1662      "width": 12,
1663      "corner_radius": 6
1664    },
1665    "header_message": {
1666      "family": "Zed Sans",
1667      "color": "#e2dfe7",
1668      "size": 12,
1669      "margin": {
1670        "left": 8,
1671        "right": 8
1672      }
1673    },
1674    "header_height": 18,
1675    "body_message": {
1676      "family": "Zed Sans",
1677      "color": "#8b8792",
1678      "size": 12,
1679      "margin": {
1680        "left": 20,
1681        "top": 6,
1682        "bottom": 6
1683      }
1684    },
1685    "button": {
1686      "family": "Zed Sans",
1687      "color": "#e2dfe7",
1688      "size": 12,
1689      "background": "#19171c",
1690      "padding": 4,
1691      "corner_radius": 6,
1692      "margin": {
1693        "left": 6
1694      },
1695      "hover": {
1696        "background": "#1c1a20"
1697      }
1698    },
1699    "dismiss_button": {
1700      "color": "#8b8792",
1701      "icon_width": 8,
1702      "icon_height": 8,
1703      "button_width": 8,
1704      "button_height": 8,
1705      "hover": {
1706        "color": "#e2dfe7"
1707      }
1708    }
1709  }
1710}