.gitignore 🔗
@@ -6,3 +6,4 @@
/crates/collab/.env.toml
/crates/collab/static/styles.css
/vendor/bin
+/assets/themes
Max Brunsfeld and Keith Simmons created
* Generate the themes on build
* In debug builds, watch the theme sources. When they change, re-generate
the themes and reload the current theme, removing the need for the
`theme_selector::Reload` command.
Co-authored-by: Keith Simmons <keith@zed.dev>
.gitignore | 1
assets/keymaps/default.json | 1
assets/themes/cave-dark.json | 1710 -----------------------
assets/themes/cave-light.json | 1710 -----------------------
assets/themes/solarized-dark.json | 1710 -----------------------
assets/themes/solarized-light.json | 1710 -----------------------
assets/themes/sulphurpool-dark.json | 1710 -----------------------
assets/themes/sulphurpool-light.json | 1710 -----------------------
crates/theme_selector/src/theme_selector.rs | 5
crates/zed/build.rs | 28
crates/zed/src/main.rs | 39
script/build-themes | 7
styles/nodemon.json | 8
styles/package-lock.json | 1341 +----------------
styles/package.json | 6
15 files changed, 158 insertions(+), 11,538 deletions(-)
@@ -6,3 +6,4 @@
/crates/collab/.env.toml
/crates/collab/static/styles.css
/vendor/bin
+/assets/themes
@@ -210,7 +210,6 @@
"bindings": {
"cmd-shift-F": "project_search::Deploy",
"cmd-k cmd-t": "theme_selector::Toggle",
- "cmd-k t": "theme_selector::Reload",
"cmd-k cmd-s": "zed::OpenKeymap",
"cmd-t": "project_symbols::Toggle",
"cmd-p": "file_finder::Toggle",
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#26232a",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#3f3b45",
- "text": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- }
- },
- "hover": {
- "background": "#332f38"
- }
- },
- "border": {
- "color": "#19171c",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#7e7887",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#19171c",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#26232a",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#26232a",
- "icon_close": "#8b8792",
- "icon_close_active": "#efecf4",
- "icon_conflict": "#a06e3b",
- "icon_dirty": "#576ddb",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "border": {
- "color": "#19171c",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#19171c",
- "icon_close": "#8b8792",
- "icon_close_active": "#efecf4",
- "icon_conflict": "#a06e3b",
- "icon_dirty": "#576ddb",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#efecf4",
- "size": 14
- },
- "border": {
- "color": "#19171c",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#19171c",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#26232a",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "icon_color": "#8b8792",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "icon_color": "#e2dfe7",
- "background": "#332f38"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "icon_color_ok": "#8b8792",
- "icon_color_warning": "#a06e3b",
- "icon_color_error": "#be4678",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#a06e3b26",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#be467826",
- "border": {
- "color": "#be467826",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#e2dfe7",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#332f38"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#a06e3b33",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#be467833",
- "border": {
- "color": "#be467826",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#8b8792",
- "hover": {
- "icon_color": "#e2dfe7",
- "background": "#332f38"
- },
- "active": {
- "icon_color": "#efecf4",
- "background": "#3f3b45"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#26232a"
- },
- "background": "#576ddb"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#332f38",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#19171c",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#19171c",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#efecf4",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#8b8792",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#8b8792",
- "hover": {
- "background": "#3f3b45",
- "color": "#8b8792"
- },
- "active": {
- "background": "#4c4653",
- "color": "#efecf4"
- },
- "active_hover": {
- "background": "#3f3b45",
- "color": "#efecf4"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 12,
- "background": "#a06e3b26",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#19171c",
- "border": {
- "color": "#26232a",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#efecf4",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#26232a",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#19171c",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#efecf4",
- "background": "#19171c",
- "active_line_background": "#26232a",
- "code_actions_indicator": "#8b8792",
- "diff_background_deleted": "#be467826",
- "diff_background_inserted": "#2a929226",
- "document_highlight_read_background": "#5852603d",
- "document_highlight_write_background": "#5852607a",
- "error_color": "#be4678",
- "gutter_background": "#19171c",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#332f38",
- "line_number": "#7e7887",
- "line_number_active": "#efecf4",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "guest_selections": [
- {
- "cursor": "#2a9292",
- "selection": "#2a92923d"
- },
- {
- "cursor": "#bf40bf",
- "selection": "#bf40bf3d"
- },
- {
- "cursor": "#aa573c",
- "selection": "#aa573c3d"
- },
- {
- "cursor": "#955ae7",
- "selection": "#955ae73d"
- },
- {
- "cursor": "#398bc6",
- "selection": "#398bc63d"
- },
- {
- "cursor": "#be4678",
- "selection": "#be46783d"
- },
- {
- "cursor": "#a06e3b",
- "selection": "#a06e3b3d"
- }
- ],
- "autocomplete": {
- "background": "#19171c",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#1c1a20"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#576ddb",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#201d23"
- }
- },
- "diagnostic_header": {
- "background": "#26232a",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#26232a",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#26232a",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#be4678",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#be4678",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#19171c",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#efecf4",
- "weight": "normal"
- },
- "comment": {
- "color": "#8b8792",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#e2dfe7",
- "weight": "normal"
- },
- "constant": {
- "color": "#7e7887",
- "weight": "normal"
- },
- "keyword": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "function": {
- "color": "#a06e3b",
- "weight": "normal"
- },
- "type": {
- "color": "#398bc6",
- "weight": "normal"
- },
- "variant": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "property": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "enum": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "operator": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "string": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "number": {
- "color": "#2a9292",
- "weight": "normal"
- },
- "boolean": {
- "color": "#2a9292",
- "weight": "normal"
- },
- "predictive": {
- "color": "#8b8792",
- "weight": "normal"
- },
- "title": {
- "color": "#a06e3b",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#576ddb",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#2a9292",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#aa573c",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#19171c",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#19171c",
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#8b8792",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14
- },
- "hover": {
- "background": "#332f38",
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- }
- },
- "active": {
- "background": "#3f3b45",
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#332f38",
- "text": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#201d23",
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#332f38",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#332f38",
- "corner_radius": 6
- },
- "menu": {
- "background": "#19171c",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#19171c",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#19171c",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#19171c",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#e2dfe7",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14,
- "background": "#4c4653"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#4c4653"
- }
- },
- "tree_branch": {
- "color": "#655f6d",
- "width": 1,
- "hover": {
- "color": "#655f6d"
- },
- "active": {
- "color": "#655f6d"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#332f38",
- "color": "#e2dfe7",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#3f3b45"
- }
- },
- "disabled_contact_button": {
- "background": "#332f38",
- "color": "#8b8792",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#26232a",
- "hover": {
- "background": "#332f38"
- },
- "active": {
- "background": "#3f3b45"
- }
- }
- },
- "contact_finder": {
- "background": "#26232a",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#3f3b45",
- "text": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 14
- }
- },
- "hover": {
- "background": "#332f38"
- }
- },
- "border": {
- "color": "#19171c",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#7e7887",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#19171c",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 14
- },
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#332f38",
- "color": "#e2dfe7",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#3f3b45"
- }
- },
- "disabled_contact_button": {
- "background": "#332f38",
- "color": "#8b8792",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#3d1576",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "background": "#332f38",
- "corner_radius": 6,
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 14,
- "background": "#4c4653",
- "border": {
- "color": "#655f6d",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 14,
- "background": "#3f3b45",
- "border": {
- "color": "#655f6d",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#19171c",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 14
- },
- "border": {
- "color": "#26232a",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#19171c",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#7e7887",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#efecf4",
- "size": 14
- },
- "border": {
- "color": "#be467826",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#8b8792",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#e2dfe7",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#8b8792",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#e2dfe7",
- "size": 12,
- "background": "#19171c",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#1c1a20"
- }
- },
- "dismiss_button": {
- "color": "#8b8792",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#e2dfe7"
- }
- }
- }
-}
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#e2dfe7",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#b7b3bd",
- "text": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- }
- },
- "hover": {
- "background": "#ccc9d2"
- }
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#655f6d",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#efecf4",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#e2dfe7",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#e2dfe7",
- "icon_close": "#585260",
- "icon_close_active": "#19171c",
- "icon_conflict": "#a06e3b",
- "icon_dirty": "#576ddb",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#efecf4",
- "icon_close": "#585260",
- "icon_close_active": "#19171c",
- "icon_conflict": "#a06e3b",
- "icon_dirty": "#576ddb",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#19171c",
- "size": 14
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#b7b3bd",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#ccc9d2",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "icon_color": "#585260",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "icon_color": "#26232a",
- "background": "#ccc9d2"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "icon_color_ok": "#585260",
- "icon_color_warning": "#a06e3b",
- "icon_color_error": "#be4678",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#a06e3b26",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#be467826",
- "border": {
- "color": "#be467826",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#26232a",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#ccc9d2"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#a06e3b33",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#be467833",
- "border": {
- "color": "#be467826",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#585260",
- "hover": {
- "icon_color": "#26232a",
- "background": "#ccc9d2"
- },
- "active": {
- "icon_color": "#19171c",
- "background": "#b7b3bd"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#e2dfe7"
- },
- "background": "#576ddb"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#ccc9d2",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#b7b3bd",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#585260",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#19171c",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#585260",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#585260",
- "hover": {
- "background": "#b7b3bd",
- "color": "#585260"
- },
- "active": {
- "background": "#a19da7",
- "color": "#19171c"
- },
- "active_hover": {
- "background": "#b7b3bd",
- "color": "#19171c"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 12,
- "background": "#a06e3b26",
- "border": {
- "color": "#a06e3b26",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#efecf4",
- "border": {
- "color": "#ccc9d2",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#19171c",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#e2dfe7",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#b7b3bd",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#19171c",
- "background": "#efecf4",
- "active_line_background": "#e2dfe7",
- "code_actions_indicator": "#585260",
- "diff_background_deleted": "#be467826",
- "diff_background_inserted": "#2a929226",
- "document_highlight_read_background": "#8b87921f",
- "document_highlight_write_background": "#8b87923d",
- "error_color": "#be4678",
- "gutter_background": "#efecf4",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#ccc9d2",
- "line_number": "#655f6d",
- "line_number_active": "#19171c",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "guest_selections": [
- {
- "cursor": "#2a9292",
- "selection": "#2a92923d"
- },
- {
- "cursor": "#bf40bf",
- "selection": "#bf40bf3d"
- },
- {
- "cursor": "#aa573c",
- "selection": "#aa573c3d"
- },
- {
- "cursor": "#955ae7",
- "selection": "#955ae73d"
- },
- {
- "cursor": "#398bc6",
- "selection": "#398bc63d"
- },
- {
- "cursor": "#be4678",
- "selection": "#be46783d"
- },
- {
- "cursor": "#a06e3b",
- "selection": "#a06e3b3d"
- }
- ],
- "autocomplete": {
- "background": "#efecf4",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#ece9f1"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#576ddb",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#e9e6ee"
- }
- },
- "diagnostic_header": {
- "background": "#e2dfe7",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#ccc9d2",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#e2dfe7",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#be4678",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#be4678",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#a06e3b",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#b7b3bd",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#19171c",
- "weight": "normal"
- },
- "comment": {
- "color": "#585260",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#26232a",
- "weight": "normal"
- },
- "constant": {
- "color": "#655f6d",
- "weight": "normal"
- },
- "keyword": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "function": {
- "color": "#a06e3b",
- "weight": "normal"
- },
- "type": {
- "color": "#398bc6",
- "weight": "normal"
- },
- "variant": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "property": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "enum": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "operator": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "string": {
- "color": "#aa573c",
- "weight": "normal"
- },
- "number": {
- "color": "#2a9292",
- "weight": "normal"
- },
- "boolean": {
- "color": "#2a9292",
- "weight": "normal"
- },
- "predictive": {
- "color": "#585260",
- "weight": "normal"
- },
- "title": {
- "color": "#a06e3b",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#576ddb",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#576ddb",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#2a9292",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#aa573c",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#efecf4",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#efecf4",
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#585260",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14
- },
- "hover": {
- "background": "#ccc9d2",
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- }
- },
- "active": {
- "background": "#b7b3bd",
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#ccc9d2",
- "text": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#e9e6ee",
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#26232a",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#ccc9d2",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#ccc9d2",
- "corner_radius": 6
- },
- "menu": {
- "background": "#efecf4",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#b7b3bd",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#585260",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#26232a",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#26232a",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#585260",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#efecf4",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#efecf4",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#26232a",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14,
- "background": "#a19da7"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#a19da7"
- }
- },
- "tree_branch": {
- "color": "#655f6d",
- "width": 1,
- "hover": {
- "color": "#655f6d"
- },
- "active": {
- "color": "#655f6d"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#ccc9d2",
- "color": "#26232a",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#b7b3bd"
- }
- },
- "disabled_contact_button": {
- "background": "#ccc9d2",
- "color": "#585260",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#e2dfe7",
- "hover": {
- "background": "#ccc9d2"
- },
- "active": {
- "background": "#b7b3bd"
- }
- }
- },
- "contact_finder": {
- "background": "#e2dfe7",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#576ddb",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#b7b3bd",
- "text": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 14
- }
- },
- "hover": {
- "background": "#ccc9d2"
- }
- },
- "border": {
- "color": "#b7b3bd",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#655f6d",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#efecf4",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 14
- },
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#ccc9d2",
- "color": "#26232a",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#b7b3bd"
- }
- },
- "disabled_contact_button": {
- "background": "#ccc9d2",
- "color": "#585260",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#d5bdfa",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "background": "#ccc9d2",
- "corner_radius": 6,
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 14,
- "background": "#a19da7",
- "border": {
- "color": "#e2dfe7",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 14,
- "background": "#b7b3bd",
- "border": {
- "color": "#e2dfe7",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#efecf4",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 14
- },
- "border": {
- "color": "#ccc9d2",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#efecf4",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#655f6d",
- "size": 14
- },
- "selection": {
- "cursor": "#576ddb",
- "selection": "#576ddb3d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#19171c",
- "size": 14
- },
- "border": {
- "color": "#be467826",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#585260",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#26232a",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#585260",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#26232a",
- "size": 12,
- "background": "#efecf4",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#ece9f1"
- }
- },
- "dismiss_button": {
- "color": "#585260",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#26232a"
- }
- }
- }
-}
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#073642",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#30525c",
- "text": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- }
- },
- "hover": {
- "background": "#1b444f"
- }
- },
- "border": {
- "color": "#002b36",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#839496",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#002b36",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "border": {
- "color": "#073642",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#073642",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#073642",
- "icon_close": "#93a1a1",
- "icon_close_active": "#fdf6e3",
- "icon_conflict": "#b58900",
- "icon_dirty": "#268bd2",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "border": {
- "color": "#002b36",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#002b36",
- "icon_close": "#93a1a1",
- "icon_close_active": "#fdf6e3",
- "icon_conflict": "#b58900",
- "icon_dirty": "#268bd2",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#fdf6e3",
- "size": 14
- },
- "border": {
- "color": "#002b36",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#002b36",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#073642",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "icon_color": "#93a1a1",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "icon_color": "#eee8d5",
- "background": "#1b444f"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "icon_color_ok": "#93a1a1",
- "icon_color_warning": "#b58900",
- "icon_color_error": "#dc322f",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#b5890026",
- "border": {
- "color": "#b5890026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#dc322f26",
- "border": {
- "color": "#dc322f26",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#eee8d5",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#1b444f"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#b5890033",
- "border": {
- "color": "#b5890026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#dc322f33",
- "border": {
- "color": "#dc322f26",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#93a1a1",
- "hover": {
- "icon_color": "#eee8d5",
- "background": "#1b444f"
- },
- "active": {
- "icon_color": "#fdf6e3",
- "background": "#30525c"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#073642"
- },
- "background": "#268bd2"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#1b444f",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#002b36",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#002b36",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#fdf6e3",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#93a1a1",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#93a1a1",
- "hover": {
- "background": "#30525c",
- "color": "#93a1a1"
- },
- "active": {
- "background": "#446068",
- "color": "#fdf6e3"
- },
- "active_hover": {
- "background": "#30525c",
- "color": "#fdf6e3"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 12,
- "background": "#b5890026",
- "border": {
- "color": "#b5890026",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#002b36",
- "border": {
- "color": "#073642",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#fdf6e3",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#073642",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#002b36",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#fdf6e3",
- "background": "#002b36",
- "active_line_background": "#073642",
- "code_actions_indicator": "#93a1a1",
- "diff_background_deleted": "#dc322f26",
- "diff_background_inserted": "#85990026",
- "document_highlight_read_background": "#586e753d",
- "document_highlight_write_background": "#586e757a",
- "error_color": "#dc322f",
- "gutter_background": "#002b36",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#1b444f",
- "line_number": "#839496",
- "line_number_active": "#fdf6e3",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "guest_selections": [
- {
- "cursor": "#859900",
- "selection": "#8599003d"
- },
- {
- "cursor": "#d33682",
- "selection": "#d336823d"
- },
- {
- "cursor": "#cb4b16",
- "selection": "#cb4b163d"
- },
- {
- "cursor": "#6c71c4",
- "selection": "#6c71c43d"
- },
- {
- "cursor": "#2aa198",
- "selection": "#2aa1983d"
- },
- {
- "cursor": "#dc322f",
- "selection": "#dc322f3d"
- },
- {
- "cursor": "#b58900",
- "selection": "#b589003d"
- }
- ],
- "autocomplete": {
- "background": "#002b36",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#073642",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#022e39"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#268bd2",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#04313c"
- }
- },
- "diagnostic_header": {
- "background": "#073642",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#073642",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#073642",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#dc322f",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#dc322f",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#002b36",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#fdf6e3",
- "weight": "normal"
- },
- "comment": {
- "color": "#93a1a1",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#eee8d5",
- "weight": "normal"
- },
- "constant": {
- "color": "#839496",
- "weight": "normal"
- },
- "keyword": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "function": {
- "color": "#b58900",
- "weight": "normal"
- },
- "type": {
- "color": "#2aa198",
- "weight": "normal"
- },
- "variant": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "property": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "enum": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "operator": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "string": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "number": {
- "color": "#859900",
- "weight": "normal"
- },
- "boolean": {
- "color": "#859900",
- "weight": "normal"
- },
- "predictive": {
- "color": "#93a1a1",
- "weight": "normal"
- },
- "title": {
- "color": "#b58900",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#268bd2",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#859900",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#cb4b16",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#002b36",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#002b36",
- "border": {
- "color": "#073642",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#93a1a1",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14
- },
- "hover": {
- "background": "#1b444f",
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- }
- },
- "active": {
- "background": "#30525c",
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#1b444f",
- "text": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#04313c",
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#1b444f",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#1b444f",
- "corner_radius": 6
- },
- "menu": {
- "background": "#002b36",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#002b36",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#002b36",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "border": {
- "color": "#073642",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#002b36",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "border": {
- "color": "#073642",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#eee8d5",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14,
- "background": "#446068"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#446068"
- }
- },
- "tree_branch": {
- "color": "#657b83",
- "width": 1,
- "hover": {
- "color": "#657b83"
- },
- "active": {
- "color": "#657b83"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#1b444f",
- "color": "#eee8d5",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#30525c"
- }
- },
- "disabled_contact_button": {
- "background": "#1b444f",
- "color": "#93a1a1",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#073642",
- "hover": {
- "background": "#1b444f"
- },
- "active": {
- "background": "#30525c"
- }
- }
- },
- "contact_finder": {
- "background": "#073642",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#30525c",
- "text": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 14
- }
- },
- "hover": {
- "background": "#1b444f"
- }
- },
- "border": {
- "color": "#002b36",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#839496",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#002b36",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 14
- },
- "border": {
- "color": "#073642",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#1b444f",
- "color": "#eee8d5",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#30525c"
- }
- },
- "disabled_contact_button": {
- "background": "#1b444f",
- "color": "#93a1a1",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#1b1f6b",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "background": "#1b444f",
- "corner_radius": 6,
- "border": {
- "color": "#073642",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 14,
- "background": "#446068",
- "border": {
- "color": "#657b83",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 14,
- "background": "#30525c",
- "border": {
- "color": "#657b83",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#002b36",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 14
- },
- "border": {
- "color": "#073642",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#002b36",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#839496",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#fdf6e3",
- "size": 14
- },
- "border": {
- "color": "#dc322f26",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#93a1a1",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#eee8d5",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#93a1a1",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#eee8d5",
- "size": 12,
- "background": "#002b36",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#022e39"
- }
- },
- "dismiss_button": {
- "color": "#93a1a1",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#eee8d5"
- }
- }
- }
-}
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#eee8d5",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#c1c5bb",
- "text": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- }
- },
- "hover": {
- "background": "#d7d6c8"
- }
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#657b83",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#fdf6e3",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#eee8d5",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#073642",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#eee8d5",
- "icon_close": "#586e75",
- "icon_close_active": "#002b36",
- "icon_conflict": "#b58900",
- "icon_dirty": "#268bd2",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#fdf6e3",
- "icon_close": "#586e75",
- "icon_close_active": "#002b36",
- "icon_conflict": "#b58900",
- "icon_dirty": "#268bd2",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#002b36",
- "size": 14
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#c1c5bb",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#d7d6c8",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "icon_color": "#586e75",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "icon_color": "#073642",
- "background": "#d7d6c8"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "icon_color_ok": "#586e75",
- "icon_color_warning": "#b58900",
- "icon_color_error": "#dc322f",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#b5890026",
- "border": {
- "color": "#b5890026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#dc322f26",
- "border": {
- "color": "#dc322f26",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#073642",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#d7d6c8"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#b5890033",
- "border": {
- "color": "#b5890026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#dc322f33",
- "border": {
- "color": "#dc322f26",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#586e75",
- "hover": {
- "icon_color": "#073642",
- "background": "#d7d6c8"
- },
- "active": {
- "icon_color": "#002b36",
- "background": "#c1c5bb"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#eee8d5"
- },
- "background": "#268bd2"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#d7d6c8",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#c1c5bb",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#002b36",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#586e75",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#586e75",
- "hover": {
- "background": "#c1c5bb",
- "color": "#586e75"
- },
- "active": {
- "background": "#aab3ae",
- "color": "#002b36"
- },
- "active_hover": {
- "background": "#c1c5bb",
- "color": "#002b36"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 12,
- "background": "#b5890026",
- "border": {
- "color": "#b5890026",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#fdf6e3",
- "border": {
- "color": "#d7d6c8",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#002b36",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#eee8d5",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#c1c5bb",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#002b36",
- "background": "#fdf6e3",
- "active_line_background": "#eee8d5",
- "code_actions_indicator": "#586e75",
- "diff_background_deleted": "#dc322f26",
- "diff_background_inserted": "#85990026",
- "document_highlight_read_background": "#93a1a11f",
- "document_highlight_write_background": "#93a1a13d",
- "error_color": "#dc322f",
- "gutter_background": "#fdf6e3",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#d7d6c8",
- "line_number": "#657b83",
- "line_number_active": "#002b36",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "guest_selections": [
- {
- "cursor": "#859900",
- "selection": "#8599003d"
- },
- {
- "cursor": "#d33682",
- "selection": "#d336823d"
- },
- {
- "cursor": "#cb4b16",
- "selection": "#cb4b163d"
- },
- {
- "cursor": "#6c71c4",
- "selection": "#6c71c43d"
- },
- {
- "cursor": "#2aa198",
- "selection": "#2aa1983d"
- },
- {
- "cursor": "#dc322f",
- "selection": "#dc322f3d"
- },
- {
- "cursor": "#b58900",
- "selection": "#b589003d"
- }
- ],
- "autocomplete": {
- "background": "#fdf6e3",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#f9f3e0"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#268bd2",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#f6efdc"
- }
- },
- "diagnostic_header": {
- "background": "#eee8d5",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#d7d6c8",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#eee8d5",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#dc322f",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#dc322f",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#b58900",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#c1c5bb",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#002b36",
- "weight": "normal"
- },
- "comment": {
- "color": "#586e75",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#073642",
- "weight": "normal"
- },
- "constant": {
- "color": "#657b83",
- "weight": "normal"
- },
- "keyword": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "function": {
- "color": "#b58900",
- "weight": "normal"
- },
- "type": {
- "color": "#2aa198",
- "weight": "normal"
- },
- "variant": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "property": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "enum": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "operator": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "string": {
- "color": "#cb4b16",
- "weight": "normal"
- },
- "number": {
- "color": "#859900",
- "weight": "normal"
- },
- "boolean": {
- "color": "#859900",
- "weight": "normal"
- },
- "predictive": {
- "color": "#586e75",
- "weight": "normal"
- },
- "title": {
- "color": "#b58900",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#268bd2",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#268bd2",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#859900",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#cb4b16",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#fdf6e3",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#fdf6e3",
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#586e75",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14
- },
- "hover": {
- "background": "#d7d6c8",
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- }
- },
- "active": {
- "background": "#c1c5bb",
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#d7d6c8",
- "text": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#f6efdc",
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#073642",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#d7d6c8",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#d7d6c8",
- "corner_radius": 6
- },
- "menu": {
- "background": "#fdf6e3",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#c1c5bb",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#586e75",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#073642",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#073642",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#586e75",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#fdf6e3",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#fdf6e3",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#073642",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14,
- "background": "#aab3ae"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#aab3ae"
- }
- },
- "tree_branch": {
- "color": "#657b83",
- "width": 1,
- "hover": {
- "color": "#657b83"
- },
- "active": {
- "color": "#657b83"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#d7d6c8",
- "color": "#073642",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#c1c5bb"
- }
- },
- "disabled_contact_button": {
- "background": "#d7d6c8",
- "color": "#586e75",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#eee8d5",
- "hover": {
- "background": "#d7d6c8"
- },
- "active": {
- "background": "#c1c5bb"
- }
- }
- },
- "contact_finder": {
- "background": "#eee8d5",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#268bd2",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#c1c5bb",
- "text": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 14
- }
- },
- "hover": {
- "background": "#d7d6c8"
- }
- },
- "border": {
- "color": "#c1c5bb",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#657b83",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#fdf6e3",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 14
- },
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#d7d6c8",
- "color": "#073642",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#c1c5bb"
- }
- },
- "disabled_contact_button": {
- "background": "#d7d6c8",
- "color": "#586e75",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#bcc0f6",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "background": "#d7d6c8",
- "corner_radius": 6,
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 14,
- "background": "#aab3ae",
- "border": {
- "color": "#eee8d5",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 14,
- "background": "#c1c5bb",
- "border": {
- "color": "#eee8d5",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#fdf6e3",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 14
- },
- "border": {
- "color": "#d7d6c8",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#fdf6e3",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#657b83",
- "size": 14
- },
- "selection": {
- "cursor": "#268bd2",
- "selection": "#268bd23d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#002b36",
- "size": 14
- },
- "border": {
- "color": "#dc322f26",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#586e75",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#073642",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#586e75",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#073642",
- "size": 12,
- "background": "#fdf6e3",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#f9f3e0"
- }
- },
- "dismiss_button": {
- "color": "#586e75",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#073642"
- }
- }
- }
-}
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#293256",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#444c6f",
- "text": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- }
- },
- "hover": {
- "background": "#363f62"
- }
- },
- "border": {
- "color": "#202746",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#898ea4",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#202746",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "border": {
- "color": "#293256",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#293256",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#293256",
- "icon_close": "#979db4",
- "icon_close_active": "#f5f7ff",
- "icon_conflict": "#c08b30",
- "icon_dirty": "#3d8fd1",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "border": {
- "color": "#202746",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#202746",
- "icon_close": "#979db4",
- "icon_close_active": "#f5f7ff",
- "icon_conflict": "#c08b30",
- "icon_dirty": "#3d8fd1",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#f5f7ff",
- "size": 14
- },
- "border": {
- "color": "#202746",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#202746",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#293256",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "icon_color": "#979db4",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "icon_color": "#dfe2f1",
- "background": "#363f62"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "icon_color_ok": "#979db4",
- "icon_color_warning": "#c08b30",
- "icon_color_error": "#c94922",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c08b3026",
- "border": {
- "color": "#c08b3026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c9492226",
- "border": {
- "color": "#c9492226",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#dfe2f1",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#363f62"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c08b3033",
- "border": {
- "color": "#c08b3026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c9492233",
- "border": {
- "color": "#c9492226",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#979db4",
- "hover": {
- "icon_color": "#dfe2f1",
- "background": "#363f62"
- },
- "active": {
- "icon_color": "#f5f7ff",
- "background": "#444c6f"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#293256"
- },
- "background": "#3d8fd1"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#363f62",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#202746",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#202746",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#f5f7ff",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#979db4",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#979db4",
- "hover": {
- "background": "#444c6f",
- "color": "#979db4"
- },
- "active": {
- "background": "#51597b",
- "color": "#f5f7ff"
- },
- "active_hover": {
- "background": "#444c6f",
- "color": "#f5f7ff"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 12,
- "background": "#c08b3026",
- "border": {
- "color": "#c08b3026",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#202746",
- "border": {
- "color": "#293256",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#f5f7ff",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#293256",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#202746",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#f5f7ff",
- "background": "#202746",
- "active_line_background": "#293256",
- "code_actions_indicator": "#979db4",
- "diff_background_deleted": "#c9492226",
- "diff_background_inserted": "#ac973926",
- "document_highlight_read_background": "#5e66873d",
- "document_highlight_write_background": "#5e66877a",
- "error_color": "#c94922",
- "gutter_background": "#202746",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#363f62",
- "line_number": "#898ea4",
- "line_number_active": "#f5f7ff",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "guest_selections": [
- {
- "cursor": "#ac9739",
- "selection": "#ac97393d"
- },
- {
- "cursor": "#9c637a",
- "selection": "#9c637a3d"
- },
- {
- "cursor": "#c76b29",
- "selection": "#c76b293d"
- },
- {
- "cursor": "#6679cc",
- "selection": "#6679cc3d"
- },
- {
- "cursor": "#22a2c9",
- "selection": "#22a2c93d"
- },
- {
- "cursor": "#c94922",
- "selection": "#c949223d"
- },
- {
- "cursor": "#c08b30",
- "selection": "#c08b303d"
- }
- ],
- "autocomplete": {
- "background": "#202746",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#293256",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#222a4a"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#3d8fd1",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#252d4e"
- }
- },
- "diagnostic_header": {
- "background": "#293256",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#293256",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#293256",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#c94922",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#c94922",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#202746",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#f5f7ff",
- "weight": "normal"
- },
- "comment": {
- "color": "#979db4",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#dfe2f1",
- "weight": "normal"
- },
- "constant": {
- "color": "#898ea4",
- "weight": "normal"
- },
- "keyword": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "function": {
- "color": "#c08b30",
- "weight": "normal"
- },
- "type": {
- "color": "#22a2c9",
- "weight": "normal"
- },
- "variant": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "property": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "enum": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "operator": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "string": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "number": {
- "color": "#ac9739",
- "weight": "normal"
- },
- "boolean": {
- "color": "#ac9739",
- "weight": "normal"
- },
- "predictive": {
- "color": "#979db4",
- "weight": "normal"
- },
- "title": {
- "color": "#c08b30",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#3d8fd1",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#ac9739",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#c76b29",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#202746",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#202746",
- "border": {
- "color": "#293256",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#979db4",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14
- },
- "hover": {
- "background": "#363f62",
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- }
- },
- "active": {
- "background": "#444c6f",
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#363f62",
- "text": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#252d4e",
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#363f62",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#363f62",
- "corner_radius": 6
- },
- "menu": {
- "background": "#202746",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#202746",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#979db4",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#979db4",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#202746",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "border": {
- "color": "#293256",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#202746",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "border": {
- "color": "#293256",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#dfe2f1",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14,
- "background": "#51597b"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#51597b"
- }
- },
- "tree_branch": {
- "color": "#6b7394",
- "width": 1,
- "hover": {
- "color": "#6b7394"
- },
- "active": {
- "color": "#6b7394"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#363f62",
- "color": "#dfe2f1",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#444c6f"
- }
- },
- "disabled_contact_button": {
- "background": "#363f62",
- "color": "#979db4",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#293256",
- "hover": {
- "background": "#363f62"
- },
- "active": {
- "background": "#444c6f"
- }
- }
- },
- "contact_finder": {
- "background": "#293256",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#444c6f",
- "text": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 14
- }
- },
- "hover": {
- "background": "#363f62"
- }
- },
- "border": {
- "color": "#202746",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#898ea4",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#202746",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 14
- },
- "border": {
- "color": "#293256",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000003d",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#363f62",
- "color": "#dfe2f1",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#444c6f"
- }
- },
- "disabled_contact_button": {
- "background": "#363f62",
- "color": "#979db4",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#1a2a6d",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "background": "#363f62",
- "corner_radius": 6,
- "border": {
- "color": "#293256",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 14,
- "background": "#51597b",
- "border": {
- "color": "#6b7394",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 14,
- "background": "#444c6f",
- "border": {
- "color": "#6b7394",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#202746",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 14
- },
- "border": {
- "color": "#293256",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#202746",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#898ea4",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#f5f7ff",
- "size": 14
- },
- "border": {
- "color": "#c9492226",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#979db4",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#dfe2f1",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#979db4",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#dfe2f1",
- "size": 12,
- "background": "#202746",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#222a4a"
- }
- },
- "dismiss_button": {
- "color": "#979db4",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#dfe2f1"
- }
- }
- }
-}
@@ -1,1710 +0,0 @@
-{
- "picker": {
- "background": "#dfe2f1",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#bbc0d3",
- "text": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- }
- },
- "hover": {
- "background": "#cdd1e2"
- }
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#6b7394",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#f5f7ff",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "workspace": {
- "background": "#dfe2f1",
- "joining_project_avatar": {
- "corner_radius": 40,
- "width": 80
- },
- "joining_project_message": {
- "padding": 12,
- "family": "Zed Sans",
- "color": "#293256",
- "size": 18
- },
- "leader_border_opacity": 0.7,
- "leader_border_width": 2,
- "tab": {
- "height": 32,
- "background": "#dfe2f1",
- "icon_close": "#5e6687",
- "icon_close_active": "#202746",
- "icon_conflict": "#c08b30",
- "icon_dirty": "#3d8fd1",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "left": true,
- "bottom": true,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "active_tab": {
- "height": 32,
- "background": "#f5f7ff",
- "icon_close": "#5e6687",
- "icon_close_active": "#202746",
- "icon_conflict": "#c08b30",
- "icon_dirty": "#3d8fd1",
- "icon_width": 8,
- "spacing": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#202746",
- "size": 14
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "left": true,
- "bottom": false,
- "overlay": true
- },
- "padding": {
- "left": 8,
- "right": 8
- }
- },
- "modal": {
- "margin": {
- "bottom": 52,
- "top": 52
- },
- "cursor": "Arrow"
- },
- "sidebar_resize_handle": {
- "background": "#bbc0d3",
- "padding": {
- "left": 1
- }
- },
- "pane_divider": {
- "color": "#cdd1e2",
- "width": 1
- },
- "status_bar": {
- "height": 30,
- "item_spacing": 8,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true,
- "overlay": true
- },
- "cursor_position": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "auto_update_progress_message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "auto_update_done_message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "lsp_status": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "icon_spacing": 4,
- "icon_width": 14,
- "height": 18,
- "message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "icon_color": "#5e6687",
- "hover": {
- "message": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "icon_color": "#293256",
- "background": "#cdd1e2"
- }
- },
- "diagnostic_message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "hover": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- }
- },
- "diagnostic_summary": {
- "height": 16,
- "icon_width": 14,
- "icon_spacing": 2,
- "summary_spacing": 6,
- "text": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "icon_color_ok": "#5e6687",
- "icon_color_warning": "#c08b30",
- "icon_color_error": "#c94922",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- }
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c08b3026",
- "border": {
- "color": "#c08b3026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c9492226",
- "border": {
- "color": "#c9492226",
- "width": 1
- }
- },
- "hover": {
- "icon_color_ok": "#293256",
- "container_ok": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 7,
- "right": 7
- },
- "background": "#cdd1e2"
- },
- "container_warning": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c08b3033",
- "border": {
- "color": "#c08b3026",
- "width": 1
- }
- },
- "container_error": {
- "corner_radius": 6,
- "padding": {
- "top": 1,
- "bottom": 1,
- "left": 6,
- "right": 6
- },
- "background": "#c9492233",
- "border": {
- "color": "#c9492226",
- "width": 1
- }
- }
- }
- },
- "sidebar_buttons": {
- "group_left": {},
- "group_right": {},
- "item": {
- "corner_radius": 6,
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 6,
- "right": 6
- },
- "icon_size": 14,
- "icon_color": "#5e6687",
- "hover": {
- "icon_color": "#293256",
- "background": "#cdd1e2"
- },
- "active": {
- "icon_color": "#202746",
- "background": "#bbc0d3"
- }
- },
- "badge": {
- "corner_radius": 3,
- "padding": 2,
- "margin": {
- "bottom": -1,
- "right": -1
- },
- "border": {
- "width": 1,
- "color": "#dfe2f1"
- },
- "background": "#3d8fd1"
- }
- }
- },
- "titlebar": {
- "avatar_width": 18,
- "avatar_margin": 8,
- "height": 33,
- "background": "#cdd1e2",
- "padding": {
- "left": 80,
- "right": 6
- },
- "title": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "avatar": {
- "corner_radius": 10,
- "border": {
- "color": "#00000088",
- "width": 1
- }
- },
- "avatar_ribbon": {
- "height": 3,
- "width": 12
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "bottom": true,
- "overlay": true
- },
- "sign_in_prompt": {
- "border": {
- "color": "#bbc0d3",
- "width": 1
- },
- "corner_radius": 6,
- "margin": {
- "top": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 12,
- "hover": {
- "family": "Zed Sans",
- "color": "#202746",
- "size": 12
- }
- },
- "offline_icon": {
- "color": "#5e6687",
- "width": 16,
- "padding": {
- "right": 4
- }
- },
- "share_icon": {
- "corner_radius": 6,
- "margin": {
- "top": 3,
- "bottom": 2,
- "left": 6
- },
- "color": "#5e6687",
- "hover": {
- "background": "#bbc0d3",
- "color": "#5e6687"
- },
- "active": {
- "background": "#a9aec3",
- "color": "#202746"
- },
- "active_hover": {
- "background": "#bbc0d3",
- "color": "#202746"
- }
- },
- "outdated_warning": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 12,
- "background": "#c08b3026",
- "border": {
- "color": "#c08b3026",
- "width": 1
- },
- "padding": {
- "left": 6,
- "right": 6
- },
- "corner_radius": 6
- }
- },
- "toolbar": {
- "height": 34,
- "background": "#f5f7ff",
- "border": {
- "color": "#cdd1e2",
- "width": 1,
- "bottom": true
- },
- "item_spacing": 8,
- "padding": {
- "left": 16,
- "right": 8,
- "top": 4,
- "bottom": 4
- }
- },
- "breadcrumbs": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "disconnected_overlay": {
- "family": "Zed Sans",
- "color": "#202746",
- "size": 14,
- "background": "#000000aa"
- },
- "notification": {
- "margin": {
- "top": 10
- },
- "background": "#dfe2f1",
- "corner_radius": 6,
- "padding": 12,
- "border": {
- "color": "#bbc0d3",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- },
- "notifications": {
- "width": 380,
- "margin": {
- "right": 10,
- "bottom": 10
- }
- }
- },
- "editor": {
- "text_color": "#202746",
- "background": "#f5f7ff",
- "active_line_background": "#dfe2f1",
- "code_actions_indicator": "#5e6687",
- "diff_background_deleted": "#c9492226",
- "diff_background_inserted": "#ac973926",
- "document_highlight_read_background": "#979db41f",
- "document_highlight_write_background": "#979db43d",
- "error_color": "#c94922",
- "gutter_background": "#f5f7ff",
- "gutter_padding_factor": 3.5,
- "highlighted_line_background": "#cdd1e2",
- "line_number": "#6b7394",
- "line_number_active": "#202746",
- "rename_fade": 0.6,
- "unnecessary_code_fade": 0.5,
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "guest_selections": [
- {
- "cursor": "#ac9739",
- "selection": "#ac97393d"
- },
- {
- "cursor": "#9c637a",
- "selection": "#9c637a3d"
- },
- {
- "cursor": "#c76b29",
- "selection": "#c76b293d"
- },
- {
- "cursor": "#6679cc",
- "selection": "#6679cc3d"
- },
- {
- "cursor": "#22a2c9",
- "selection": "#22a2c93d"
- },
- {
- "cursor": "#c94922",
- "selection": "#c949223d"
- },
- {
- "cursor": "#c08b30",
- "selection": "#c08b303d"
- }
- ],
- "autocomplete": {
- "background": "#f5f7ff",
- "corner_radius": 8,
- "padding": 4,
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- }
- },
- "hovered_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#f0f2fc"
- },
- "margin": {
- "left": -14
- },
- "match_highlight": {
- "family": "Zed Mono",
- "color": "#3d8fd1",
- "size": 14
- },
- "selected_item": {
- "corner_radius": 6,
- "padding": {
- "bottom": 2,
- "left": 6,
- "right": 6,
- "top": 2
- },
- "background": "#eaedf8"
- }
- },
- "diagnostic_header": {
- "background": "#dfe2f1",
- "icon_width_factor": 1.5,
- "text_scale_factor": 0.857,
- "border": {
- "color": "#cdd1e2",
- "width": 1,
- "bottom": true,
- "top": true
- },
- "code": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "left": 10
- }
- },
- "message": {
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14,
- "weight": "bold"
- },
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- }
- }
- },
- "diagnostic_path_header": {
- "background": "#dfe2f1",
- "text_scale_factor": 0.857,
- "filename": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "path": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "left": 12
- }
- }
- },
- "error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#c94922",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#c94922",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#c08b30",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_error_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_hint_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_information_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "invalid_warning_diagnostic": {
- "text_scale_factor": 0.857,
- "header": {
- "border": {
- "color": "#bbc0d3",
- "width": 1,
- "top": true
- }
- },
- "message": {
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "weight": "bold"
- }
- }
- },
- "syntax": {
- "primary": {
- "color": "#202746",
- "weight": "normal"
- },
- "comment": {
- "color": "#5e6687",
- "weight": "normal"
- },
- "punctuation": {
- "color": "#293256",
- "weight": "normal"
- },
- "constant": {
- "color": "#6b7394",
- "weight": "normal"
- },
- "keyword": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "function": {
- "color": "#c08b30",
- "weight": "normal"
- },
- "type": {
- "color": "#22a2c9",
- "weight": "normal"
- },
- "variant": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "property": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "enum": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "operator": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "string": {
- "color": "#c76b29",
- "weight": "normal"
- },
- "number": {
- "color": "#ac9739",
- "weight": "normal"
- },
- "boolean": {
- "color": "#ac9739",
- "weight": "normal"
- },
- "predictive": {
- "color": "#5e6687",
- "weight": "normal"
- },
- "title": {
- "color": "#c08b30",
- "weight": "bold"
- },
- "emphasis": {
- "color": "#3d8fd1",
- "weight": "normal"
- },
- "emphasis.strong": {
- "color": "#3d8fd1",
- "weight": "bold"
- },
- "link_uri": {
- "color": "#ac9739",
- "weight": "normal",
- "underline": true
- },
- "link_text": {
- "color": "#c76b29",
- "weight": "normal",
- "italic": true
- }
- }
- },
- "project_diagnostics": {
- "background": "#f5f7ff",
- "tab_icon_spacing": 4,
- "tab_icon_width": 13,
- "tab_summary_spacing": 10,
- "empty_message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 16
- }
- },
- "command_palette": {
- "keystroke_spacing": 8,
- "key": {
- "text": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 12
- },
- "corner_radius": 4,
- "background": "#f5f7ff",
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "padding": {
- "top": 2,
- "bottom": 2,
- "left": 8,
- "right": 8
- },
- "margin": {
- "left": 2
- },
- "active": {
- "text": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 12
- }
- }
- }
- },
- "project_panel": {
- "padding": {
- "left": 12,
- "right": 12,
- "top": 6,
- "bottom": 6
- },
- "indent_width": 20,
- "entry": {
- "height": 24,
- "icon_color": "#5e6687",
- "icon_size": 8,
- "icon_spacing": 8,
- "text": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14
- },
- "hover": {
- "background": "#cdd1e2",
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- }
- },
- "active": {
- "background": "#bbc0d3",
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- }
- },
- "active_hover": {
- "background": "#cdd1e2",
- "text": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 14
- }
- }
- },
- "filename_editor": {
- "background": "#eaedf8",
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- }
- }
- },
- "chat_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "channel_name": {
- "family": "Zed Sans",
- "color": "#293256",
- "weight": "bold",
- "size": 14
- },
- "channel_name_hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "padding": {
- "right": 8
- }
- },
- "channel_select": {
- "header": {
- "name": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 0
- },
- "hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "item": {
- "name": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#cdd1e2",
- "corner_radius": 6
- },
- "active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "corner_radius": 0
- },
- "hovered_active_item": {
- "name": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- },
- "padding": 4,
- "hash": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "right": 8
- }
- },
- "background": "#cdd1e2",
- "corner_radius": 6
- },
- "menu": {
- "background": "#f5f7ff",
- "corner_radius": 6,
- "padding": 4,
- "border": {
- "color": "#bbc0d3",
- "width": 1
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- }
- }
- },
- "sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "underline": true,
- "size": 14
- },
- "hovered_sign_in_prompt": {
- "family": "Zed Sans",
- "color": "#293256",
- "underline": true,
- "size": 14
- },
- "message": {
- "body": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#293256",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "pending_message": {
- "body": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "timestamp": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "padding": {
- "bottom": 6
- },
- "sender": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "weight": "bold",
- "size": 14,
- "margin": {
- "right": 8
- }
- }
- },
- "input_editor": {
- "background": "#f5f7ff",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 8,
- "right": 8,
- "top": 7
- }
- }
- },
- "contacts_panel": {
- "padding": {
- "top": 12,
- "bottom": 12
- },
- "user_query_editor": {
- "background": "#f5f7ff",
- "corner_radius": 6,
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "padding": {
- "bottom": 4,
- "left": 8,
- "right": 8,
- "top": 4
- },
- "margin": {
- "left": 12,
- "right": 12
- }
- },
- "user_query_editor_height": 32,
- "add_contact_button": {
- "margin": {
- "left": 6,
- "right": 12
- },
- "color": "#293256",
- "button_width": 8,
- "icon_width": 8
- },
- "row_height": 28,
- "section_icon_size": 8,
- "header_row": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "top": 14
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14,
- "background": "#a9aec3"
- }
- },
- "contact_row": {
- "padding": {
- "left": 12,
- "right": 12
- },
- "active": {
- "background": "#a9aec3"
- }
- },
- "tree_branch": {
- "color": "#6b7394",
- "width": 1,
- "hover": {
- "color": "#6b7394"
- },
- "active": {
- "color": "#6b7394"
- }
- },
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14,
- "margin": {
- "left": 8
- }
- },
- "contact_button_spacing": 8,
- "contact_button": {
- "background": "#cdd1e2",
- "color": "#293256",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#bbc0d3"
- }
- },
- "disabled_contact_button": {
- "background": "#cdd1e2",
- "color": "#5e6687",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- },
- "project_row": {
- "guest_avatar_spacing": 4,
- "height": 24,
- "guest_avatar": {
- "corner_radius": 8,
- "width": 14
- },
- "name": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "margin": {
- "left": 8,
- "right": 6
- }
- },
- "guests": {
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "padding": {
- "left": 12,
- "right": 12
- },
- "background": "#dfe2f1",
- "hover": {
- "background": "#cdd1e2"
- },
- "active": {
- "background": "#bbc0d3"
- }
- }
- },
- "contact_finder": {
- "background": "#dfe2f1",
- "corner_radius": 8,
- "padding": 8,
- "item": {
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 4
- },
- "corner_radius": 8,
- "text": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14
- },
- "highlight_text": {
- "family": "Zed Sans",
- "color": "#3d8fd1",
- "weight": "bold",
- "size": 14
- },
- "active": {
- "background": "#bbc0d3",
- "text": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 14
- }
- },
- "hover": {
- "background": "#cdd1e2"
- }
- },
- "border": {
- "color": "#bbc0d3",
- "width": 1
- },
- "empty": {
- "text": {
- "family": "Zed Sans",
- "color": "#6b7394",
- "size": 14
- },
- "padding": {
- "bottom": 4,
- "left": 12,
- "right": 12,
- "top": 8
- }
- },
- "input_editor": {
- "background": "#f5f7ff",
- "corner_radius": 8,
- "placeholder_text": {
- "family": "Zed Sans",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 14
- },
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "padding": {
- "bottom": 7,
- "left": 16,
- "right": 16,
- "top": 7
- }
- },
- "shadow": {
- "blur": 16,
- "color": "#0000001f",
- "offset": [
- 0,
- 2
- ]
- },
- "row_height": 28,
- "contact_avatar": {
- "corner_radius": 10,
- "width": 18
- },
- "contact_username": {
- "padding": {
- "left": 8
- }
- },
- "contact_button": {
- "background": "#cdd1e2",
- "color": "#293256",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8,
- "hover": {
- "background": "#bbc0d3"
- }
- },
- "disabled_contact_button": {
- "background": "#cdd1e2",
- "color": "#5e6687",
- "icon_width": 8,
- "button_width": 16,
- "corner_radius": 8
- }
- },
- "search": {
- "match_background": "#bcc6f7",
- "tab_icon_spacing": 8,
- "tab_icon_width": 14,
- "option_button": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "background": "#cdd1e2",
- "corner_radius": 6,
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "margin": {
- "right": 4
- },
- "padding": {
- "bottom": 2,
- "left": 10,
- "right": 10,
- "top": 2
- },
- "active": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 14,
- "background": "#a9aec3",
- "border": {
- "color": "#dfe2f1",
- "width": 1
- }
- },
- "hover": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 14,
- "background": "#bbc0d3",
- "border": {
- "color": "#dfe2f1",
- "width": 1
- }
- }
- },
- "editor": {
- "background": "#f5f7ff",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 14
- },
- "border": {
- "color": "#cdd1e2",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "invalid_editor": {
- "background": "#f5f7ff",
- "corner_radius": 8,
- "min_width": 200,
- "max_width": 500,
- "placeholder_text": {
- "family": "Zed Mono",
- "color": "#6b7394",
- "size": 14
- },
- "selection": {
- "cursor": "#3d8fd1",
- "selection": "#3d8fd13d"
- },
- "text": {
- "family": "Zed Mono",
- "color": "#202746",
- "size": 14
- },
- "border": {
- "color": "#c9492226",
- "width": 1
- },
- "margin": {
- "right": 12
- },
- "padding": {
- "top": 3,
- "bottom": 3,
- "left": 12,
- "right": 8
- }
- },
- "match_index": {
- "family": "Zed Mono",
- "color": "#5e6687",
- "size": 14,
- "padding": 6
- },
- "option_button_group": {
- "padding": {
- "left": 12,
- "right": 12
- }
- },
- "results_status": {
- "family": "Zed Mono",
- "color": "#293256",
- "size": 18
- }
- },
- "breadcrumbs": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 14,
- "padding": {
- "left": 6
- }
- },
- "contact_notification": {
- "header_avatar": {
- "height": 12,
- "width": 12,
- "corner_radius": 6
- },
- "header_message": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 12,
- "margin": {
- "left": 8,
- "right": 8
- }
- },
- "header_height": 18,
- "body_message": {
- "family": "Zed Sans",
- "color": "#5e6687",
- "size": 12,
- "margin": {
- "left": 20,
- "top": 6,
- "bottom": 6
- }
- },
- "button": {
- "family": "Zed Sans",
- "color": "#293256",
- "size": 12,
- "background": "#f5f7ff",
- "padding": 4,
- "corner_radius": 6,
- "margin": {
- "left": 6
- },
- "hover": {
- "background": "#f0f2fc"
- }
- },
- "dismiss_button": {
- "color": "#5e6687",
- "icon_width": 8,
- "icon_height": 8,
- "button_width": 8,
- "button_height": 8,
- "hover": {
- "color": "#293256"
- }
- }
- }
-}
@@ -23,7 +23,6 @@ actions!(theme_selector, [Toggle, Reload]);
pub fn init(cx: &mut MutableAppContext) {
cx.add_action(ThemeSelector::toggle);
- cx.add_action(ThemeSelector::reload);
Picker::<ThemeSelector>::init(cx);
}
@@ -73,9 +72,9 @@ impl ThemeSelector {
});
}
- fn reload(workspace: &mut Workspace, _: &Reload, cx: &mut ViewContext<Workspace>) {
+ #[cfg(debug_assertions)]
+ pub fn reload(themes: Arc<ThemeRegistry>, cx: &mut MutableAppContext) {
let current_theme_name = cx.global::<Settings>().theme.name.clone();
- let themes = workspace.themes();
themes.clear();
match themes.get(¤t_theme_name) {
Ok(theme) => {
@@ -1,3 +1,31 @@
+use std::process::Command;
+
fn main() {
println!("cargo:rustc-env=MACOSX_DEPLOYMENT_TARGET=10.14");
+
+ let output = Command::new("npm")
+ .current_dir("../../styles")
+ .args(["ci"])
+ .output()
+ .expect("failed to run npm");
+ if !output.status.success() {
+ panic!(
+ "failed to install theme dependencies {}",
+ String::from_utf8_lossy(&output.stderr)
+ );
+ }
+
+ let output = Command::new("npm")
+ .current_dir("../../styles")
+ .args(["run", "build-themes"])
+ .output()
+ .expect("failed to run npm");
+ if !output.status.success() {
+ panic!(
+ "build-themes script failed {}",
+ String::from_utf8_lossy(&output.stderr)
+ );
+ }
+
+ println!("cargo:rerun-if-changed=../../styles");
}
@@ -162,6 +162,8 @@ fn main() {
cx.font_cache().clone(),
);
+ cx.spawn(|cx| watch_themes(fs.clone(), themes.clone(), cx))
+ .detach();
cx.spawn(|cx| watch_keymap_file(keymap_file, cx)).detach();
let settings = cx.background().block(settings_rx.next()).unwrap();
@@ -440,6 +442,43 @@ fn load_embedded_fonts(app: &App) {
.unwrap();
}
+#[cfg(debug_assertions)]
+async fn watch_themes(
+ fs: Arc<dyn Fs>,
+ themes: Arc<ThemeRegistry>,
+ mut cx: AsyncAppContext,
+) -> Option<()> {
+ let mut events = fs
+ .watch("styles/src".as_ref(), Duration::from_millis(250))
+ .await;
+ while let Some(_) = events.next().await {
+ let output = Command::new("npm")
+ .current_dir("styles")
+ .args(["run", "build-themes"])
+ .output()
+ .await
+ .log_err()?;
+ if output.status.success() {
+ cx.update(|cx| theme_selector::ThemeSelector::reload(themes.clone(), cx))
+ } else {
+ eprintln!(
+ "build-themes script failed {}",
+ String::from_utf8_lossy(&output.stderr)
+ );
+ }
+ }
+ Some(())
+}
+
+#[cfg(not(debug_assertions))]
+async fn watch_themes(
+ _fs: Arc<dyn Fs>,
+ _themes: Arc<ThemeRegistry>,
+ _cx: AsyncAppContext,
+) -> Option<()> {
+ None
+}
+
fn load_config_files(
app: &App,
fs: Arc<dyn Fs>,
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-set -e
-
-cd styles
-npm install
-npm run build
@@ -1,8 +0,0 @@
-{
- "watch": [
- "./**/*"
- ],
- "ext": "ts",
- "ignore": [],
- "exec": "ts-node src/buildThemes.ts"
-}
@@ -13,7 +13,6 @@
"@types/node": "^17.0.23",
"case-anything": "^2.1.10",
"chroma-js": "^2.4.2",
- "nodemon": "^2.0.15",
"ts-node": "^10.7.0"
}
},
@@ -36,25 +35,6 @@
"node": ">=12"
}
},
- "node_modules/@sindresorhus/is": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
- "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@szmarczak/http-timer": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
- "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
- "dependencies": {
- "defer-to-connect": "^1.0.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/@tsconfig/node10": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
@@ -85,11 +65,6 @@
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
"integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw=="
},
- "node_modules/abbrev": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
- },
"node_modules/acorn": {
"version": "8.7.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz",
@@ -109,157 +84,11 @@
"node": ">=0.4.0"
}
},
- "node_modules/ansi-align": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
- "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
- "dependencies": {
- "string-width": "^4.1.0"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
- "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
"node_modules/arg": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
"integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA=="
},
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
- },
- "node_modules/binary-extensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/boxen": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
- "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
- "dependencies": {
- "ansi-align": "^3.0.0",
- "camelcase": "^6.2.0",
- "chalk": "^4.1.0",
- "cli-boxes": "^2.2.1",
- "string-width": "^4.2.2",
- "type-fest": "^0.20.2",
- "widest-line": "^3.1.0",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cacheable-request": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
- "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
- "dependencies": {
- "clone-response": "^1.0.2",
- "get-stream": "^5.1.0",
- "http-cache-semantics": "^4.0.0",
- "keyv": "^3.0.0",
- "lowercase-keys": "^2.0.0",
- "normalize-url": "^4.1.0",
- "responselike": "^1.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cacheable-request/node_modules/get-stream": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
- "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
- "dependencies": {
- "pump": "^3.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cacheable-request/node_modules/lowercase-keys": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
- "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/case-anything": {
"version": "2.1.10",
"resolved": "https://registry.npmjs.org/case-anything/-/case-anything-2.1.10.tgz",
@@ -271,177 +100,16 @@
"url": "https://github.com/sponsors/mesqueeb"
}
},
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/chalk/node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/chalk/node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/chokidar": {
- "version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
- "funding": [
- {
- "type": "individual",
- "url": "https://paulmillr.com/funding/"
- }
- ],
- "dependencies": {
- "anymatch": "~3.1.2",
- "braces": "~3.0.2",
- "glob-parent": "~5.1.2",
- "is-binary-path": "~2.1.0",
- "is-glob": "~4.0.1",
- "normalize-path": "~3.0.0",
- "readdirp": "~3.6.0"
- },
- "engines": {
- "node": ">= 8.10.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
"node_modules/chroma-js": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.4.2.tgz",
"integrity": "sha512-U9eDw6+wt7V8z5NncY2jJfZa+hUH8XEj8FQHgFJTrUFnJfXYf4Ml4adI2vXZOjqRDpFWtYVWypDfZwnJ+HIR4A=="
},
- "node_modules/ci-info": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
- },
- "node_modules/cli-boxes": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
- "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/clone-response": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
- "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
- "dependencies": {
- "mimic-response": "^1.0.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
- },
- "node_modules/configstore": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
- "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
- "dependencies": {
- "dot-prop": "^5.2.0",
- "graceful-fs": "^4.1.2",
- "make-dir": "^3.0.0",
- "unique-string": "^2.0.0",
- "write-file-atomic": "^3.0.0",
- "xdg-basedir": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/create-require": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
"integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
},
- "node_modules/crypto-random-string": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
- "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dependencies": {
- "ms": "^2.1.1"
- }
- },
- "node_modules/decompress-response": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
- "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
- "dependencies": {
- "mimic-response": "^1.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/deep-extend": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/defer-to-connect": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
- "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ=="
- },
"node_modules/diff": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
@@ -450,950 +118,113 @@
"node": ">=0.3.1"
}
},
- "node_modules/dot-prop": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
- "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
- "dependencies": {
- "is-obj": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/duplexer3": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
- "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
- },
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/escape-goat": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
- "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
- "engines": {
- "node": ">=8"
- }
+ "node_modules/make-error": {
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
+ "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
},
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "node_modules/ts-node": {
+ "version": "10.7.0",
+ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz",
+ "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==",
"dependencies": {
- "to-regex-range": "^5.0.1"
+ "@cspotcode/source-map-support": "0.7.0",
+ "@tsconfig/node10": "^1.0.7",
+ "@tsconfig/node12": "^1.0.7",
+ "@tsconfig/node14": "^1.0.0",
+ "@tsconfig/node16": "^1.0.2",
+ "acorn": "^8.4.1",
+ "acorn-walk": "^8.1.1",
+ "arg": "^4.1.0",
+ "create-require": "^1.1.0",
+ "diff": "^4.0.1",
+ "make-error": "^1.1.1",
+ "v8-compile-cache-lib": "^3.0.0",
+ "yn": "3.1.1"
},
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
- }
- },
- "node_modules/get-stream": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
- "dependencies": {
- "pump": "^3.0.0"
+ "bin": {
+ "ts-node": "dist/bin.js",
+ "ts-node-cwd": "dist/bin-cwd.js",
+ "ts-node-esm": "dist/bin-esm.js",
+ "ts-node-script": "dist/bin-script.js",
+ "ts-node-transpile-only": "dist/bin-transpile.js",
+ "ts-script": "dist/bin-script-deprecated.js"
},
- "engines": {
- "node": ">=6"
+ "peerDependencies": {
+ "@swc/core": ">=1.2.50",
+ "@swc/wasm": ">=1.2.50",
+ "@types/node": "*",
+ "typescript": ">=2.7"
+ },
+ "peerDependenciesMeta": {
+ "@swc/core": {
+ "optional": true
+ },
+ "@swc/wasm": {
+ "optional": true
+ }
}
},
- "node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dependencies": {
- "is-glob": "^4.0.1"
+ "node_modules/typescript": {
+ "version": "4.6.3",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
+ "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
+ "peer": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
},
"engines": {
- "node": ">= 6"
+ "node": ">=4.2.0"
}
},
- "node_modules/global-dirs": {
+ "node_modules/v8-compile-cache-lib": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz",
- "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==",
- "dependencies": {
- "ini": "2.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz",
+ "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA=="
},
- "node_modules/got": {
- "version": "9.6.0",
- "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
- "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
- "dependencies": {
- "@sindresorhus/is": "^0.14.0",
- "@szmarczak/http-timer": "^1.1.2",
- "cacheable-request": "^6.0.0",
- "decompress-response": "^3.3.0",
- "duplexer3": "^0.1.4",
- "get-stream": "^4.1.0",
- "lowercase-keys": "^1.0.1",
- "mimic-response": "^1.0.1",
- "p-cancelable": "^1.0.0",
- "to-readable-stream": "^1.0.0",
- "url-parse-lax": "^3.0.0"
- },
+ "node_modules/yn": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
+ "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
"engines": {
- "node": ">=8.6"
+ "node": ">=6"
}
+ }
+ },
+ "dependencies": {
+ "@cspotcode/source-map-consumer": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
+ "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg=="
},
- "node_modules/graceful-fs": {
- "version": "4.2.9",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
- "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
- },
- "node_modules/has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
- "engines": {
- "node": ">=4"
+ "@cspotcode/source-map-support": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
+ "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
+ "requires": {
+ "@cspotcode/source-map-consumer": "0.8.0"
}
},
- "node_modules/has-yarn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
- "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
- "engines": {
- "node": ">=8"
- }
+ "@tsconfig/node10": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
+ "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg=="
},
- "node_modules/http-cache-semantics": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz",
- "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
+ "@tsconfig/node12": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
+ "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw=="
},
- "node_modules/ignore-by-default": {
+ "@tsconfig/node14": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz",
- "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk="
- },
- "node_modules/import-lazy": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
- "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
- "engines": {
- "node": ">=4"
- }
+ "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
+ "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg=="
},
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
- "engines": {
- "node": ">=0.8.19"
- }
- },
- "node_modules/ini": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
- "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/is-binary-path": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
- "dependencies": {
- "binary-extensions": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-ci": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
- "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
- "dependencies": {
- "ci-info": "^2.0.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/is-installed-globally": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
- "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
- "dependencies": {
- "global-dirs": "^3.0.0",
- "is-path-inside": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-npm": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
- "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/is-obj": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
- "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-path-inside": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/is-typedarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
- "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
- },
- "node_modules/is-yarn-global": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
- "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
- },
- "node_modules/json-buffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
- "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg="
- },
- "node_modules/keyv": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
- "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
- "dependencies": {
- "json-buffer": "3.0.0"
- }
- },
- "node_modules/latest-version": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz",
- "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==",
- "dependencies": {
- "package-json": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/lowercase-keys": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
- "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
- "dependencies": {
- "semver": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/make-dir/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw=="
- },
- "node_modules/mimic-response": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
- "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/minimist": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
- "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
- },
- "node_modules/ms": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
- },
- "node_modules/nodemon": {
- "version": "2.0.15",
- "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.15.tgz",
- "integrity": "sha512-gdHMNx47Gw7b3kWxJV64NI+Q5nfl0y5DgDbiVtShiwa7Z0IZ07Ll4RLFo6AjrhzMtoEZn5PDE3/c2AbVsiCkpA==",
- "hasInstallScript": true,
- "dependencies": {
- "chokidar": "^3.5.2",
- "debug": "^3.2.7",
- "ignore-by-default": "^1.0.1",
- "minimatch": "^3.0.4",
- "pstree.remy": "^1.1.8",
- "semver": "^5.7.1",
- "supports-color": "^5.5.0",
- "touch": "^3.1.0",
- "undefsafe": "^2.0.5",
- "update-notifier": "^5.1.0"
- },
- "bin": {
- "nodemon": "bin/nodemon.js"
- },
- "engines": {
- "node": ">=8.10.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/nodemon"
- }
- },
- "node_modules/nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
- "dependencies": {
- "abbrev": "1"
- },
- "bin": {
- "nopt": "bin/nopt.js"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/normalize-url": {
- "version": "4.5.1",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
- "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/p-cancelable": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
- "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/package-json": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz",
- "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==",
- "dependencies": {
- "got": "^9.6.0",
- "registry-auth-token": "^4.0.0",
- "registry-url": "^5.0.0",
- "semver": "^6.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/package-json/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
- }
- },
- "node_modules/prepend-http": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
- "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/pstree.remy": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
- "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w=="
- },
- "node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- }
- },
- "node_modules/pupa": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
- "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
- "dependencies": {
- "escape-goat": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/rc": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
- "dependencies": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "bin": {
- "rc": "cli.js"
- }
- },
- "node_modules/rc/node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
- },
- "node_modules/readdirp": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
- "dependencies": {
- "picomatch": "^2.2.1"
- },
- "engines": {
- "node": ">=8.10.0"
- }
- },
- "node_modules/registry-auth-token": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz",
- "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==",
- "dependencies": {
- "rc": "^1.2.8"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/registry-url": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
- "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
- "dependencies": {
- "rc": "^1.2.8"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/responselike": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
- "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
- "dependencies": {
- "lowercase-keys": "^1.0.0"
- }
- },
- "node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/semver-diff": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
- "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
- "dependencies": {
- "semver": "^6.3.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/semver-diff/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
- },
- "node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-json-comments": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/to-readable-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
- "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/touch": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz",
- "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==",
- "dependencies": {
- "nopt": "~1.0.10"
- },
- "bin": {
- "nodetouch": "bin/nodetouch.js"
- }
- },
- "node_modules/ts-node": {
- "version": "10.7.0",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz",
- "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==",
- "dependencies": {
- "@cspotcode/source-map-support": "0.7.0",
- "@tsconfig/node10": "^1.0.7",
- "@tsconfig/node12": "^1.0.7",
- "@tsconfig/node14": "^1.0.0",
- "@tsconfig/node16": "^1.0.2",
- "acorn": "^8.4.1",
- "acorn-walk": "^8.1.1",
- "arg": "^4.1.0",
- "create-require": "^1.1.0",
- "diff": "^4.0.1",
- "make-error": "^1.1.1",
- "v8-compile-cache-lib": "^3.0.0",
- "yn": "3.1.1"
- },
- "bin": {
- "ts-node": "dist/bin.js",
- "ts-node-cwd": "dist/bin-cwd.js",
- "ts-node-esm": "dist/bin-esm.js",
- "ts-node-script": "dist/bin-script.js",
- "ts-node-transpile-only": "dist/bin-transpile.js",
- "ts-script": "dist/bin-script-deprecated.js"
- },
- "peerDependencies": {
- "@swc/core": ">=1.2.50",
- "@swc/wasm": ">=1.2.50",
- "@types/node": "*",
- "typescript": ">=2.7"
- },
- "peerDependenciesMeta": {
- "@swc/core": {
- "optional": true
- },
- "@swc/wasm": {
- "optional": true
- }
- }
- },
- "node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/typedarray-to-buffer": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
- "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
- "dependencies": {
- "is-typedarray": "^1.0.0"
- }
- },
- "node_modules/typescript": {
- "version": "4.6.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
- "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
- "peer": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=4.2.0"
- }
- },
- "node_modules/undefsafe": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz",
- "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="
- },
- "node_modules/unique-string": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
- "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
- "dependencies": {
- "crypto-random-string": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/update-notifier": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz",
- "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==",
- "dependencies": {
- "boxen": "^5.0.0",
- "chalk": "^4.1.0",
- "configstore": "^5.0.1",
- "has-yarn": "^2.1.0",
- "import-lazy": "^2.1.0",
- "is-ci": "^2.0.0",
- "is-installed-globally": "^0.4.0",
- "is-npm": "^5.0.0",
- "is-yarn-global": "^0.3.0",
- "latest-version": "^5.1.0",
- "pupa": "^2.1.1",
- "semver": "^7.3.4",
- "semver-diff": "^3.1.1",
- "xdg-basedir": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/yeoman/update-notifier?sponsor=1"
- }
- },
- "node_modules/update-notifier/node_modules/semver": {
- "version": "7.3.5",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
- "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/url-parse-lax": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
- "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
- "dependencies": {
- "prepend-http": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/v8-compile-cache-lib": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz",
- "integrity": "sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA=="
- },
- "node_modules/widest-line": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
- "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
- "dependencies": {
- "string-width": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
- },
- "node_modules/write-file-atomic": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
- "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "is-typedarray": "^1.0.0",
- "signal-exit": "^3.0.2",
- "typedarray-to-buffer": "^3.1.5"
- }
- },
- "node_modules/xdg-basedir": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
- "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- },
- "node_modules/yn": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
- "engines": {
- "node": ">=6"
- }
- }
- },
- "dependencies": {
- "@cspotcode/source-map-consumer": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
- "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg=="
- },
- "@cspotcode/source-map-support": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
- "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
- "requires": {
- "@cspotcode/source-map-consumer": "0.8.0"
- }
- },
- "@sindresorhus/is": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
- "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ=="
- },
- "@szmarczak/http-timer": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
- "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
- "requires": {
- "defer-to-connect": "^1.0.1"
- }
- },
- "@tsconfig/node10": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
- "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg=="
- },
- "@tsconfig/node12": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
- "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw=="
- },
- "@tsconfig/node14": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
- "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg=="
- },
- "@tsconfig/node16": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
- "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA=="
+ "@tsconfig/node16": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
+ "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA=="
},
"@types/chroma-js": {
"version": "2.1.3",
@@ -6,8 +6,7 @@
"scripts": {
"build": "npm run build-themes && npm run build-tokens",
"build-themes": "ts-node ./src/buildThemes.ts",
- "build-tokens": "ts-node ./src/buildTokens.ts",
- "watch": "nodemon"
+ "build-tokens": "ts-node ./src/buildTokens.ts"
},
"author": "",
"license": "ISC",
@@ -16,7 +15,6 @@
"@types/node": "^17.0.23",
"case-anything": "^2.1.10",
"chroma-js": "^2.4.2",
- "ts-node": "^10.7.0",
- "nodemon": "^2.0.15"
+ "ts-node": "^10.7.0"
}
}