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      "avatar_margin": 8,
 350      "height": 33,
 351      "background": "#eaeaea",
 352      "padding": {
 353        "left": 80,
 354        "right": 6
 355      },
 356      "title": {
 357        "family": "Zed Sans",
 358        "color": "#2b2b2b",
 359        "size": 14
 360      },
 361      "avatar": {
 362        "corner_radius": 10,
 363        "border": {
 364          "color": "#00000088",
 365          "width": 1
 366        }
 367      },
 368      "avatar_ribbon": {
 369        "height": 3,
 370        "width": 12
 371      },
 372      "border": {
 373        "color": "#d5d5d5",
 374        "width": 1,
 375        "bottom": true,
 376        "overlay": true
 377      },
 378      "sign_in_prompt": {
 379        "border": {
 380          "color": "#d5d5d5",
 381          "width": 1
 382        },
 383        "corner_radius": 6,
 384        "margin": {
 385          "top": 1
 386        },
 387        "padding": {
 388          "left": 6,
 389          "right": 6
 390        },
 391        "family": "Zed Sans",
 392        "color": "#474747",
 393        "size": 12,
 394        "hover": {
 395          "family": "Zed Sans",
 396          "color": "#000000",
 397          "size": 12
 398        }
 399      },
 400      "offline_icon": {
 401        "color": "#717171",
 402        "width": 16,
 403        "padding": {
 404          "right": 4
 405        }
 406      },
 407      "share_icon": {
 408        "corner_radius": 6,
 409        "margin": {
 410          "top": 3,
 411          "bottom": 2,
 412          "left": 6
 413        },
 414        "color": "#717171",
 415        "hover": {
 416          "background": "#e3e3e3",
 417          "color": "#717171"
 418        },
 419        "active": {
 420          "background": "#d5d5d5",
 421          "color": "#000000"
 422        },
 423        "active_hover": {
 424          "background": "#e3e3e3",
 425          "color": "#000000"
 426        }
 427      },
 428      "outdated_warning": {
 429        "family": "Zed Sans",
 430        "color": "#d3a20b",
 431        "size": 12,
 432        "background": "#f6a72426",
 433        "border": {
 434          "color": "#f6a72426",
 435          "width": 1
 436        },
 437        "padding": {
 438          "left": 6,
 439          "right": 6
 440        },
 441        "corner_radius": 6
 442      }
 443    },
 444    "toolbar": {
 445      "height": 34,
 446      "background": "#ffffff",
 447      "border": {
 448        "color": "#d5d5d5",
 449        "width": 1,
 450        "bottom": true
 451      },
 452      "item_spacing": 8,
 453      "padding": {
 454        "left": 16,
 455        "right": 8,
 456        "top": 4,
 457        "bottom": 4
 458      }
 459    },
 460    "breadcrumbs": {
 461      "family": "Zed Mono",
 462      "color": "#474747",
 463      "size": 14,
 464      "padding": {
 465        "left": 6
 466      }
 467    },
 468    "disconnected_overlay": {
 469      "family": "Zed Sans",
 470      "color": "#000000",
 471      "size": 14,
 472      "background": "#000000aa"
 473    }
 474  },
 475  "editor": {
 476    "text_color": "#1c1c1c",
 477    "background": "#ffffff",
 478    "active_line_background": "#0000000f",
 479    "code_actions_indicator": "#9c9c9c",
 480    "diff_background_deleted": "#c9181826",
 481    "diff_background_inserted": "#1b944726",
 482    "document_highlight_read_background": "#0000000f",
 483    "document_highlight_write_background": "#00000029",
 484    "error_color": "#eb2d2d",
 485    "gutter_background": "#ffffff",
 486    "gutter_padding_factor": 3.5,
 487    "highlighted_line_background": "#0000001f",
 488    "line_number": "#aaaaaa",
 489    "line_number_active": "#000000",
 490    "rename_fade": 0.6,
 491    "unnecessary_code_fade": 0.5,
 492    "selection": {
 493      "cursor": "#2472f2",
 494      "selection": "#2472f23d"
 495    },
 496    "guest_selections": [
 497      {
 498        "cursor": "#12d796",
 499        "selection": "#12d7963d"
 500      },
 501      {
 502        "cursor": "#de57e8",
 503        "selection": "#de57e83d"
 504      },
 505      {
 506        "cursor": "#f9812e",
 507        "selection": "#f9812e3d"
 508      },
 509      {
 510        "cursor": "#b066f8",
 511        "selection": "#b066f83d"
 512      },
 513      {
 514        "cursor": "#16d6c1",
 515        "selection": "#16d6c13d"
 516      },
 517      {
 518        "cursor": "#ef59a3",
 519        "selection": "#ef59a33d"
 520      },
 521      {
 522        "cursor": "#f7bf17",
 523        "selection": "#f7bf173d"
 524      }
 525    ],
 526    "autocomplete": {
 527      "background": "#ffffff",
 528      "corner_radius": 8,
 529      "padding": 4,
 530      "border": {
 531        "color": "#d5d5d5",
 532        "width": 1
 533      },
 534      "item": {
 535        "corner_radius": 6,
 536        "padding": {
 537          "bottom": 2,
 538          "left": 6,
 539          "right": 6,
 540          "top": 2
 541        }
 542      },
 543      "hovered_item": {
 544        "corner_radius": 6,
 545        "padding": {
 546          "bottom": 2,
 547          "left": 6,
 548          "right": 6,
 549          "top": 2
 550        },
 551        "background": "#00000008"
 552      },
 553      "margin": {
 554        "left": -14
 555      },
 556      "match_highlight": {
 557        "family": "Zed Mono",
 558        "color": "#484bed",
 559        "size": 14
 560      },
 561      "selected_item": {
 562        "corner_radius": 6,
 563        "padding": {
 564          "bottom": 2,
 565          "left": 6,
 566          "right": 6,
 567          "top": 2
 568        },
 569        "background": "#0000000f"
 570      }
 571    },
 572    "diagnostic_header": {
 573      "background": "#f8f8f8",
 574      "icon_width_factor": 1.5,
 575      "text_scale_factor": 0.857,
 576      "border": {
 577        "color": "#d5d5d5",
 578        "width": 1,
 579        "bottom": true,
 580        "top": true
 581      },
 582      "code": {
 583        "family": "Zed Mono",
 584        "color": "#636363",
 585        "size": 14,
 586        "margin": {
 587          "left": 10
 588        }
 589      },
 590      "message": {
 591        "highlight_text": {
 592          "family": "Zed Sans",
 593          "color": "#2b2b2b",
 594          "size": 14,
 595          "weight": "bold"
 596        },
 597        "text": {
 598          "family": "Zed Sans",
 599          "color": "#474747",
 600          "size": 14
 601        }
 602      }
 603    },
 604    "diagnostic_path_header": {
 605      "background": "#0000000f",
 606      "text_scale_factor": 0.857,
 607      "filename": {
 608        "family": "Zed Mono",
 609        "color": "#2b2b2b",
 610        "size": 14
 611      },
 612      "path": {
 613        "family": "Zed Mono",
 614        "color": "#636363",
 615        "size": 14,
 616        "margin": {
 617          "left": 12
 618        }
 619      }
 620    },
 621    "error_diagnostic": {
 622      "text_scale_factor": 0.857,
 623      "header": {
 624        "border": {
 625          "color": "#d5d5d5",
 626          "width": 1,
 627          "top": true
 628        }
 629      },
 630      "message": {
 631        "text": {
 632          "family": "Zed Sans",
 633          "color": "#eb2d2d",
 634          "size": 14
 635        },
 636        "highlight_text": {
 637          "family": "Zed Sans",
 638          "color": "#eb2d2d",
 639          "size": 14,
 640          "weight": "bold"
 641        }
 642      }
 643    },
 644    "warning_diagnostic": {
 645      "text_scale_factor": 0.857,
 646      "header": {
 647        "border": {
 648          "color": "#d5d5d5",
 649          "width": 1,
 650          "top": true
 651        }
 652      },
 653      "message": {
 654        "text": {
 655          "family": "Zed Sans",
 656          "color": "#d3a20b",
 657          "size": 14
 658        },
 659        "highlight_text": {
 660          "family": "Zed Sans",
 661          "color": "#d3a20b",
 662          "size": 14,
 663          "weight": "bold"
 664        }
 665      }
 666    },
 667    "information_diagnostic": {
 668      "text_scale_factor": 0.857,
 669      "header": {
 670        "border": {
 671          "color": "#d5d5d5",
 672          "width": 1,
 673          "top": true
 674        }
 675      },
 676      "message": {
 677        "text": {
 678          "family": "Zed Sans",
 679          "color": "#2472f2",
 680          "size": 14
 681        },
 682        "highlight_text": {
 683          "family": "Zed Sans",
 684          "color": "#2472f2",
 685          "size": 14,
 686          "weight": "bold"
 687        }
 688      }
 689    },
 690    "hint_diagnostic": {
 691      "text_scale_factor": 0.857,
 692      "header": {
 693        "border": {
 694          "color": "#d5d5d5",
 695          "width": 1,
 696          "top": true
 697        }
 698      },
 699      "message": {
 700        "text": {
 701          "family": "Zed Sans",
 702          "color": "#2472f2",
 703          "size": 14
 704        },
 705        "highlight_text": {
 706          "family": "Zed Sans",
 707          "color": "#2472f2",
 708          "size": 14,
 709          "weight": "bold"
 710        }
 711      }
 712    },
 713    "invalid_error_diagnostic": {
 714      "text_scale_factor": 0.857,
 715      "header": {
 716        "border": {
 717          "color": "#d5d5d5",
 718          "width": 1,
 719          "top": true
 720        }
 721      },
 722      "message": {
 723        "text": {
 724          "family": "Zed Sans",
 725          "color": "#636363",
 726          "size": 14
 727        },
 728        "highlight_text": {
 729          "family": "Zed Sans",
 730          "color": "#636363",
 731          "size": 14,
 732          "weight": "bold"
 733        }
 734      }
 735    },
 736    "invalid_hint_diagnostic": {
 737      "text_scale_factor": 0.857,
 738      "header": {
 739        "border": {
 740          "color": "#d5d5d5",
 741          "width": 1,
 742          "top": true
 743        }
 744      },
 745      "message": {
 746        "text": {
 747          "family": "Zed Sans",
 748          "color": "#636363",
 749          "size": 14
 750        },
 751        "highlight_text": {
 752          "family": "Zed Sans",
 753          "color": "#636363",
 754          "size": 14,
 755          "weight": "bold"
 756        }
 757      }
 758    },
 759    "invalid_information_diagnostic": {
 760      "text_scale_factor": 0.857,
 761      "header": {
 762        "border": {
 763          "color": "#d5d5d5",
 764          "width": 1,
 765          "top": true
 766        }
 767      },
 768      "message": {
 769        "text": {
 770          "family": "Zed Sans",
 771          "color": "#636363",
 772          "size": 14
 773        },
 774        "highlight_text": {
 775          "family": "Zed Sans",
 776          "color": "#636363",
 777          "size": 14,
 778          "weight": "bold"
 779        }
 780      }
 781    },
 782    "invalid_warning_diagnostic": {
 783      "text_scale_factor": 0.857,
 784      "header": {
 785        "border": {
 786          "color": "#d5d5d5",
 787          "width": 1,
 788          "top": true
 789        }
 790      },
 791      "message": {
 792        "text": {
 793          "family": "Zed Sans",
 794          "color": "#636363",
 795          "size": 14
 796        },
 797        "highlight_text": {
 798          "family": "Zed Sans",
 799          "color": "#636363",
 800          "size": 14,
 801          "weight": "bold"
 802        }
 803      }
 804    },
 805    "syntax": {
 806      "primary": {
 807        "color": "#1c1c1c",
 808        "weight": "normal"
 809      },
 810      "comment": {
 811        "color": "#717171",
 812        "weight": "normal"
 813      },
 814      "punctuation": {
 815        "color": "#555555",
 816        "weight": "normal"
 817      },
 818      "constant": {
 819        "color": "#1c1c1c",
 820        "weight": "normal"
 821      },
 822      "keyword": {
 823        "color": "#1819a1",
 824        "weight": "normal"
 825      },
 826      "function": {
 827        "color": "#bb550e",
 828        "weight": "normal"
 829      },
 830      "type": {
 831        "color": "#a8820e",
 832        "weight": "normal"
 833      },
 834      "variant": {
 835        "color": "#97142a",
 836        "weight": "normal"
 837      },
 838      "property": {
 839        "color": "#106c4e",
 840        "weight": "normal"
 841      },
 842      "enum": {
 843        "color": "#eb2d2d",
 844        "weight": "normal"
 845      },
 846      "operator": {
 847        "color": "#eb2d2d",
 848        "weight": "normal"
 849      },
 850      "string": {
 851        "color": "#eb2d2d",
 852        "weight": "normal"
 853      },
 854      "number": {
 855        "color": "#484bed",
 856        "weight": "normal"
 857      },
 858      "boolean": {
 859        "color": "#eb2d2d",
 860        "weight": "normal"
 861      },
 862      "predictive": {
 863        "color": "#808080",
 864        "weight": "normal"
 865      },
 866      "title": {
 867        "color": "#1096d3",
 868        "weight": "bold"
 869      },
 870      "emphasis": {
 871        "color": "#484bed",
 872        "weight": "normal"
 873      },
 874      "emphasis.strong": {
 875        "color": "#484bed",
 876        "weight": "bold"
 877      },
 878      "link_uri": {
 879        "color": "#79ba16",
 880        "weight": "normal",
 881        "underline": true
 882      },
 883      "link_text": {
 884        "color": "#eb2d2d",
 885        "weight": "normal",
 886        "italic": true
 887      }
 888    }
 889  },
 890  "project_diagnostics": {
 891    "background": "#ffffff",
 892    "tab_icon_spacing": 4,
 893    "tab_icon_width": 13,
 894    "tab_summary_spacing": 10,
 895    "empty_message": {
 896      "family": "Zed Sans",
 897      "color": "#474747",
 898      "size": 16
 899    }
 900  },
 901  "command_palette": {
 902    "keystroke_spacing": 8,
 903    "key": {
 904      "text": {
 905        "family": "Zed Mono",
 906        "color": "#474747",
 907        "size": 12
 908      },
 909      "corner_radius": 4,
 910      "background": "#f1f1f1",
 911      "border": {
 912        "color": "#d5d5d5",
 913        "width": 1
 914      },
 915      "padding": {
 916        "top": 2,
 917        "bottom": 2,
 918        "left": 8,
 919        "right": 8
 920      },
 921      "margin": {
 922        "left": 2
 923      },
 924      "active": {
 925        "text": {
 926          "family": "Zed Mono",
 927          "color": "#000000",
 928          "size": 12
 929        }
 930      }
 931    }
 932  },
 933  "project_panel": {
 934    "padding": {
 935      "left": 12,
 936      "right": 12,
 937      "top": 6,
 938      "bottom": 6
 939    },
 940    "indent_width": 20,
 941    "entry": {
 942      "height": 24,
 943      "icon_color": "#9c9c9c",
 944      "icon_size": 8,
 945      "icon_spacing": 8,
 946      "text": {
 947        "family": "Zed Mono",
 948        "color": "#636363",
 949        "size": 14
 950      },
 951      "hover": {
 952        "background": "#eaeaea",
 953        "text": {
 954          "family": "Zed Mono",
 955          "color": "#2b2b2b",
 956          "size": 14
 957        }
 958      },
 959      "active": {
 960        "background": "#e3e3e3",
 961        "text": {
 962          "family": "Zed Mono",
 963          "color": "#2b2b2b",
 964          "size": 14
 965        }
 966      },
 967      "active_hover": {
 968        "background": "#eaeaea",
 969        "text": {
 970          "family": "Zed Mono",
 971          "color": "#000000",
 972          "size": 14
 973        }
 974      }
 975    },
 976    "filename_editor": {
 977      "background": "#0000000f",
 978      "text": {
 979        "family": "Zed Mono",
 980        "color": "#2b2b2b",
 981        "size": 14
 982      },
 983      "selection": {
 984        "cursor": "#2472f2",
 985        "selection": "#2472f23d"
 986      }
 987    }
 988  },
 989  "chat_panel": {
 990    "padding": {
 991      "top": 12,
 992      "left": 12,
 993      "bottom": 12,
 994      "right": 12
 995    },
 996    "channel_name": {
 997      "family": "Zed Sans",
 998      "color": "#2b2b2b",
 999      "weight": "bold",
1000      "size": 14
1001    },
1002    "channel_name_hash": {
1003      "family": "Zed Sans",
1004      "color": "#636363",
1005      "size": 14,
1006      "padding": {
1007        "right": 8
1008      }
1009    },
1010    "channel_select": {
1011      "header": {
1012        "name": {
1013          "family": "Zed Sans",
1014          "color": "#2b2b2b",
1015          "size": 14
1016        },
1017        "padding": {
1018          "bottom": 4,
1019          "left": 0
1020        },
1021        "hash": {
1022          "family": "Zed Sans",
1023          "color": "#636363",
1024          "size": 14,
1025          "margin": {
1026            "right": 8
1027          }
1028        },
1029        "corner_radius": 0
1030      },
1031      "item": {
1032        "name": {
1033          "family": "Zed Sans",
1034          "color": "#474747",
1035          "size": 14
1036        },
1037        "padding": 4,
1038        "hash": {
1039          "family": "Zed Sans",
1040          "color": "#636363",
1041          "size": 14,
1042          "margin": {
1043            "right": 8
1044          }
1045        },
1046        "corner_radius": 0
1047      },
1048      "hovered_item": {
1049        "name": {
1050          "family": "Zed Sans",
1051          "color": "#474747",
1052          "size": 14
1053        },
1054        "padding": 4,
1055        "hash": {
1056          "family": "Zed Sans",
1057          "color": "#636363",
1058          "size": 14,
1059          "margin": {
1060            "right": 8
1061          }
1062        },
1063        "background": "#eaeaea",
1064        "corner_radius": 6
1065      },
1066      "active_item": {
1067        "name": {
1068          "family": "Zed Sans",
1069          "color": "#2b2b2b",
1070          "size": 14
1071        },
1072        "padding": 4,
1073        "hash": {
1074          "family": "Zed Sans",
1075          "color": "#636363",
1076          "size": 14,
1077          "margin": {
1078            "right": 8
1079          }
1080        },
1081        "corner_radius": 0
1082      },
1083      "hovered_active_item": {
1084        "name": {
1085          "family": "Zed Sans",
1086          "color": "#2b2b2b",
1087          "size": 14
1088        },
1089        "padding": 4,
1090        "hash": {
1091          "family": "Zed Sans",
1092          "color": "#636363",
1093          "size": 14,
1094          "margin": {
1095            "right": 8
1096          }
1097        },
1098        "background": "#eaeaea",
1099        "corner_radius": 6
1100      },
1101      "menu": {
1102        "background": "#ffffff",
1103        "corner_radius": 6,
1104        "padding": 4,
1105        "border": {
1106          "color": "#d5d5d5",
1107          "width": 1
1108        },
1109        "shadow": {
1110          "blur": 16,
1111          "color": "#0000001f",
1112          "offset": [
1113            0,
1114            2
1115          ]
1116        }
1117      }
1118    },
1119    "sign_in_prompt": {
1120      "family": "Zed Sans",
1121      "color": "#474747",
1122      "underline": true,
1123      "size": 14
1124    },
1125    "hovered_sign_in_prompt": {
1126      "family": "Zed Sans",
1127      "color": "#2b2b2b",
1128      "underline": true,
1129      "size": 14
1130    },
1131    "message": {
1132      "body": {
1133        "family": "Zed Sans",
1134        "color": "#474747",
1135        "size": 14
1136      },
1137      "timestamp": {
1138        "family": "Zed Sans",
1139        "color": "#636363",
1140        "size": 14
1141      },
1142      "padding": {
1143        "bottom": 6
1144      },
1145      "sender": {
1146        "family": "Zed Sans",
1147        "color": "#2b2b2b",
1148        "weight": "bold",
1149        "size": 14,
1150        "margin": {
1151          "right": 8
1152        }
1153      }
1154    },
1155    "pending_message": {
1156      "body": {
1157        "family": "Zed Sans",
1158        "color": "#636363",
1159        "size": 14
1160      },
1161      "timestamp": {
1162        "family": "Zed Sans",
1163        "color": "#636363",
1164        "size": 14
1165      },
1166      "padding": {
1167        "bottom": 6
1168      },
1169      "sender": {
1170        "family": "Zed Sans",
1171        "color": "#636363",
1172        "weight": "bold",
1173        "size": 14,
1174        "margin": {
1175          "right": 8
1176        }
1177      }
1178    },
1179    "input_editor": {
1180      "background": "#ffffff",
1181      "corner_radius": 6,
1182      "text": {
1183        "family": "Zed Mono",
1184        "color": "#2b2b2b",
1185        "size": 14
1186      },
1187      "placeholder_text": {
1188        "family": "Zed Mono",
1189        "color": "#808080",
1190        "size": 14
1191      },
1192      "selection": {
1193        "cursor": "#2472f2",
1194        "selection": "#2472f23d"
1195      },
1196      "border": {
1197        "color": "#d5d5d5",
1198        "width": 1
1199      },
1200      "padding": {
1201        "bottom": 7,
1202        "left": 8,
1203        "right": 8,
1204        "top": 7
1205      }
1206    }
1207  },
1208  "contacts_panel": {
1209    "padding": {
1210      "top": 12,
1211      "left": 12,
1212      "bottom": 12,
1213      "right": 12
1214    },
1215    "user_query_editor": {
1216      "background": "#ffffff",
1217      "corner_radius": 6,
1218      "text": {
1219        "family": "Zed Mono",
1220        "color": "#2b2b2b",
1221        "size": 14
1222      },
1223      "placeholder_text": {
1224        "family": "Zed Mono",
1225        "color": "#808080",
1226        "size": 14
1227      },
1228      "selection": {
1229        "cursor": "#2472f2",
1230        "selection": "#2472f23d"
1231      },
1232      "border": {
1233        "color": "#d5d5d5",
1234        "width": 1
1235      },
1236      "padding": {
1237        "bottom": 4,
1238        "left": 8,
1239        "right": 8,
1240        "top": 4
1241      }
1242    },
1243    "add_contact_icon": {
1244      "margin": {
1245        "left": 6
1246      },
1247      "color": "#393939"
1248    },
1249    "row_height": 28,
1250    "tree_branch_color": "#e3e3e3",
1251    "tree_branch_width": 1,
1252    "contact_avatar": {
1253      "corner_radius": 10,
1254      "width": 18
1255    },
1256    "contact_username": {
1257      "family": "Zed Mono",
1258      "color": "#2b2b2b",
1259      "size": 14,
1260      "padding": {
1261        "left": 8
1262      }
1263    },
1264    "edit_contact": {
1265      "family": "Zed Mono",
1266      "color": "#2b2b2b",
1267      "size": 14,
1268      "background": "#eaeaea",
1269      "corner_radius": 12,
1270      "padding": {
1271        "left": 7,
1272        "right": 7
1273      }
1274    },
1275    "header": {
1276      "family": "Zed Mono",
1277      "color": "#474747",
1278      "size": 14
1279    },
1280    "project": {
1281      "guest_avatar_spacing": 4,
1282      "height": 24,
1283      "guest_avatar": {
1284        "corner_radius": 8,
1285        "width": 14
1286      },
1287      "name": {
1288        "family": "Zed Mono",
1289        "color": "#808080",
1290        "size": 14,
1291        "margin": {
1292          "right": 6
1293        }
1294      },
1295      "padding": {
1296        "left": 8
1297      }
1298    },
1299    "shared_project": {
1300      "guest_avatar_spacing": 4,
1301      "height": 24,
1302      "guest_avatar": {
1303        "corner_radius": 8,
1304        "width": 14
1305      },
1306      "name": {
1307        "family": "Zed Mono",
1308        "color": "#474747",
1309        "size": 14,
1310        "margin": {
1311          "right": 6
1312        }
1313      },
1314      "padding": {
1315        "left": 8
1316      },
1317      "background": "#f8f8f8",
1318      "corner_radius": 6
1319    },
1320    "hovered_shared_project": {
1321      "guest_avatar_spacing": 4,
1322      "height": 24,
1323      "guest_avatar": {
1324        "corner_radius": 8,
1325        "width": 14
1326      },
1327      "name": {
1328        "family": "Zed Mono",
1329        "color": "#474747",
1330        "size": 14,
1331        "margin": {
1332          "right": 6
1333        }
1334      },
1335      "padding": {
1336        "left": 8
1337      },
1338      "background": "#eaeaea",
1339      "corner_radius": 6
1340    },
1341    "unshared_project": {
1342      "guest_avatar_spacing": 4,
1343      "height": 24,
1344      "guest_avatar": {
1345        "corner_radius": 8,
1346        "width": 14
1347      },
1348      "name": {
1349        "family": "Zed Mono",
1350        "color": "#808080",
1351        "size": 14,
1352        "margin": {
1353          "right": 6
1354        }
1355      },
1356      "padding": {
1357        "left": 8
1358      }
1359    },
1360    "hovered_unshared_project": {
1361      "guest_avatar_spacing": 4,
1362      "height": 24,
1363      "guest_avatar": {
1364        "corner_radius": 8,
1365        "width": 14
1366      },
1367      "name": {
1368        "family": "Zed Mono",
1369        "color": "#808080",
1370        "size": 14,
1371        "margin": {
1372          "right": 6
1373        }
1374      },
1375      "padding": {
1376        "left": 8
1377      },
1378      "corner_radius": 6
1379    }
1380  },
1381  "search": {
1382    "match_background": "#fce9b7",
1383    "tab_icon_spacing": 8,
1384    "tab_icon_width": 14,
1385    "option_button": {
1386      "family": "Zed Mono",
1387      "color": "#474747",
1388      "size": 14,
1389      "background": "#f1f1f1",
1390      "corner_radius": 6,
1391      "border": {
1392        "color": "#d5d5d5",
1393        "width": 1
1394      },
1395      "margin": {
1396        "right": 4
1397      },
1398      "padding": {
1399        "bottom": 2,
1400        "left": 10,
1401        "right": 10,
1402        "top": 2
1403      },
1404      "active": {
1405        "family": "Zed Mono",
1406        "color": "#000000",
1407        "size": 14,
1408        "background": "#ffffff",
1409        "border": {
1410          "color": "#e3e3e3",
1411          "width": 1
1412        }
1413      },
1414      "hover": {
1415        "family": "Zed Mono",
1416        "color": "#000000",
1417        "size": 14,
1418        "background": "#f8f8f8",
1419        "border": {
1420          "color": "#e3e3e3",
1421          "width": 1
1422        }
1423      }
1424    },
1425    "editor": {
1426      "background": "#ffffff",
1427      "corner_radius": 8,
1428      "min_width": 200,
1429      "max_width": 500,
1430      "placeholder_text": {
1431        "family": "Zed Mono",
1432        "color": "#808080",
1433        "size": 14
1434      },
1435      "selection": {
1436        "cursor": "#2472f2",
1437        "selection": "#2472f23d"
1438      },
1439      "text": {
1440        "family": "Zed Mono",
1441        "color": "#000000",
1442        "size": 14
1443      },
1444      "border": {
1445        "color": "#d5d5d5",
1446        "width": 1
1447      },
1448      "margin": {
1449        "right": 12
1450      },
1451      "padding": {
1452        "top": 3,
1453        "bottom": 3,
1454        "left": 12,
1455        "right": 8
1456      }
1457    },
1458    "invalid_editor": {
1459      "background": "#ffffff",
1460      "corner_radius": 8,
1461      "min_width": 200,
1462      "max_width": 500,
1463      "placeholder_text": {
1464        "family": "Zed Mono",
1465        "color": "#808080",
1466        "size": 14
1467      },
1468      "selection": {
1469        "cursor": "#2472f2",
1470        "selection": "#2472f23d"
1471      },
1472      "text": {
1473        "family": "Zed Mono",
1474        "color": "#000000",
1475        "size": 14
1476      },
1477      "border": {
1478        "color": "#eb2d2d26",
1479        "width": 1
1480      },
1481      "margin": {
1482        "right": 12
1483      },
1484      "padding": {
1485        "top": 3,
1486        "bottom": 3,
1487        "left": 12,
1488        "right": 8
1489      }
1490    },
1491    "match_index": {
1492      "family": "Zed Mono",
1493      "color": "#636363",
1494      "size": 14,
1495      "padding": 6
1496    },
1497    "option_button_group": {
1498      "padding": {
1499        "left": 12,
1500        "right": 12
1501      }
1502    },
1503    "results_status": {
1504      "family": "Zed Mono",
1505      "color": "#2b2b2b",
1506      "size": 18
1507    }
1508  },
1509  "breadcrumbs": {
1510    "family": "Zed Sans",
1511    "color": "#474747",
1512    "size": 14,
1513    "padding": {
1514      "left": 6
1515    }
1516  }
1517}