on master help sign in
another refactoring of dracula theme (#6767)
commit234280736491747b54562e636565960b23092963 authorChirikumbrah <78883260+Chirikumbrah@users.noreply.github.com> dateFri 21 Apr 2023, 06:51 (4 years ago) parent5aedf11
1 file changed+80−89
runtime/themes/dracula.toml+80−89
runtime/themes/dracula.toml+80−89
@@ -1,75 +1,65 @@
11# Author : Sebastian Zivota <loewenheim@mailbox.org>
22# Author : Chirikumbrah
33
4−"annotation" = { fg = "white" }
5−"attribute" = { fg = "cyan" }
6−"comment" = { fg = "comment" }
7−"constant" = { fg = "purple" }
8−"constant.numeric" = { fg = "orange" }
9−"constant.builtin" = { fg = "orange" }
10−"constant.character.escape" = { fg = "pink" }
11−"constant.macro" = { fg = "purple" }
12−"constructor" = { fg = "cyan" }
13−"conditional" = { fg = "pink" }
14−"character" = { fg = "purple" }
15−"definition".underline = { sp = "cyan" }
16−"field.key" = { fg = "purple" }
17−"field" = { fg = "purple" }
18−"function" = { fg = "green" }
19−"function.builtin" = { fg = "green" }
20−"function.method" = { fg = "green" }
21−"function.macro" = { fg = "purple" }
22−"function.call" = { fg = "green" }
23−"keyword" = { fg = "pink" }
24−"keyword.operator" = { fg = "pink" }
25−"keyword.function" = { fg = "pink" }
26−"keyword.return" = { fg = "pink" }
27−"keyword.control.import" = { fg = "green" }
28−"keyword.directive" = { fg = "green" }
29−"keyword.control.repeat" = { fg = "cyan" }
30−"keyword.control.exception" = { fg = "purple" }
31−"keyword.storage.type" = { fg = "cyan" }
32−"keyword.storage.modifier" = { fg = "cyan" }
33−"method.call" = { fg = "green" }
34−"reference" = { fg = "grey" }
35−"special" = { fg = "orange" }
36−"symbol" = { fg = "yellow" }
37−"tag.attribute" = { fg = "purple" }
38−"tag.delimiter" = { fg = "white" }
39−"operator" = { fg = "pink" }
40−"label" = { fg = "cyan" }
41−"punctuation" = { fg = "white" }
42−"punctuation.bracket" = { fg = "white" }
43−"punctuation.delimiter" = { fg = "white" }
44−"punctuation.special" = { fg = "purple" }
45−"string" = { fg = "yellow" }
46−"string.regexp" = { fg = "cyan" }
47−"string.escape" = { fg = "cyan" }
48−"string.special" = { fg = "cyan" }
49−"tag" = { fg = "pink" }
50−"text" = { fg = "grey" }
51−"text.strong" = { modifiers = "bold" }
52−"text.emphasis" = { fg = "orange" }
53−"text.strike" = { fg = "white" }
54−"text.literal" = { fg = "orange" }
55−"text.uri".underline = { fg = "orange" }
56−"type.builtin" = { fg = "cyan", modifiers = ["italic"] }
57−"type" = { fg = "cyan", modifiers = ["italic"] }
58−"type.enum.variant" = { fg = "white", modifiers = ["italic"] }
59−"property" = { fg = "purple" }
60−"structure" = { fg = "purple" }
61−"scope" = { modifiers = "bold" }
62−"variable" = { fg = "purple" }
63−"variable.builtin" = { fg = "orange", modifiers = ["italic"] }
64−"variable.parameter" = { fg = "purple", modifiers = ["italic"] }
65−"parameter" = { fg = "orange" }
4+"annotation" = { fg = "foreground" }
5+"attribute" = { fg = "green", modifiers = ["italic"] }
6+"comment" = { fg = "comment" }
7+"comment.block.documentation" = { fg = "comment" }
8+"comment.block" = { fg = "comment" }
9+"comment.line" = { fg = "comment" }
10+"constant" = { fg = "purple" }
11+"constant.numeric" = { fg = "purple" }
12+"constant.builtin" = { fg = "purple" }
13+"constant.builtin.boolean" = { fg = "purple" }
14+"constant.character" = { fg = "cyan" }
15+"constant.character.escape" = { fg = "pink" }
16+"constant.macro" = { fg = "purple" }
17+"constructor" = { fg = "purple" }
18+"function" = { fg = "green" }
19+"function.builtin" = { fg = "green" }
20+"function.method" = { fg = "green" }
21+"function.macro" = { fg = "purple" }
22+"function.call" = { fg = "green" }
23+"keyword" = { fg = "pink" }
24+"keyword.operator" = { fg = "pink" }
25+"keyword.function" = { fg = "pink" }
26+"keyword.return" = { fg = "pink" }
27+"keyword.control.import" = { fg = "pink" }
28+"keyword.directive" = { fg = "green" }
29+"keyword.control.repeat" = { fg = "pink" }
30+"keyword.control.conditional" = { fg = "pink" }
31+"keyword.control.exception" = { fg = "purple" }
32+"keyword.storage" = { fg = "pink" }
33+"keyword.storage.type" = { fg = "cyan", modifiers = ["italic"] }
34+"keyword.storage.modifier" = { fg = "pink" }
35+"tag" = { fg = "pink" }
36+"tag.attribute" = { fg = "purple" }
37+"tag.delimiter" = { fg = "foreground" }
38+"label" = { fg = "cyan" }
39+"punctuation" = { fg = "foreground" }
40+"punctuation.bracket" = { fg = "foreground" }
41+"punctuation.delimiter" = { fg = "foreground" }
42+"punctuation.special" = { fg = "pink" }
43+"special" = { fg = "pink" }
44+"string" = { fg = "yellow" }
45+"string.special" = { fg = "orange" }
46+"string.symbol" = { fg = "yellow" }
47+"string.regexp" = { fg = "red" }
48+"type.builtin" = { fg = "cyan" }
49+"type" = { fg = "cyan", modifiers = ["italic"] }
50+"type.enum.variant" = { fg = "foreground", modifiers = ["italic"] }
51+"variable" = { fg = "foreground" }
52+"variable.builtin" = { fg = "purple", modifiers = ["italic"] }
53+"variable.parameter" = { fg = "orange", modifiers = ["italic"] }
54+"variable.other" = { fg = "cyan" }
55+"variable.other.member" = { fg = "purple" }
6656
6757
6858"diff.plus" = { fg = "green" }
6959"diff.delta" = { fg = "orange" }
7060"diff.minus" = { fg = "red" }
71−"ui.background" = { fg = "white", bg = "background" }
72−"ui.cursor.match" = { fg = "white", bg = "grey" }
61+"ui.background" = { fg = "foreground", bg = "background" }
62+"ui.cursor.match" = { fg = "foreground", bg = "grey" }
7363"ui.cursor" = { fg = "background", bg = "purple", modifiers = ["dim"] }
7464"ui.cursor.normal" = { fg = "background", bg = "purple", modifiers = ["dim"] }
7565"ui.cursor.insert" = { fg = "background", bg = "green", modifiers = ["dim"] }
@@ -78,24 +68,24 @@
7868"ui.cursor.primary.insert" = { fg = "background", bg = "green" }
7969"ui.cursor.primary.select" = { fg = "background", bg = "cyan" }
8070"ui.cursorline.primary" = { bg = "cursorline" }
81−"ui.help" = { fg = "white", bg = "black" }
71+"ui.help" = { fg = "foreground", bg = "black" }
8272"ui.debug" = { fg = "red" }
8373"ui.highlight.frameline" = { fg = "background", bg = "red" }
8474"ui.linenr" = { fg = "comment" }
85−"ui.linenr.selected" = { fg = "white" }
86−"ui.menu" = { fg = "white", bg = "black" }
75+"ui.linenr.selected" = { fg = "foreground" }
76+"ui.menu" = { fg = "foreground", bg = "black" }
8777"ui.menu.selected" = { fg = "cyan", bg = "black" }
88−"ui.popup" = { fg = "white", bg = "black" }
78+"ui.popup" = { fg = "foreground", bg = "black" }
8979"ui.selection.primary" = { bg = "selection_primary" }
9080"ui.selection" = { bg = "selection" }
91−"ui.statusline" = { fg = "white", bg = "darker" }
81+"ui.statusline" = { fg = "foreground", bg = "darker" }
9282"ui.statusline.inactive" = { fg = "comment", bg = "darker" }
9383"ui.statusline.normal" = { fg = "black", bg = "purple" }
9484"ui.statusline.insert" = { fg = "black", bg = "green" }
9585"ui.statusline.select" = { fg = "black", bg = "cyan" }
96−"ui.text" = { fg = "white" }
86+"ui.text" = { fg = "foreground" }
9787"ui.text.focus" = { fg = "cyan" }
98−"ui.window" = { fg = "white" }
88+"ui.window" = { fg = "foreground" }
9989"ui.virtual.whitespace" = { fg = "subtle" }
10090"ui.virtual.wrap" = { fg = "subtle" }
10191"ui.virtual.ruler" = { bg = "black" }
@@ -114,29 +104,30 @@
114104"markup.link.url" = { fg = "cyan" }
115105"markup.link.text" = { fg = "pink" }
116106"markup.quote" = { fg = "yellow", modifiers = ["italic"] }
117−"markup.raw" = { fg = "white" }
107+"markup.raw" = { fg = "foreground" }
118108"diagnostic" = { underline = { color = "orange", style = "curl" } }
119109"diagnostic.hint" = { underline = { color = "purple", style = "curl" } }
120110"diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
121111"diagnostic.error" = { underline = { color = "red", style = "curl" } }
122112"diagnostic.info" = { underline = { color = "cyan", style = "curl" } }
113+"definition" = { underline = { color = "cyan" } }
123114
124115
125116[palette]
126−background = "#282A36"
127−cursorline = "#2d303e"
128−darker = "#222430"
129−black = "#191A21"
130−grey = "#666771"
131−comment = "#6272A4"
132−selection_primary = "#44475a"
133−selection = "#363848"
134−subtle = "#424450"
135−white = "#f8f8f2"
136−red = "#ff5555"
137−orange = "#ffb86c"
138−yellow = "#f1fa8c"
139−green = "#50fa7b"
140−purple = "#BD93F9"
141−cyan = "#8be9fd"
142−pink = "#ff79c6"
117+foreground = "#f8f8f2"
118+background = "#282A36"
119+cursorline = "#2d303e"
120+darker = "#222430"
121+black = "#191A21"
122+grey = "#666771"
123+comment = "#6272A4"
124+selection_primary = "#44475a"
125+selection = "#363848"
126+subtle = "#424450"
127+red = "#ff5555"
128+orange = "#ffb86c"
129+yellow = "#f1fa8c"
130+green = "#50fa7b"
131+purple = "#BD93F9"
132+cyan = "#8be9fd"
133+pink = "#ff79c6"