on master help sign in
another refactoring of dracula theme (#6767)
2342807Chirikumbrah
runtime/themes/dracula.toml+80−89
@@ -1,75 +1,65 @@
1# Author : Sebastian Zivota <loewenheim@mailbox.org>
1# Author : Sebastian Zivota <loewenheim@mailbox.org>
2# Author : Chirikumbrah
2# Author : Chirikumbrah
3
3
4−"annotation" = { fg = "white" }
4+"annotation" = { fg = "foreground" }
5−"attribute" = { fg = "cyan" }
5+"attribute" = { fg = "green", modifiers = ["italic"] }
6+"comment" = { fg = "comment" }
7+"comment.block.documentation" = { fg = "comment" }
6−"comment" = { fg = "comment" }
8+"comment.block" = { fg = "comment" }
9+"comment.line" = { fg = "comment" }
7−"constant" = { fg = "purple" }
10+"constant" = { fg = "purple" }
8−"constant.numeric" = { fg = "orange" }
11+"constant.numeric" = { fg = "purple" }
9−"constant.builtin" = { fg = "orange" }
12+"constant.builtin" = { fg = "purple" }
13+"constant.builtin.boolean" = { fg = "purple" }
14+"constant.character" = { fg = "cyan" }
10−"constant.character.escape" = { fg = "pink" }
15+"constant.character.escape" = { fg = "pink" }
11−"constant.macro" = { fg = "purple" }
16+"constant.macro" = { fg = "purple" }
12−"constructor" = { fg = "cyan" }
17+"constructor" = { fg = "purple" }
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" }
18+"function" = { fg = "green" }
19−"function.builtin" = { fg = "green" }
19+"function.builtin" = { fg = "green" }
20−"function.method" = { fg = "green" }
20+"function.method" = { fg = "green" }
21−"function.macro" = { fg = "purple" }
21+"function.macro" = { fg = "purple" }
22−"function.call" = { fg = "green" }
22+"function.call" = { fg = "green" }
23−"keyword" = { fg = "pink" }
23+"keyword" = { fg = "pink" }
24−"keyword.operator" = { fg = "pink" }
24+"keyword.operator" = { fg = "pink" }
25−"keyword.function" = { fg = "pink" }
25+"keyword.function" = { fg = "pink" }
26−"keyword.return" = { fg = "pink" }
26+"keyword.return" = { fg = "pink" }
27−"keyword.control.import" = { fg = "green" }
27+"keyword.control.import" = { fg = "pink" }
28−"keyword.directive" = { fg = "green" }
28+"keyword.directive" = { fg = "green" }
29−"keyword.control.repeat" = { fg = "cyan" }
29+"keyword.control.repeat" = { fg = "pink" }
30+"keyword.control.conditional" = { fg = "pink" }
30−"keyword.control.exception" = { fg = "purple" }
31+"keyword.control.exception" = { fg = "purple" }
31−"keyword.storage.type" = { fg = "cyan" }
32+"keyword.storage" = { fg = "pink" }
33+"keyword.storage.type" = { fg = "cyan", modifiers = ["italic"] }
32−"keyword.storage.modifier" = { fg = "cyan" }
34+"keyword.storage.modifier" = { fg = "pink" }
33−"method.call" = { fg = "green" }
35+"tag" = { fg = "pink" }
34−"reference" = { fg = "grey" }
35−"special" = { fg = "orange" }
36−"symbol" = { fg = "yellow" }
37−"tag.attribute" = { fg = "purple" }
36+"tag.attribute" = { fg = "purple" }
38−"tag.delimiter" = { fg = "white" }
37+"tag.delimiter" = { fg = "foreground" }
39−"operator" = { fg = "pink" }
40−"label" = { fg = "cyan" }
38+"label" = { fg = "cyan" }
41−"punctuation" = { fg = "white" }
39+"punctuation" = { fg = "foreground" }
42−"punctuation.bracket" = { fg = "white" }
40+"punctuation.bracket" = { fg = "foreground" }
43−"punctuation.delimiter" = { fg = "white" }
41+"punctuation.delimiter" = { fg = "foreground" }
44−"punctuation.special" = { fg = "purple" }
42+"punctuation.special" = { fg = "pink" }
43+"special" = { fg = "pink" }
44+"string" = { fg = "yellow" }
45−"string" = { fg = "yellow" }
45+"string.special" = { fg = "orange" }
46+"string.symbol" = { fg = "yellow" }
46−"string.regexp" = { fg = "cyan" }
47+"string.regexp" = { fg = "red" }
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"] }
48+"type.builtin" = { fg = "cyan" }
57−"type" = { fg = "cyan", modifiers = ["italic"] }
49+"type" = { fg = "cyan", modifiers = ["italic"] }
58−"type.enum.variant" = { fg = "white", modifiers = ["italic"] }
50+"type.enum.variant" = { fg = "foreground", modifiers = ["italic"] }
59−"property" = { fg = "purple" }
51+"variable" = { fg = "foreground" }
60−"structure" = { fg = "purple" }
52+"variable.builtin" = { fg = "purple", modifiers = ["italic"] }
61−"scope" = { modifiers = "bold" }
62−"variable" = { fg = "purple" }
63−"variable.builtin" = { fg = "orange", modifiers = ["italic"] }
53+"variable.parameter" = { fg = "orange", modifiers = ["italic"] }
64−"variable.parameter" = { fg = "purple", modifiers = ["italic"] }
54+"variable.other" = { fg = "cyan" }
65−"parameter" = { fg = "orange" }
55+"variable.other.member" = { fg = "purple" }
66
56
67
57
68"diff.plus" = { fg = "green" }
58"diff.plus" = { fg = "green" }
69"diff.delta" = { fg = "orange" }
59"diff.delta" = { fg = "orange" }
70"diff.minus" = { fg = "red" }
60"diff.minus" = { fg = "red" }
71−"ui.background" = { fg = "white", bg = "background" }
61+"ui.background" = { fg = "foreground", bg = "background" }
72−"ui.cursor.match" = { fg = "white", bg = "grey" }
62+"ui.cursor.match" = { fg = "foreground", bg = "grey" }
73"ui.cursor" = { fg = "background", bg = "purple", modifiers = ["dim"] }
63"ui.cursor" = { fg = "background", bg = "purple", modifiers = ["dim"] }
74"ui.cursor.normal" = { fg = "background", bg = "purple", modifiers = ["dim"] }
64"ui.cursor.normal" = { fg = "background", bg = "purple", modifiers = ["dim"] }
75"ui.cursor.insert" = { fg = "background", bg = "green", modifiers = ["dim"] }
65"ui.cursor.insert" = { fg = "background", bg = "green", modifiers = ["dim"] }
@@ -78,24 +68,24 @@
78"ui.cursor.primary.insert" = { fg = "background", bg = "green" }
68"ui.cursor.primary.insert" = { fg = "background", bg = "green" }
79"ui.cursor.primary.select" = { fg = "background", bg = "cyan" }
69"ui.cursor.primary.select" = { fg = "background", bg = "cyan" }
80"ui.cursorline.primary" = { bg = "cursorline" }
70"ui.cursorline.primary" = { bg = "cursorline" }
81−"ui.help" = { fg = "white", bg = "black" }
71+"ui.help" = { fg = "foreground", bg = "black" }
82"ui.debug" = { fg = "red" }
72"ui.debug" = { fg = "red" }
83"ui.highlight.frameline" = { fg = "background", bg = "red" }
73"ui.highlight.frameline" = { fg = "background", bg = "red" }
84"ui.linenr" = { fg = "comment" }
74"ui.linenr" = { fg = "comment" }
85−"ui.linenr.selected" = { fg = "white" }
75+"ui.linenr.selected" = { fg = "foreground" }
86−"ui.menu" = { fg = "white", bg = "black" }
76+"ui.menu" = { fg = "foreground", bg = "black" }
87"ui.menu.selected" = { fg = "cyan", bg = "black" }
77"ui.menu.selected" = { fg = "cyan", bg = "black" }
88−"ui.popup" = { fg = "white", bg = "black" }
78+"ui.popup" = { fg = "foreground", bg = "black" }
89"ui.selection.primary" = { bg = "selection_primary" }
79"ui.selection.primary" = { bg = "selection_primary" }
90"ui.selection" = { bg = "selection" }
80"ui.selection" = { bg = "selection" }
91−"ui.statusline" = { fg = "white", bg = "darker" }
81+"ui.statusline" = { fg = "foreground", bg = "darker" }
92"ui.statusline.inactive" = { fg = "comment", bg = "darker" }
82"ui.statusline.inactive" = { fg = "comment", bg = "darker" }
93"ui.statusline.normal" = { fg = "black", bg = "purple" }
83"ui.statusline.normal" = { fg = "black", bg = "purple" }
94"ui.statusline.insert" = { fg = "black", bg = "green" }
84"ui.statusline.insert" = { fg = "black", bg = "green" }
95"ui.statusline.select" = { fg = "black", bg = "cyan" }
85"ui.statusline.select" = { fg = "black", bg = "cyan" }
96−"ui.text" = { fg = "white" }
86+"ui.text" = { fg = "foreground" }
97"ui.text.focus" = { fg = "cyan" }
87"ui.text.focus" = { fg = "cyan" }
98−"ui.window" = { fg = "white" }
88+"ui.window" = { fg = "foreground" }
99"ui.virtual.whitespace" = { fg = "subtle" }
89"ui.virtual.whitespace" = { fg = "subtle" }
100"ui.virtual.wrap" = { fg = "subtle" }
90"ui.virtual.wrap" = { fg = "subtle" }
101"ui.virtual.ruler" = { bg = "black" }
91"ui.virtual.ruler" = { bg = "black" }
@@ -114,29 +104,30 @@
114"markup.link.url" = { fg = "cyan" }
104"markup.link.url" = { fg = "cyan" }
115"markup.link.text" = { fg = "pink" }
105"markup.link.text" = { fg = "pink" }
116"markup.quote" = { fg = "yellow", modifiers = ["italic"] }
106"markup.quote" = { fg = "yellow", modifiers = ["italic"] }
117−"markup.raw" = { fg = "white" }
107+"markup.raw" = { fg = "foreground" }
118"diagnostic" = { underline = { color = "orange", style = "curl" } }
108"diagnostic" = { underline = { color = "orange", style = "curl" } }
119"diagnostic.hint" = { underline = { color = "purple", style = "curl" } }
109"diagnostic.hint" = { underline = { color = "purple", style = "curl" } }
120"diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
110"diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
121"diagnostic.error" = { underline = { color = "red", style = "curl" } }
111"diagnostic.error" = { underline = { color = "red", style = "curl" } }
122"diagnostic.info" = { underline = { color = "cyan", style = "curl" } }
112"diagnostic.info" = { underline = { color = "cyan", style = "curl" } }
113+"definition" = { underline = { color = "cyan" } }
123
114
124
115
125[palette]
116[palette]
117+foreground = "#f8f8f2"
126−background = "#282A36"
118+background = "#282A36"
127−cursorline = "#2d303e"
119+cursorline = "#2d303e"
128−darker = "#222430"
120+darker = "#222430"
129−black = "#191A21"
121+black = "#191A21"
130−grey = "#666771"
122+grey = "#666771"
131−comment = "#6272A4"
123+comment = "#6272A4"
132−selection_primary = "#44475a"
124+selection_primary = "#44475a"
133−selection = "#363848"
125+selection = "#363848"
134−subtle = "#424450"
126+subtle = "#424450"
135−white = "#f8f8f2"
136−red = "#ff5555"
127+red = "#ff5555"
137−orange = "#ffb86c"
128+orange = "#ffb86c"
138−yellow = "#f1fa8c"
129+yellow = "#f1fa8c"
139−green = "#50fa7b"
130+green = "#50fa7b"
140−purple = "#BD93F9"
131+purple = "#BD93F9"
141−cyan = "#8be9fd"
132+cyan = "#8be9fd"
142−pink = "#ff79c6"
133+pink = "#ff79c6"