light.json

   1{
   2  "picker": {
   3    "background": "#f8f8f8",
   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": "#474747",
  17        "size": 14
  18      },
  19      "highlight_text": {
  20        "family": "Zed Sans",
  21        "color": "#484bed",
  22        "weight": "bold",
  23        "size": 14
  24      },
  25      "active": {
  26        "background": "#e3e3e3",
  27        "text": {
  28          "family": "Zed Sans",
  29          "color": "#2b2b2b",
  30          "size": 14
  31        }
  32      },
  33      "hover": {
  34        "background": "#eaeaea"
  35      }
  36    },
  37    "border": {
  38      "color": "#d5d5d5",
  39      "width": 1
  40    },
  41    "empty": {
  42      "text": {
  43        "family": "Zed Sans",
  44        "color": "#808080",
  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": "#ffffff",
  56      "corner_radius": 8,
  57      "placeholder_text": {
  58        "family": "Zed Sans",
  59        "color": "#808080",
  60        "size": 14
  61      },
  62      "selection": {
  63        "cursor": "#2472f2",
  64        "selection": "#2472f23d"
  65      },
  66      "text": {
  67        "family": "Zed Mono",
  68        "color": "#2b2b2b",
  69        "size": 14
  70      },
  71      "border": {
  72        "color": "#d5d5d5",
  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": "#0000001f",
  85      "offset": [
  86        0,
  87        2
  88      ]
  89    }
  90  },
  91  "workspace": {
  92    "background": "#f8f8f8",
  93    "leader_border_opacity": 0.7,
  94    "leader_border_width": 2,
  95    "tab": {
  96      "height": 32,
  97      "background": "#f8f8f8",
  98      "icon_close": "#9c9c9c",
  99      "icon_close_active": "#000000",
 100      "icon_conflict": "#f7bf17",
 101      "icon_dirty": "#135acd",
 102      "icon_width": 8,
 103      "spacing": 8,
 104      "text": {
 105        "family": "Zed Sans",
 106        "color": "#474747",
 107        "size": 14
 108      },
 109      "border": {
 110        "color": "#d5d5d5",
 111        "width": 1,
 112        "left": true,
 113        "bottom": true,
 114        "overlay": true
 115      },
 116      "padding": {
 117        "left": 8,
 118        "right": 8
 119      }
 120    },
 121    "active_tab": {
 122      "height": 32,
 123      "background": "#ffffff",
 124      "icon_close": "#9c9c9c",
 125      "icon_close_active": "#000000",
 126      "icon_conflict": "#f7bf17",
 127      "icon_dirty": "#135acd",
 128      "icon_width": 8,
 129      "spacing": 8,
 130      "text": {
 131        "family": "Zed Sans",
 132        "color": "#000000",
 133        "size": 14
 134      },
 135      "border": {
 136        "color": "#d5d5d5",
 137        "width": 1,
 138        "left": true,
 139        "bottom": false,
 140        "overlay": true
 141      },
 142      "padding": {
 143        "left": 8,
 144        "right": 8
 145      }
 146    },
 147    "modal": {
 148      "margin": {
 149        "bottom": 52,
 150        "top": 52
 151      },
 152      "cursor": "Arrow"
 153    },
 154    "sidebar_resize_handle": {
 155      "background": "#d5d5d5",
 156      "padding": {
 157        "left": 1
 158      }
 159    },
 160    "pane_divider": {
 161      "color": "#d5d5d5",
 162      "width": 1
 163    },
 164    "status_bar": {
 165      "height": 30,
 166      "item_spacing": 8,
 167      "padding": {
 168        "top": 1,
 169        "bottom": 1,
 170        "left": 6,
 171        "right": 6
 172      },
 173      "border": {
 174        "color": "#d5d5d5",
 175        "width": 1,
 176        "top": true,
 177        "overlay": true
 178      },
 179      "cursor_position": {
 180        "family": "Zed Sans",
 181        "color": "#636363",
 182        "size": 14
 183      },
 184      "auto_update_progress_message": {
 185        "family": "Zed Sans",
 186        "color": "#636363",
 187        "size": 14
 188      },
 189      "auto_update_done_message": {
 190        "family": "Zed Sans",
 191        "color": "#636363",
 192        "size": 14
 193      },
 194      "lsp_status": {
 195        "corner_radius": 6,
 196        "padding": {
 197          "top": 1,
 198          "bottom": 1,
 199          "left": 6,
 200          "right": 6
 201        },
 202        "icon_spacing": 4,
 203        "icon_width": 14,
 204        "height": 18,
 205        "message": {
 206          "family": "Zed Sans",
 207          "color": "#636363",
 208          "size": 14
 209        },
 210        "icon_color": "#9c9c9c",
 211        "hover": {
 212          "message": {
 213            "family": "Zed Sans",
 214            "color": "#2b2b2b",
 215            "size": 14
 216          },
 217          "icon_color": "#393939",
 218          "background": "#eaeaea"
 219        }
 220      },
 221      "diagnostic_message": {
 222        "family": "Zed Sans",
 223        "color": "#636363",
 224        "size": 14,
 225        "hover": {
 226          "family": "Zed Sans",
 227          "color": "#474747",
 228          "size": 14
 229        }
 230      },
 231      "diagnostic_summary": {
 232        "height": 16,
 233        "icon_width": 14,
 234        "icon_spacing": 2,
 235        "summary_spacing": 6,
 236        "text": {
 237          "family": "Zed Sans",
 238          "color": "#2b2b2b",
 239          "size": 14
 240        },
 241        "icon_color_ok": "#717171",
 242        "icon_color_warning": "#f7bf17",
 243        "icon_color_error": "#c91818",
 244        "container_ok": {
 245          "corner_radius": 6,
 246          "padding": {
 247            "top": 3,
 248            "bottom": 3,
 249            "left": 7,
 250            "right": 7
 251          }
 252        },
 253        "container_warning": {
 254          "corner_radius": 6,
 255          "padding": {
 256            "top": 1,
 257            "bottom": 1,
 258            "left": 6,
 259            "right": 6
 260          },
 261          "background": "#f6a72426",
 262          "border": {
 263            "color": "#f6a72426",
 264            "width": 1
 265          }
 266        },
 267        "container_error": {
 268          "corner_radius": 6,
 269          "padding": {
 270            "top": 1,
 271            "bottom": 1,
 272            "left": 6,
 273            "right": 6
 274          },
 275          "background": "#c9181826",
 276          "border": {
 277            "color": "#eb2d2d26",
 278            "width": 1
 279          }
 280        },
 281        "hover": {
 282          "icon_color_ok": "#393939",
 283          "container_ok": {
 284            "corner_radius": 6,
 285            "padding": {
 286              "top": 3,
 287              "bottom": 3,
 288              "left": 7,
 289              "right": 7
 290            },
 291            "background": "#eaeaea"
 292          },
 293          "container_warning": {
 294            "corner_radius": 6,
 295            "padding": {
 296              "top": 1,
 297              "bottom": 1,
 298              "left": 6,
 299              "right": 6
 300            },
 301            "background": "#f6a72433",
 302            "border": {
 303              "color": "#f6a72426",
 304              "width": 1
 305            }
 306          },
 307          "container_error": {
 308            "corner_radius": 6,
 309            "padding": {
 310              "top": 1,
 311              "bottom": 1,
 312              "left": 6,
 313              "right": 6
 314            },
 315            "background": "#c9181833",
 316            "border": {
 317              "color": "#eb2d2d26",
 318              "width": 1
 319            }
 320          }
 321        }
 322      },
 323      "sidebar_buttons": {
 324        "group_left": {},
 325        "group_right": {},
 326        "item": {
 327          "corner_radius": 6,
 328          "padding": {
 329            "top": 3,
 330            "bottom": 3,
 331            "left": 6,
 332            "right": 6
 333          },
 334          "icon_size": 14,
 335          "icon_color": "#717171",
 336          "hover": {
 337            "icon_color": "#393939",
 338            "background": "#eaeaea"
 339          },
 340          "active": {
 341            "icon_color": "#000000",
 342            "background": "#e3e3e3"
 343          }
 344        }
 345      }
 346    },
 347    "titlebar": {
 348      "avatar_width": 18,
 349      "height": 33,
 350      "background": "#eaeaea",
 351      "padding": {
 352        "left": 80,
 353        "right": 6
 354      },
 355      "title": {
 356        "family": "Zed Sans",
 357        "color": "#2b2b2b",
 358        "size": 14
 359      },
 360      "avatar": {
 361        "corner_radius": 10,
 362        "border": {
 363          "color": "#00000088",
 364          "width": 1
 365        }
 366      },
 367      "avatar_ribbon": {
 368        "height": 3,
 369        "width": 12
 370      },
 371      "border": {
 372        "color": "#d5d5d5",
 373        "width": 1,
 374        "bottom": true,
 375        "overlay": true
 376      },
 377      "sign_in_prompt": {
 378        "border": {
 379          "color": "#d5d5d5",
 380          "width": 1
 381        },
 382        "corner_radius": 6,
 383        "margin": {
 384          "top": 1
 385        },
 386        "padding": {
 387          "left": 6,
 388          "right": 6
 389        },
 390        "family": "Zed Sans",
 391        "color": "#474747",
 392        "size": 12,
 393        "hover": {
 394          "family": "Zed Sans",
 395          "color": "#000000",
 396          "size": 12
 397        }
 398      },
 399      "offline_icon": {
 400        "color": "#717171",
 401        "width": 16,
 402        "padding": {
 403          "right": 4
 404        }
 405      },
 406      "share_icon": {
 407        "corner_radius": 6,
 408        "margin": {
 409          "top": 3,
 410          "bottom": 2,
 411          "left": 6
 412        },
 413        "color": "#717171",
 414        "hover": {
 415          "background": "#e3e3e3",
 416          "color": "#717171"
 417        },
 418        "active": {
 419          "background": "#d5d5d5",
 420          "color": "#000000"
 421        },
 422        "active_hover": {
 423          "background": "#e3e3e3",
 424          "color": "#000000"
 425        }
 426      },
 427      "outdated_warning": {
 428        "family": "Zed Sans",
 429        "color": "#d3a20b",
 430        "size": 12,
 431        "background": "#f6a72426",
 432        "border": {
 433          "color": "#f6a72426",
 434          "width": 1
 435        },
 436        "padding": {
 437          "left": 6,
 438          "right": 6
 439        },
 440        "corner_radius": 6
 441      }
 442    },
 443    "toolbar": {
 444      "height": 34,
 445      "background": "#ffffff",
 446      "border": {
 447        "color": "#d5d5d5",
 448        "width": 1,
 449        "bottom": true
 450      },
 451      "item_spacing": 8,
 452      "padding": {
 453        "left": 16,
 454        "right": 8,
 455        "top": 4,
 456        "bottom": 4
 457      }
 458    },
 459    "breadcrumbs": {
 460      "family": "Zed Mono",
 461      "color": "#474747",
 462      "size": 14,
 463      "padding": {
 464        "left": 6
 465      }
 466    },
 467    "disconnected_overlay": {
 468      "family": "Zed Sans",
 469      "color": "#000000",
 470      "size": 14,
 471      "background": "#000000aa"
 472    }
 473  },
 474  "editor": {
 475    "text_color": "#1c1c1c",
 476    "background": "#ffffff",
 477    "active_line_background": "#0000000f",
 478    "code_actions_indicator": "#9c9c9c",
 479    "diff_background_deleted": "#c9181826",
 480    "diff_background_inserted": "#1b944726",
 481    "document_highlight_read_background": "#0000000f",
 482    "document_highlight_write_background": "#00000029",
 483    "error_color": "#eb2d2d",
 484    "gutter_background": "#ffffff",
 485    "gutter_padding_factor": 3.5,
 486    "highlighted_line_background": "#0000001f",
 487    "line_number": "#aaaaaa",
 488    "line_number_active": "#000000",
 489    "rename_fade": 0.6,
 490    "unnecessary_code_fade": 0.5,
 491    "selection": {
 492      "cursor": "#2472f2",
 493      "selection": "#2472f23d"
 494    },
 495    "guest_selections": [
 496      {
 497        "cursor": "#12d796",
 498        "selection": "#12d7963d"
 499      },
 500      {
 501        "cursor": "#de57e8",
 502        "selection": "#de57e83d"
 503      },
 504      {
 505        "cursor": "#f9812e",
 506        "selection": "#f9812e3d"
 507      },
 508      {
 509        "cursor": "#b066f8",
 510        "selection": "#b066f83d"
 511      },
 512      {
 513        "cursor": "#16d6c1",
 514        "selection": "#16d6c13d"
 515      },
 516      {
 517        "cursor": "#ef59a3",
 518        "selection": "#ef59a33d"
 519      },
 520      {
 521        "cursor": "#f7bf17",
 522        "selection": "#f7bf173d"
 523      }
 524    ],
 525    "autocomplete": {
 526      "background": "#ffffff",
 527      "corner_radius": 8,
 528      "padding": 4,
 529      "border": {
 530        "color": "#d5d5d5",
 531        "width": 1
 532      },
 533      "item": {
 534        "corner_radius": 6,
 535        "padding": {
 536          "bottom": 2,
 537          "left": 6,
 538          "right": 6,
 539          "top": 2
 540        }
 541      },
 542      "hovered_item": {
 543        "corner_radius": 6,
 544        "padding": {
 545          "bottom": 2,
 546          "left": 6,
 547          "right": 6,
 548          "top": 2
 549        },
 550        "background": "#00000008"
 551      },
 552      "margin": {
 553        "left": -14
 554      },
 555      "match_highlight": {
 556        "family": "Zed Mono",
 557        "color": "#484bed",
 558        "size": 14
 559      },
 560      "selected_item": {
 561        "corner_radius": 6,
 562        "padding": {
 563          "bottom": 2,
 564          "left": 6,
 565          "right": 6,
 566          "top": 2
 567        },
 568        "background": "#0000000f"
 569      }
 570    },
 571    "diagnostic_header": {
 572      "background": "#f8f8f8",
 573      "icon_width_factor": 1.5,
 574      "text_scale_factor": 0.857,
 575      "border": {
 576        "color": "#d5d5d5",
 577        "width": 1,
 578        "bottom": true,
 579        "top": true
 580      },
 581      "code": {
 582        "family": "Zed Mono",
 583        "color": "#636363",
 584        "size": 14,
 585        "margin": {
 586          "left": 10
 587        }
 588      },
 589      "message": {
 590        "highlight_text": {
 591          "family": "Zed Sans",
 592          "color": "#2b2b2b",
 593          "size": 14,
 594          "weight": "bold"
 595        },
 596        "text": {
 597          "family": "Zed Sans",
 598          "color": "#474747",
 599          "size": 14
 600        }
 601      }
 602    },
 603    "diagnostic_path_header": {
 604      "background": "#0000000f",
 605      "text_scale_factor": 0.857,
 606      "filename": {
 607        "family": "Zed Mono",
 608        "color": "#2b2b2b",
 609        "size": 14
 610      },
 611      "path": {
 612        "family": "Zed Mono",
 613        "color": "#636363",
 614        "size": 14,
 615        "margin": {
 616          "left": 12
 617        }
 618      }
 619    },
 620    "error_diagnostic": {
 621      "text_scale_factor": 0.857,
 622      "header": {
 623        "border": {
 624          "color": "#d5d5d5",
 625          "width": 1,
 626          "top": true
 627        }
 628      },
 629      "message": {
 630        "text": {
 631          "family": "Zed Sans",
 632          "color": "#eb2d2d",
 633          "size": 14
 634        },
 635        "highlight_text": {
 636          "family": "Zed Sans",
 637          "color": "#eb2d2d",
 638          "size": 14,
 639          "weight": "bold"
 640        }
 641      }
 642    },
 643    "warning_diagnostic": {
 644      "text_scale_factor": 0.857,
 645      "header": {
 646        "border": {
 647          "color": "#d5d5d5",
 648          "width": 1,
 649          "top": true
 650        }
 651      },
 652      "message": {
 653        "text": {
 654          "family": "Zed Sans",
 655          "color": "#d3a20b",
 656          "size": 14
 657        },
 658        "highlight_text": {
 659          "family": "Zed Sans",
 660          "color": "#d3a20b",
 661          "size": 14,
 662          "weight": "bold"
 663        }
 664      }
 665    },
 666    "information_diagnostic": {
 667      "text_scale_factor": 0.857,
 668      "header": {
 669        "border": {
 670          "color": "#d5d5d5",
 671          "width": 1,
 672          "top": true
 673        }
 674      },
 675      "message": {
 676        "text": {
 677          "family": "Zed Sans",
 678          "color": "#2472f2",
 679          "size": 14
 680        },
 681        "highlight_text": {
 682          "family": "Zed Sans",
 683          "color": "#2472f2",
 684          "size": 14,
 685          "weight": "bold"
 686        }
 687      }
 688    },
 689    "hint_diagnostic": {
 690      "text_scale_factor": 0.857,
 691      "header": {
 692        "border": {
 693          "color": "#d5d5d5",
 694          "width": 1,
 695          "top": true
 696        }
 697      },
 698      "message": {
 699        "text": {
 700          "family": "Zed Sans",
 701          "color": "#2472f2",
 702          "size": 14
 703        },
 704        "highlight_text": {
 705          "family": "Zed Sans",
 706          "color": "#2472f2",
 707          "size": 14,
 708          "weight": "bold"
 709        }
 710      }
 711    },
 712    "invalid_error_diagnostic": {
 713      "text_scale_factor": 0.857,
 714      "header": {
 715        "border": {
 716          "color": "#d5d5d5",
 717          "width": 1,
 718          "top": true
 719        }
 720      },
 721      "message": {
 722        "text": {
 723          "family": "Zed Sans",
 724          "color": "#636363",
 725          "size": 14
 726        },
 727        "highlight_text": {
 728          "family": "Zed Sans",
 729          "color": "#636363",
 730          "size": 14,
 731          "weight": "bold"
 732        }
 733      }
 734    },
 735    "invalid_hint_diagnostic": {
 736      "text_scale_factor": 0.857,
 737      "header": {
 738        "border": {
 739          "color": "#d5d5d5",
 740          "width": 1,
 741          "top": true
 742        }
 743      },
 744      "message": {
 745        "text": {
 746          "family": "Zed Sans",
 747          "color": "#636363",
 748          "size": 14
 749        },
 750        "highlight_text": {
 751          "family": "Zed Sans",
 752          "color": "#636363",
 753          "size": 14,
 754          "weight": "bold"
 755        }
 756      }
 757    },
 758    "invalid_information_diagnostic": {
 759      "text_scale_factor": 0.857,
 760      "header": {
 761        "border": {
 762          "color": "#d5d5d5",
 763          "width": 1,
 764          "top": true
 765        }
 766      },
 767      "message": {
 768        "text": {
 769          "family": "Zed Sans",
 770          "color": "#636363",
 771          "size": 14
 772        },
 773        "highlight_text": {
 774          "family": "Zed Sans",
 775          "color": "#636363",
 776          "size": 14,
 777          "weight": "bold"
 778        }
 779      }
 780    },
 781    "invalid_warning_diagnostic": {
 782      "text_scale_factor": 0.857,
 783      "header": {
 784        "border": {
 785          "color": "#d5d5d5",
 786          "width": 1,
 787          "top": true
 788        }
 789      },
 790      "message": {
 791        "text": {
 792          "family": "Zed Sans",
 793          "color": "#636363",
 794          "size": 14
 795        },
 796        "highlight_text": {
 797          "family": "Zed Sans",
 798          "color": "#636363",
 799          "size": 14,
 800          "weight": "bold"
 801        }
 802      }
 803    },
 804    "syntax": {
 805      "primary": {
 806        "color": "#1c1c1c",
 807        "weight": "normal"
 808      },
 809      "comment": {
 810        "color": "#717171",
 811        "weight": "normal"
 812      },
 813      "punctuation": {
 814        "color": "#555555",
 815        "weight": "normal"
 816      },
 817      "constant": {
 818        "color": "#1c1c1c",
 819        "weight": "normal"
 820      },
 821      "keyword": {
 822        "color": "#1819a1",
 823        "weight": "normal"
 824      },
 825      "function": {
 826        "color": "#bb550e",
 827        "weight": "normal"
 828      },
 829      "type": {
 830        "color": "#a8820e",
 831        "weight": "normal"
 832      },
 833      "variant": {
 834        "color": "#97142a",
 835        "weight": "normal"
 836      },
 837      "property": {
 838        "color": "#106c4e",
 839        "weight": "normal"
 840      },
 841      "enum": {
 842        "color": "#eb2d2d",
 843        "weight": "normal"
 844      },
 845      "operator": {
 846        "color": "#eb2d2d",
 847        "weight": "normal"
 848      },
 849      "string": {
 850        "color": "#eb2d2d",
 851        "weight": "normal"
 852      },
 853      "number": {
 854        "color": "#484bed",
 855        "weight": "normal"
 856      },
 857      "boolean": {
 858        "color": "#eb2d2d",
 859        "weight": "normal"
 860      },
 861      "predictive": {
 862        "color": "#808080",
 863        "weight": "normal"
 864      },
 865      "title": {
 866        "color": "#1096d3",
 867        "weight": "bold"
 868      },
 869      "emphasis": {
 870        "color": "#484bed",
 871        "weight": "normal"
 872      },
 873      "emphasis.strong": {
 874        "color": "#484bed",
 875        "weight": "bold"
 876      },
 877      "link_uri": {
 878        "color": "#79ba16",
 879        "weight": "normal",
 880        "underline": true
 881      },
 882      "link_text": {
 883        "color": "#eb2d2d",
 884        "weight": "normal",
 885        "italic": true
 886      }
 887    }
 888  },
 889  "project_diagnostics": {
 890    "background": "#ffffff",
 891    "tab_icon_spacing": 4,
 892    "tab_icon_width": 13,
 893    "tab_summary_spacing": 10,
 894    "empty_message": {
 895      "family": "Zed Sans",
 896      "color": "#474747",
 897      "size": 16
 898    }
 899  },
 900  "command_palette": {
 901    "keystroke_spacing": 8,
 902    "key": {
 903      "text": {
 904        "family": "Zed Mono",
 905        "color": "#474747",
 906        "size": 12
 907      },
 908      "corner_radius": 4,
 909      "background": "#f1f1f1",
 910      "border": {
 911        "color": "#d5d5d5",
 912        "width": 1
 913      },
 914      "padding": {
 915        "top": 2,
 916        "bottom": 2,
 917        "left": 8,
 918        "right": 8
 919      },
 920      "margin": {
 921        "left": 2
 922      },
 923      "active": {
 924        "text": {
 925          "family": "Zed Mono",
 926          "color": "#000000",
 927          "size": 12
 928        }
 929      }
 930    }
 931  },
 932  "project_panel": {
 933    "padding": {
 934      "left": 12,
 935      "right": 12,
 936      "top": 6,
 937      "bottom": 6
 938    },
 939    "entry": {
 940      "height": 24,
 941      "icon_color": "#9c9c9c",
 942      "icon_size": 8,
 943      "icon_spacing": 8,
 944      "text": {
 945        "family": "Zed Mono",
 946        "color": "#636363",
 947        "size": 14
 948      }
 949    },
 950    "hovered_entry": {
 951      "height": 24,
 952      "background": "#eaeaea",
 953      "icon_color": "#9c9c9c",
 954      "icon_size": 8,
 955      "icon_spacing": 8,
 956      "text": {
 957        "family": "Zed Mono",
 958        "color": "#2b2b2b",
 959        "size": 14
 960      }
 961    },
 962    "selected_entry": {
 963      "height": 24,
 964      "icon_color": "#9c9c9c",
 965      "icon_size": 8,
 966      "icon_spacing": 8,
 967      "text": {
 968        "family": "Zed Mono",
 969        "color": "#2b2b2b",
 970        "size": 14
 971      }
 972    },
 973    "hovered_selected_entry": {
 974      "height": 24,
 975      "background": "#eaeaea",
 976      "icon_color": "#9c9c9c",
 977      "icon_size": 8,
 978      "icon_spacing": 8,
 979      "text": {
 980        "family": "Zed Mono",
 981        "color": "#000000",
 982        "size": 14
 983      }
 984    }
 985  },
 986  "chat_panel": {
 987    "padding": {
 988      "top": 12,
 989      "left": 12,
 990      "bottom": 12,
 991      "right": 12
 992    },
 993    "channel_name": {
 994      "family": "Zed Sans",
 995      "color": "#2b2b2b",
 996      "weight": "bold",
 997      "size": 14
 998    },
 999    "channel_name_hash": {
1000      "family": "Zed Sans",
1001      "color": "#636363",
1002      "size": 14,
1003      "padding": {
1004        "right": 8
1005      }
1006    },
1007    "channel_select": {
1008      "header": {
1009        "name": {
1010          "family": "Zed Sans",
1011          "color": "#2b2b2b",
1012          "size": 14
1013        },
1014        "padding": {
1015          "bottom": 4,
1016          "left": 0
1017        },
1018        "hash": {
1019          "family": "Zed Sans",
1020          "color": "#636363",
1021          "size": 14,
1022          "margin": {
1023            "right": 8
1024          }
1025        },
1026        "corner_radius": 0
1027      },
1028      "item": {
1029        "name": {
1030          "family": "Zed Sans",
1031          "color": "#474747",
1032          "size": 14
1033        },
1034        "padding": 4,
1035        "hash": {
1036          "family": "Zed Sans",
1037          "color": "#636363",
1038          "size": 14,
1039          "margin": {
1040            "right": 8
1041          }
1042        },
1043        "corner_radius": 0
1044      },
1045      "hovered_item": {
1046        "name": {
1047          "family": "Zed Sans",
1048          "color": "#474747",
1049          "size": 14
1050        },
1051        "padding": 4,
1052        "hash": {
1053          "family": "Zed Sans",
1054          "color": "#636363",
1055          "size": 14,
1056          "margin": {
1057            "right": 8
1058          }
1059        },
1060        "background": "#eaeaea",
1061        "corner_radius": 6
1062      },
1063      "active_item": {
1064        "name": {
1065          "family": "Zed Sans",
1066          "color": "#2b2b2b",
1067          "size": 14
1068        },
1069        "padding": 4,
1070        "hash": {
1071          "family": "Zed Sans",
1072          "color": "#636363",
1073          "size": 14,
1074          "margin": {
1075            "right": 8
1076          }
1077        },
1078        "corner_radius": 0
1079      },
1080      "hovered_active_item": {
1081        "name": {
1082          "family": "Zed Sans",
1083          "color": "#2b2b2b",
1084          "size": 14
1085        },
1086        "padding": 4,
1087        "hash": {
1088          "family": "Zed Sans",
1089          "color": "#636363",
1090          "size": 14,
1091          "margin": {
1092            "right": 8
1093          }
1094        },
1095        "background": "#eaeaea",
1096        "corner_radius": 6
1097      },
1098      "menu": {
1099        "background": "#ffffff",
1100        "corner_radius": 6,
1101        "padding": 4,
1102        "border": {
1103          "color": "#d5d5d5",
1104          "width": 1
1105        },
1106        "shadow": {
1107          "blur": 16,
1108          "color": "#0000001f",
1109          "offset": [
1110            0,
1111            2
1112          ]
1113        }
1114      }
1115    },
1116    "sign_in_prompt": {
1117      "family": "Zed Sans",
1118      "color": "#474747",
1119      "underline": true,
1120      "size": 14
1121    },
1122    "hovered_sign_in_prompt": {
1123      "family": "Zed Sans",
1124      "color": "#2b2b2b",
1125      "underline": true,
1126      "size": 14
1127    },
1128    "message": {
1129      "body": {
1130        "family": "Zed Sans",
1131        "color": "#474747",
1132        "size": 14
1133      },
1134      "timestamp": {
1135        "family": "Zed Sans",
1136        "color": "#636363",
1137        "size": 14
1138      },
1139      "padding": {
1140        "bottom": 6
1141      },
1142      "sender": {
1143        "family": "Zed Sans",
1144        "color": "#2b2b2b",
1145        "weight": "bold",
1146        "size": 14,
1147        "margin": {
1148          "right": 8
1149        }
1150      }
1151    },
1152    "pending_message": {
1153      "body": {
1154        "family": "Zed Sans",
1155        "color": "#636363",
1156        "size": 14
1157      },
1158      "timestamp": {
1159        "family": "Zed Sans",
1160        "color": "#636363",
1161        "size": 14
1162      },
1163      "padding": {
1164        "bottom": 6
1165      },
1166      "sender": {
1167        "family": "Zed Sans",
1168        "color": "#636363",
1169        "weight": "bold",
1170        "size": 14,
1171        "margin": {
1172          "right": 8
1173        }
1174      }
1175    },
1176    "input_editor": {
1177      "background": "#ffffff",
1178      "corner_radius": 6,
1179      "text": {
1180        "family": "Zed Mono",
1181        "color": "#2b2b2b",
1182        "size": 14
1183      },
1184      "placeholder_text": {
1185        "family": "Zed Mono",
1186        "color": "#808080",
1187        "size": 14
1188      },
1189      "selection": {
1190        "cursor": "#2472f2",
1191        "selection": "#2472f23d"
1192      },
1193      "border": {
1194        "color": "#d5d5d5",
1195        "width": 1
1196      },
1197      "padding": {
1198        "bottom": 7,
1199        "left": 8,
1200        "right": 8,
1201        "top": 7
1202      }
1203    }
1204  },
1205  "contacts_panel": {
1206    "padding": {
1207      "top": 12,
1208      "left": 12,
1209      "bottom": 12,
1210      "right": 12
1211    },
1212    "host_row_height": 28,
1213    "tree_branch_color": "#e3e3e3",
1214    "tree_branch_width": 1,
1215    "host_avatar": {
1216      "corner_radius": 10,
1217      "width": 18
1218    },
1219    "host_username": {
1220      "family": "Zed Mono",
1221      "color": "#2b2b2b",
1222      "size": 14,
1223      "padding": {
1224        "left": 8
1225      }
1226    },
1227    "project": {
1228      "guest_avatar_spacing": 4,
1229      "height": 24,
1230      "guest_avatar": {
1231        "corner_radius": 8,
1232        "width": 14
1233      },
1234      "name": {
1235        "family": "Zed Mono",
1236        "color": "#808080",
1237        "size": 14,
1238        "margin": {
1239          "right": 6
1240        }
1241      },
1242      "padding": {
1243        "left": 8
1244      }
1245    },
1246    "shared_project": {
1247      "guest_avatar_spacing": 4,
1248      "height": 24,
1249      "guest_avatar": {
1250        "corner_radius": 8,
1251        "width": 14
1252      },
1253      "name": {
1254        "family": "Zed Mono",
1255        "color": "#474747",
1256        "size": 14,
1257        "margin": {
1258          "right": 6
1259        }
1260      },
1261      "padding": {
1262        "left": 8
1263      },
1264      "background": "#f8f8f8",
1265      "corner_radius": 6
1266    },
1267    "hovered_shared_project": {
1268      "guest_avatar_spacing": 4,
1269      "height": 24,
1270      "guest_avatar": {
1271        "corner_radius": 8,
1272        "width": 14
1273      },
1274      "name": {
1275        "family": "Zed Mono",
1276        "color": "#474747",
1277        "size": 14,
1278        "margin": {
1279          "right": 6
1280        }
1281      },
1282      "padding": {
1283        "left": 8
1284      },
1285      "background": "#eaeaea",
1286      "corner_radius": 6
1287    },
1288    "unshared_project": {
1289      "guest_avatar_spacing": 4,
1290      "height": 24,
1291      "guest_avatar": {
1292        "corner_radius": 8,
1293        "width": 14
1294      },
1295      "name": {
1296        "family": "Zed Mono",
1297        "color": "#808080",
1298        "size": 14,
1299        "margin": {
1300          "right": 6
1301        }
1302      },
1303      "padding": {
1304        "left": 8
1305      }
1306    },
1307    "hovered_unshared_project": {
1308      "guest_avatar_spacing": 4,
1309      "height": 24,
1310      "guest_avatar": {
1311        "corner_radius": 8,
1312        "width": 14
1313      },
1314      "name": {
1315        "family": "Zed Mono",
1316        "color": "#808080",
1317        "size": 14,
1318        "margin": {
1319          "right": 6
1320        }
1321      },
1322      "padding": {
1323        "left": 8
1324      },
1325      "corner_radius": 6
1326    }
1327  },
1328  "search": {
1329    "match_background": "#fce9b7",
1330    "tab_icon_spacing": 8,
1331    "tab_icon_width": 14,
1332    "option_button": {
1333      "family": "Zed Mono",
1334      "color": "#474747",
1335      "size": 14,
1336      "background": "#f1f1f1",
1337      "corner_radius": 6,
1338      "border": {
1339        "color": "#d5d5d5",
1340        "width": 1
1341      },
1342      "margin": {
1343        "right": 4
1344      },
1345      "padding": {
1346        "bottom": 2,
1347        "left": 10,
1348        "right": 10,
1349        "top": 2
1350      },
1351      "active": {
1352        "family": "Zed Mono",
1353        "color": "#000000",
1354        "size": 14,
1355        "background": "#ffffff",
1356        "border": {
1357          "color": "#e3e3e3",
1358          "width": 1
1359        }
1360      },
1361      "hover": {
1362        "family": "Zed Mono",
1363        "color": "#000000",
1364        "size": 14,
1365        "background": "#f8f8f8",
1366        "border": {
1367          "color": "#e3e3e3",
1368          "width": 1
1369        }
1370      }
1371    },
1372    "editor": {
1373      "background": "#ffffff",
1374      "corner_radius": 8,
1375      "min_width": 200,
1376      "max_width": 500,
1377      "placeholder_text": {
1378        "family": "Zed Mono",
1379        "color": "#808080",
1380        "size": 14
1381      },
1382      "selection": {
1383        "cursor": "#2472f2",
1384        "selection": "#2472f23d"
1385      },
1386      "text": {
1387        "family": "Zed Mono",
1388        "color": "#000000",
1389        "size": 14
1390      },
1391      "border": {
1392        "color": "#d5d5d5",
1393        "width": 1
1394      },
1395      "margin": {
1396        "right": 12
1397      },
1398      "padding": {
1399        "top": 3,
1400        "bottom": 3,
1401        "left": 12,
1402        "right": 8
1403      }
1404    },
1405    "invalid_editor": {
1406      "background": "#ffffff",
1407      "corner_radius": 8,
1408      "min_width": 200,
1409      "max_width": 500,
1410      "placeholder_text": {
1411        "family": "Zed Mono",
1412        "color": "#808080",
1413        "size": 14
1414      },
1415      "selection": {
1416        "cursor": "#2472f2",
1417        "selection": "#2472f23d"
1418      },
1419      "text": {
1420        "family": "Zed Mono",
1421        "color": "#000000",
1422        "size": 14
1423      },
1424      "border": {
1425        "color": "#eb2d2d26",
1426        "width": 1
1427      },
1428      "margin": {
1429        "right": 12
1430      },
1431      "padding": {
1432        "top": 3,
1433        "bottom": 3,
1434        "left": 12,
1435        "right": 8
1436      }
1437    },
1438    "match_index": {
1439      "family": "Zed Mono",
1440      "color": "#636363",
1441      "size": 14,
1442      "padding": 6
1443    },
1444    "option_button_group": {
1445      "padding": {
1446        "left": 12,
1447        "right": 12
1448      }
1449    },
1450    "results_status": {
1451      "family": "Zed Mono",
1452      "color": "#2b2b2b",
1453      "size": 18
1454    }
1455  },
1456  "breadcrumbs": {
1457    "family": "Zed Sans",
1458    "color": "#474747",
1459    "size": 14,
1460    "padding": {
1461      "left": 6
1462    }
1463  }
1464}