2022-11-08 20:04:11 +00:00
|
|
|
#:schema ../extra/schemas/color-theme.json
|
|
|
|
|
2022-10-20 18:08:16 +00:00
|
|
|
[color-theme]
|
2022-05-25 16:18:52 +00:00
|
|
|
name = "Lapce Dark"
|
|
|
|
|
|
|
|
[ui]
|
|
|
|
font-family = ""
|
|
|
|
font-size = 13
|
|
|
|
header-height = 35
|
|
|
|
status-height = 25
|
|
|
|
tab-min-width = 100
|
|
|
|
activity-width = 50
|
|
|
|
scroll-width = 10
|
|
|
|
drop-shadow-width = 0
|
|
|
|
|
2022-10-20 18:08:16 +00:00
|
|
|
[color-theme.base]
|
2021-09-27 16:40:34 +00:00
|
|
|
black = "#282C34"
|
|
|
|
blue = "#61AFEF"
|
2022-06-01 07:46:16 +00:00
|
|
|
cyan = "#56B6C2"
|
2022-11-08 20:04:11 +00:00
|
|
|
green = "#98C379"
|
|
|
|
grey = "#3E4451"
|
2021-10-20 13:24:13 +00:00
|
|
|
magenta = "#C678DD"
|
2022-11-08 20:04:11 +00:00
|
|
|
orange = "#D19A66"
|
|
|
|
purple = "#C678DD"
|
|
|
|
red = "#E06C75"
|
|
|
|
white = "#ABB2BF"
|
|
|
|
yellow = "#E5C07B"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
primary-background = "$black"
|
|
|
|
# Background for 'secondary' elements: panels, palette, status bar, completion, hover
|
|
|
|
secondary-background = "#21252B"
|
|
|
|
current-background = "#2C313A"
|
|
|
|
text = "$white"
|
|
|
|
dim-text = "#5C6370"
|
|
|
|
|
2022-10-20 18:08:16 +00:00
|
|
|
[color-theme.syntax]
|
2024-03-12 21:06:40 +00:00
|
|
|
"comment" = "$dim-text"
|
2022-05-25 16:18:52 +00:00
|
|
|
"constant" = "$yellow"
|
|
|
|
"type" = "$yellow"
|
|
|
|
"typeAlias" = "$yellow"
|
|
|
|
"number" = "$yellow"
|
|
|
|
"enum" = "$yellow"
|
|
|
|
"struct" = "$yellow"
|
|
|
|
"structure" = "$yellow"
|
|
|
|
"interface" = "$yellow"
|
|
|
|
"attribute" = "$yellow"
|
|
|
|
"constructor" = "$yellow"
|
|
|
|
"function" = "$blue"
|
|
|
|
"method" = "$blue"
|
|
|
|
"function.method" = "$blue"
|
|
|
|
"keyword" = "$purple"
|
|
|
|
"selfKeyword" = "$purple"
|
|
|
|
"field" = "$red"
|
|
|
|
"property" = "$red"
|
|
|
|
"enumMember" = "$red"
|
|
|
|
"enum-member" = "$red"
|
|
|
|
"string" = "$green"
|
|
|
|
"type.builtin" = "$cyan"
|
|
|
|
"builtinType" = "$cyan"
|
|
|
|
"escape" = "$cyan"
|
2022-09-10 05:55:50 +00:00
|
|
|
"string.escape" = "$cyan"
|
2022-05-25 16:18:52 +00:00
|
|
|
"embedded" = "$cyan"
|
2022-09-10 05:55:50 +00:00
|
|
|
"punctuation.delimiter" = "$yellow"
|
|
|
|
"text.title" = "$orange"
|
|
|
|
"text.uri" = "$cyan"
|
|
|
|
"text.reference" = "$yellow"
|
2022-09-10 21:19:27 +00:00
|
|
|
"variable" = "$red"
|
2023-10-27 20:09:13 +00:00
|
|
|
"variable.other.member" = "$red"
|
2022-09-11 07:40:32 +00:00
|
|
|
"tag" = "$blue"
|
2022-05-25 16:18:52 +00:00
|
|
|
|
2024-01-18 21:50:01 +00:00
|
|
|
"bracket.color.1" = "$blue"
|
|
|
|
"bracket.color.2" = "$yellow"
|
|
|
|
"bracket.color.3" = "$purple"
|
|
|
|
"bracket.unpaired" = "$red"
|
|
|
|
|
2022-10-20 18:08:16 +00:00
|
|
|
[color-theme.ui]
|
2021-09-27 16:40:34 +00:00
|
|
|
"lapce.error" = "$red"
|
|
|
|
"lapce.warn" = "$yellow"
|
|
|
|
"lapce.dropdown_shadow" = "#000000"
|
2021-09-27 17:07:52 +00:00
|
|
|
"lapce.border" = "#000000"
|
2023-06-10 21:16:59 +00:00
|
|
|
"lapce.scroll_bar" = "#3E4451BB"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2022-10-30 19:33:21 +00:00
|
|
|
"lapce.button.primary.background" = "#50a14f"
|
|
|
|
"lapce.button.primary.foreground" = "$black"
|
|
|
|
|
|
|
|
# tab
|
2024-03-12 21:06:40 +00:00
|
|
|
"lapce.tab.active.background" = "$primary-background"
|
|
|
|
"lapce.tab.active.foreground" = "$text"
|
2022-10-30 19:33:21 +00:00
|
|
|
"lapce.tab.active.underline" = "#528BFF"
|
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"lapce.tab.inactive.background" = "$secondary-background"
|
|
|
|
"lapce.tab.inactive.foreground" = "$text"
|
2022-10-30 20:41:34 +00:00
|
|
|
"lapce.tab.inactive.underline" = "#528BFF77"
|
2022-10-30 19:33:21 +00:00
|
|
|
|
|
|
|
"lapce.tab.separator" = ""
|
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"lapce.icon.active" = "$text"
|
|
|
|
"lapce.icon.inactive" = "$dim-text"
|
2022-10-20 18:08:16 +00:00
|
|
|
|
2022-12-19 19:35:37 +00:00
|
|
|
"lapce.remote.icon" = "$black"
|
2022-10-20 18:08:16 +00:00
|
|
|
"lapce.remote.local" = "#4078F2"
|
|
|
|
"lapce.remote.connected" = "#50A14F"
|
|
|
|
"lapce.remote.connecting" = "#C18401"
|
2022-10-26 18:21:06 +00:00
|
|
|
"lapce.remote.disconnected" = "#E45649"
|
2021-10-14 12:05:47 +00:00
|
|
|
|
2022-10-30 19:33:21 +00:00
|
|
|
"lapce.plugin.name" = "#DDDDDD"
|
2024-03-12 21:06:40 +00:00
|
|
|
"lapce.plugin.description" = "$text"
|
2022-10-30 19:33:21 +00:00
|
|
|
"lapce.plugin.author" = "#B0B0B0"
|
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"editor.background" = "$primary-background"
|
|
|
|
"editor.foreground" = "$text"
|
|
|
|
"editor.dim" = "$dim-text"
|
2021-12-30 12:55:21 +00:00
|
|
|
"editor.focus" = "#CCCCCC"
|
2022-06-01 07:46:16 +00:00
|
|
|
"editor.caret" = "#528BFF"
|
2021-09-27 16:40:34 +00:00
|
|
|
"editor.selection" = "$grey"
|
2022-06-01 07:46:16 +00:00
|
|
|
"editor.current_line" = "#2C313C"
|
2023-10-19 20:27:38 +00:00
|
|
|
"editor.debug_break_line" = "#528abF37"
|
2022-09-30 19:19:52 +00:00
|
|
|
"editor.link" = "$blue"
|
2022-09-25 20:22:40 +00:00
|
|
|
"editor.visible_whitespace" = "$grey"
|
2022-10-14 21:41:10 +00:00
|
|
|
"editor.indent_guide" = "$grey"
|
2022-10-21 19:24:01 +00:00
|
|
|
"editor.drag_drop_background" = "#79c1fc55"
|
2022-10-30 20:41:34 +00:00
|
|
|
"editor.drag_drop_tab_background" = "#0b0e1455"
|
2024-03-12 21:06:40 +00:00
|
|
|
"editor.sticky_header_background" = "$primary-background"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"inlay_hint.foreground" = "$text"
|
2022-09-13 21:08:32 +00:00
|
|
|
"inlay_hint.background" = "#528abF37"
|
2022-07-01 01:25:18 +00:00
|
|
|
|
2022-07-15 04:52:08 +00:00
|
|
|
"error_lens.error.foreground" = "$red"
|
|
|
|
"error_lens.error.background" = "#E06C7520"
|
|
|
|
"error_lens.warning.foreground" = "$yellow"
|
|
|
|
"error_lens.warning.background" = "#E5C07B20"
|
2024-03-12 21:06:40 +00:00
|
|
|
"error_lens.other.foreground" = "$dim-text"
|
2022-07-15 04:52:08 +00:00
|
|
|
"error_lens.other.background" = "#5C637020"
|
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"completion_lens.foreground" = "$dim-text"
|
2023-09-02 21:45:07 +00:00
|
|
|
|
2023-06-10 20:27:34 +00:00
|
|
|
"source_control.added" = "#50A14FCC"
|
|
|
|
"source_control.removed" = "#FF5266CC"
|
|
|
|
"source_control.modified" = "#0184BCCC"
|
2022-01-25 17:16:34 +00:00
|
|
|
|
2024-03-08 22:30:33 +00:00
|
|
|
"tooltip.background" = "#4B4D51"
|
2024-03-12 21:06:40 +00:00
|
|
|
"tooltip.foreground" = "$text"
|
2024-03-08 22:30:33 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"palette.background" = "$secondary-background"
|
|
|
|
"palette.foreground" = "$text"
|
|
|
|
"palette.current.background" = "$current-background"
|
|
|
|
"palette.current.foreground" = "$text"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"completion.background" = "$secondary-background"
|
|
|
|
"completion.current" = "$current-background"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"hover.background" = "$secondary-background"
|
2022-03-29 00:18:47 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"activity.background" = "$secondary-background"
|
|
|
|
"activity.current" = "$primary-background"
|
2022-05-20 21:01:11 +00:00
|
|
|
|
2023-01-25 20:31:24 +00:00
|
|
|
"debug.breakpoint" = "$red"
|
2023-09-09 20:53:58 +00:00
|
|
|
"debug.breakpoint.hover" = "#E06C7566"
|
2023-01-25 20:31:24 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"panel.background" = "$secondary-background"
|
|
|
|
"panel.foreground" = "$text"
|
|
|
|
"panel.foreground.dim" = "$dim-text"
|
|
|
|
"panel.current.background" = "$current-background"
|
|
|
|
"panel.current.foreground" = "$text"
|
|
|
|
"panel.current.foreground.dim" = "$dim-text"
|
2022-11-20 19:40:21 +00:00
|
|
|
"panel.hovered.background" = "#343A45"
|
2024-03-12 21:06:40 +00:00
|
|
|
"panel.hovered.active.background" = "$dim-text"
|
|
|
|
"panel.hovered.foreground" = "$text"
|
|
|
|
"panel.hovered.foreground.dim" = "$dim-text"
|
2021-09-27 16:40:34 +00:00
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"status.background" = "$secondary-background"
|
|
|
|
"status.foreground" = "$text"
|
2023-01-13 18:55:31 +00:00
|
|
|
"status.modal.normal.background" = "$blue"
|
|
|
|
"status.modal.normal.foreground" = "$black"
|
|
|
|
"status.modal.insert.background" = "$red"
|
|
|
|
"status.modal.insert.foreground" = "$black"
|
|
|
|
"status.modal.visual.background" = "$yellow"
|
|
|
|
"status.modal.visual.foreground" = "$black"
|
|
|
|
"status.modal.terminal.background" = "$purple"
|
|
|
|
"status.modal.terminal.foreground" = "$black"
|
2021-09-27 17:07:52 +00:00
|
|
|
|
2022-04-24 20:54:30 +00:00
|
|
|
"markdown.blockquote" = "#898989"
|
|
|
|
|
2024-03-12 21:06:40 +00:00
|
|
|
"terminal.cursor" = "$text"
|
|
|
|
"terminal.foreground" = "$text"
|
|
|
|
"terminal.background" = "$primary-background"
|
2022-05-25 16:18:52 +00:00
|
|
|
"terminal.white" = "$white"
|
|
|
|
"terminal.black" = "$black"
|
|
|
|
"terminal.red" = "$red"
|
|
|
|
"terminal.blue" = "$blue"
|
|
|
|
"terminal.green" = "$green"
|
|
|
|
"terminal.yellow" = "$yellow"
|
|
|
|
"terminal.cyan" = "$cyan"
|
|
|
|
"terminal.magenta" = "$magenta"
|
|
|
|
"terminal.bright_white" = "#C8CCD4"
|
|
|
|
"terminal.bright_red" = "$red"
|
|
|
|
"terminal.bright_blue" = "$blue"
|
|
|
|
"terminal.bright_green" = "$green"
|
|
|
|
"terminal.bright_yellow" = "$yellow"
|
|
|
|
"terminal.bright_cyan" = "$cyan"
|
|
|
|
"terminal.bright_magenta" = "$magenta"
|
|
|
|
"terminal.bright_black" = "#545862"
|