From ce469abfe2e99b5156c948bff27aaec3fbff7a6e Mon Sep 17 00:00:00 2001 From: "Mr. E" <2804556+etienne-k@users.noreply.github.com> Date: Sat, 22 Oct 2022 21:25:41 +0200 Subject: [PATCH] feat(themes): add mode-specific styles to the tokyonight themes (#4415) Co-authored-by: SoraTenshi --- runtime/themes/tokyonight.toml | 3 + runtime/themes/tokyonight_storm.toml | 82 +--------------------------- 2 files changed, 4 insertions(+), 81 deletions(-) diff --git a/runtime/themes/tokyonight.toml b/runtime/themes/tokyonight.toml index 4f1ea1cfe..4847d92ca 100644 --- a/runtime/themes/tokyonight.toml +++ b/runtime/themes/tokyonight.toml @@ -41,6 +41,9 @@ "ui.selection.primary" = { bg = "background_highlight" } "ui.statusline" = { fg = "foreground", bg = "background_menu" } "ui.statusline.inactive" = { fg = "foreground_gutter", bg = "background_menu" } +"ui.statusline.normal" = { fg = "black", bg = "blue" } +"ui.statusline.insert" = { fg = "black", bg = "green" } +"ui.statusline.select" = { fg = "black", bg = "magenta" } "ui.text" = { fg = "foreground" } "ui.text.focus" = { fg = "cyan" } "ui.virtual.ruler" = { bg = "foreground_gutter" } diff --git a/runtime/themes/tokyonight_storm.toml b/runtime/themes/tokyonight_storm.toml index c47ac54ba..e82c43409 100644 --- a/runtime/themes/tokyonight_storm.toml +++ b/runtime/themes/tokyonight_storm.toml @@ -1,88 +1,8 @@ # Author: Paul Graydon -"comment" = { fg = "comment", modifiers = ["italic"] } -"constant" = { fg = "orange" } -"constant.character.escape" = { fg = "magenta" } -"function" = { fg = "blue", modifiers = ["italic"] } -"function.macro" = { fg = "cyan" } -"keyword" = { fg = "cyan", modifiers = ["italic"] } -"keyword.control" = { fg = "magenta" } -"keyword.control.import" = { fg = "cyan" } -"keyword.operator" = { fg = "turquoise" } -"keyword.function" = { fg = "magenta", modifiers = ["italic"] } -"operator" = { fg = "turquoise" } -"punctuation" = { fg = "turquoise" } -"string" = { fg = "light-green" } -"string.regexp" = { fg = "light-blue" } -"tag" = { fg = "red" } -"type" = { fg = "teal" } -"namespace" = { fg = "blue" } -"variable" = { fg = "white" } -"variable.builtin" = { fg = "red" } -"variable.other.member" = { fg = "green" } -"variable.parameter" = { fg = "yellow", modifiers = ["italic"] } - -"diff.plus" = { fg = "green" } -"diff.delta" = { fg = "orange" } -"diff.minus" = { fg = "red" } - -"ui.background" = { fg = "foreground", bg = "background" } -"ui.cursor" = { modifiers = ["reversed"] } -"ui.cursor.match" = { fg = "orange", modifiers = ["bold"] } -"ui.cursor.primary" = { modifiers = ["reversed"] } -"ui.cursorline.primary" = { bg = "background_menu" } -"ui.help" = { fg = "foreground", bg = "background_menu" } -"ui.linenr" = { fg = "foreground_gutter" } -"ui.linenr.selected" = { fg = "foreground" } -"ui.menu" = { fg = "foreground", bg = "background_menu" } -"ui.menu.selected" = { bg = "background_highlight" } -"ui.popup" = { fg = "foreground", bg = "background_menu" } -"ui.selection" = { bg = "background_highlight" } -"ui.selection.primary" = { bg = "background_highlight" } -"ui.statusline" = { fg = "foreground", bg = "background_menu" } -"ui.statusline.inactive" = { fg = "foreground_gutter", bg = "background_menu" } -"ui.text" = { fg = "foreground" } -"ui.text.focus" = { fg = "cyan" } -"ui.virtual.ruler" = { bg = "foreground_gutter" } -"ui.virtual.whitespace" = { fg = "foreground_gutter" } -"ui.window" = { fg = "black" } - -"error" = { fg = "red" } -"warning" = { fg = "yellow" } -"info" = { fg = "blue" } -"hint" = { fg = "teal" } -"diagnostic" = { modifiers = ["underlined"] } -"special" = { fg = "orange" } - -"markup.heading" = { fg = "cyan", modifiers = ["bold"] } -"markup.list" = { fg = "cyan" } -"markup.bold" = { fg = "orange", modifiers = ["bold"] } -"markup.italic" = { fg = "yellow", modifiers = ["italic"] } -"markup.link.url" = { fg = "green" } -"markup.link.text" = { fg = "light-gray" } -"markup.quote" = { fg = "yellow", modifiers = ["italic"] } -"markup.raw" = { fg = "cyan" } +inherits = "tokyonight" [palette] -red = "#f7768e" -orange = "#ff9e64" -yellow = "#e0af68" -light-green = "#9ece6a" -green = "#73daca" -turquoise = "#89ddff" -light-cyan = "#b4f9f8" -teal = "#2ac3de" -cyan = "#7dcfff" -blue = "#7aa2f7" -magenta = "#bb9af7" -white = "#c0caf5" -light-gray = "#9aa5ce" -parameters = "#cfc9c2" -comment = "#565f89" -black = "#414868" -foreground = "#a9b1d6" -foreground_highlight = "#c0caf5" -foreground_gutter = "#3b4261" background = "#24283b" background_highlight = "#373d5a" background_menu = "#1f2335"