on master help sign in
Update onelight theme (#6192)
commitcfb9986d84764c7f8b3a903f2b092ba0a61dd951 authorErasin Wang <erasinoo@gmail.com> dateMon 6 Mar 2023, 23:29 (4 years ago) parent707457c
1 file changed+133−78
runtime/themes/onelight.toml+133−78
runtime/themes/onelight.toml+133−78
@@ -1,129 +1,184 @@
1−# One Light
21# Author : erasin<erasinoo@gmail.com>
32
43"attribute" = { fg = "yellow" }
5−"comment" = { fg = "gray", modifiers = ["italic"] }
4+"constructor" = { fg = "brown" }
5+"label" = { fg = "cyan" }
6+"operator" = { fg = "red" }
7+"tag" = { fg = "cyan" }
8+"namespace" = { fg = "blue" }
9+"special" = { fg = "deep-purple" }
10+"property" = { fg = "purple" }
11+"module" = { fg = "cyan" }
612
7−"constant" = { fg = "cyan" }
13+"type" = { fg = "gold" }
14+"type.builtin" = { fg = "light-blue" }
15+"type.enum" = { fg = "cyan" }
16+"type.enum.variant" = { fg = "cyan" }
17+
18+"constant" = { fg = "cyan", modifiers = ["bold"] }
19+"constant.builtin" = { fg = "deep-purple" }
20+"constant.builtin.boolean" = { fg = "deep-purple" }
21+"constant.character" = { fg = "green" }
22+"constant.character.escape" = { fg = "brown" }
823"constant.numeric" = { fg = "gold" }
9−"constant.builtin" = { fg = "gold" }
10−"constant.character.escape" = { fg = "gold" }
24+"constant.numeric.integer" = { fg = "gold" }
25+"constant.numeric.float" = { fg = "gold" }
1126
12−"constructor" = { fg = "yellow" }
27+"string" = { fg = "green" }
28+"string.regexp" = { fg = "purple" }
29+"string.special" = { fg = "green" }
30+"string.special.path" = { fg = "blue" }
31+"string.special.url" = { fg = "light-blue" }
32+"string.special.symbol" = { fg = "pink" }
33+
34+"comment" = { fg = "grey", modifiers = ["italic"] }
35+"comment.line" = { fg = "grey", modifiers = ["italic"] }
36+"comment.block" = { fg = "grey", modifiers = ["italic"] }
37+"comment.block.documentation" = { fg = "grey", modifiers = ["italic"] }
38+
39+# "variable" = { fg = "black" }
40+"variable.builtin" = { fg = "light-blue" }
41+"variable.parameter" = { fg = "red" }
42+"variable.other" = { fg = "pink" }
43+"variable.other.member" = { fg = "pink" }
1344
14−"function" = { fg = "blue" }
15−"function.builtin" = { fg = "cyan" }
16−"function.macro" = { fg = "red" }
45+"punctuation" = { fg = "black" }
46+"punctuation.delimiter" = { fg = "purple" }
47+"punctuation.bracket" = { fg = "brown" }
48+"punctuation.special" = { fg = "brown" }
1749
1850"keyword" = { fg = "purple" }
19−"keyword.function" = { fg = "purple" }
2051"keyword.control" = { fg = "purple" }
21−"keyword.control.import" = { fg = "purple" }
52+"keyword.control.conditional" = { fg = "red", modifiers = ["bold"] }
53+"keyword.control.repeat" = { fg = "pink", modifiers = ["bold"] }
54+"keyword.control.import" = { fg = "red" }
55+"keyword.control.return" = { fg = "deep-purple", modifiers = ["bold"] }
56+"keyword.control.exception" = { fg = "purple" }
57+"keyword.operator" = { fg = "red" }
2258"keyword.directive" = { fg = "purple" }
23−"keyword.operator" = { fg = "purple" }
59+"keyword.function" = { fg = "purple" }
60+"keyword.storage" = { fg = "purple" }
2461"keyword.storage.type" = { fg = "purple" }
62+"keyword.storage.modifier" = { fg = "purple", modifiers = ["bold"] }
2563
26−"tag" = "cyan"
27−"label" = { fg = "cyan" }
28−"namespace" = { fg = "red" }
29−"operator" = { fg = "red" }
30−"special" = { fg = "purple" }
31−"string" = { fg = "green" }
32−"module" = { fg = "cyan" }
33−
34−"type" = { fg = "yellow" }
35−"type.builtin" = { fg = "purple" }
36−
37−"punctuation" = { fg = "gray" }
38−"punctuation.delimiter" = { fg = "black" }
39−"punctuation.bracket" = { fg = "gray" }
40−
41−"variable" = { fg = "black" }
42−"variable.builtin" = { fg = "light-blue" }
43−"variable.parameter" = { fg = "red" }
44−"variable.other.member" = { fg = "red" }
64+"function" = { fg = "blue" }
65+"function.builtin" = { fg = "cyan" }
66+"function.method" = { fg = "light-blue" }
67+"function.macro" = { fg = "pink", modifiers = ["bold"] }
68+"function.special" = { fg = "cyan" }
4569
4670"markup.heading" = { fg = "red" }
47−"markup.raw" = { fg = "gray" }
48−"markup.raw.inline" = { fg = "green", bg = "grey-200" }
49−"markup.bold" = { fg = "yellow", modifiers = ["bold"] }
50−"markup.italic" = { fg = "purple", modifiers = ["italic"] }
51−"markup.strikethrough" = { modifiers = ["crossed_out"] }
52−"markup.list" = { fg = "light-blue" }
53−"markup.quote" = { fg = "gray" }
54−"markup.link.url" = { fg = "cyan", modifiers = ["underlined"] }
55−"markup.link.text" = { fg = "light-blue" }
71+"markup.heading.marker" = { fg = "red" }
5672"markup.heading.1" = { fg = "red", modifiers = ["bold"] }
57−"markup.heading.2" = { fg = "gold", modifiers = ["bold"] }
73+"markup.heading.2" = { fg = "gold", modifiers = [
74+ "bold",
75+], underline = { style = "line" } }
5876"markup.heading.3" = { fg = "yellow", modifiers = ["bold"] }
5977"markup.heading.4" = { fg = "green", modifiers = ["bold"] }
6078"markup.heading.5" = { fg = "blue", modifiers = ["bold"] }
6179"markup.heading.6" = { fg = "purple", modifiers = ["bold"] }
80+"markup.list" = { fg = "light-blue" }
81+"markup.list.unnumbered" = { fg = "light-blue" }
82+"markup.list.numbered" = { fg = "light-blue" }
83+"markup.bold" = { fg = "yellow", modifiers = ["bold"] }
84+"markup.italic" = { fg = "purple", modifiers = ["italic"] }
85+"markup.link" = { fg = "light-blue" }
86+"markup.link.url" = { fg = "cyan", modifiers = ["underlined"] }
87+"markup.link.text" = { fg = "light-blue" }
88+"markup.quote" = { fg = "grey" }
89+"markup.raw" = { fg = "brown" }
90+"markup.raw.inline" = { fg = "green" }
91+"markup.raw.block" = { fg = "grey" }
6292
63−"diff.plus" = "green"
64−"diff.delta" = "gold"
65−"diff.minus" = "red"
66−
67−"diagnostic.info".underline = { color = "blue", style = "curl" }
68−"diagnostic.hint".underline = { color = "green", style = "curl" }
69−"diagnostic.warning".underline = { color = "yellow", style = "curl" }
70−"diagnostic.error".underline = { color = "red", style = "curl" }
71−
72−"info" = { fg = "blue", modifiers = ["bold"] }
73−"hint" = { fg = "green", modifiers = ["bold"] }
74−"warning" = { fg = "yellow", modifiers = ["bold"] }
75−"error" = { fg = "red", modifiers = ["bold"] }
93+"diff" = { fg = "red" }
94+"diff.plus" = { fg = "green" }
95+"diff.minus" = { fg = "red" }
96+"diff.delta" = { fg = "cyan" }
97+"diff.delta.moved" = { fg = "cyan" }
7698
7799"ui.background" = { bg = "white" }
100+"ui.background.separator" = { bg = "white" }
78101
79−"ui.cursor" = { fg = "white", bg = "gray" }
102+"ui.cursor" = { fg = "white", bg = "grey" }
103+"ui.cursor.normal" = { fg = "white", bg = "grey" }
104+"ui.cursor.insert" = { fg = "white", bg = "grey" }
105+"ui.cursor.select" = { fg = "white", bg = "grey" }
106+"ui.cursor.match" = { bg = "light-white", modifiers = ["bold"] }
80107"ui.cursor.primary" = { fg = "white", bg = "black" }
81−"ui.cursor.match" = { bg = "light-gray" }
108+"ui.cursor.primary.normal" = { fg = "white", bg = "black" }
109+"ui.cursor.primary.insert" = { fg = "red", bg = "black" }
110+"ui.cursor.primary.select" = { fg = "white", bg = "black" }
82111
83−"ui.cursorline.primary" = { fg = "white", bg = "grey-100" }
84−# "ui.cursorline.secondary" = { fg = "white", bg = "grey-200" }
85−
86−"ui.highlight" = { bg = "light-white" }
87−
88−"ui.selection" = { bg = "light-white", modifiers = ["dim"] }
89−"ui.selection.primary" = { bg = "light-white" }
90−
91−"ui.virtual" = { fg = "light-white" }
92−"ui.virtual.indent-guide" = { fg = "grey-500" }
93−"ui.virtual.ruler" = { bg = "light-white" }
94−"ui.virtual.whitespace" = { fg = "light-white" }
112+"ui.gutter" = { fg = "grey-500" }
113+"ui.gutter.selected" = { fg = "black" }
95114
96115"ui.linenr" = { fg = "grey-500" }
97−"ui.linenr.selected" = { fg = "black", modifiers = ["dim"] }
116+"ui.linenr.selected" = { fg = "black", modifiers = ["bold"] }
98117
99118"ui.statusline" = { fg = "black", bg = "light-white" }
100−"ui.statusline.inactive" = { fg = "gray", bg = "light-white" }
119+"ui.statusline.inactive" = { fg = "grey", bg = "grey-200" }
101120"ui.statusline.normal" = { fg = "light-white", bg = "light-blue" }
102121"ui.statusline.insert" = { fg = "light-white", bg = "green" }
103122"ui.statusline.select" = { fg = "light-white", bg = "purple" }
104123
124+"ui.popup" = { fg = "black", bg = "grey-200" }
125+"ui.popup.info" = { fg = "black", bg = "grey-200" }
126+"ui.window" = { fg = "grey-500", bg = "grey-100" }
127+"ui.help" = { fg = "black", bg = "grey-200" }
128+
105129"ui.text" = { fg = "black" }
106130"ui.text.focus" = { fg = "red", bg = "light-white", modifiers = ["bold"] }
131+"ui.text.inactive" = { fg = "grey" }
132+"ui.text.info" = { fg = "black" }
133+
134+"ui.virtual" = { fg = "light-white" }
135+"ui.virtual.ruler" = { bg = "light-white" }
136+"ui.virtual.wrap" = { bg = "light-white" }
137+"ui.virtual.whitespace" = { fg = "light-white" }
138+"ui.virtual.indent-guide" = { fg = "grey-500" }
139+"ui.virtual.inlay-hint" = { fg = "grey" }
107140
108−"ui.help" = { fg = "black", bg = "grey-200" }
109−"ui.popup" = { fg = "black", bg = "grey-200" }
110−"ui.window" = { fg = "black", bg = "light-white" }
111141"ui.menu" = { fg = "black", bg = "light-white" }
112142"ui.menu.selected" = { fg = "white", bg = "light-blue" }
143+"ui.menu.scroll" = { fg = "light-blue", bg = "white" }
144+
145+"ui.selection" = { bg = "light-white", modifiers = ["dim"] }
146+"ui.selection.primary" = { bg = "light-white" }
147+
148+"ui.cursorline.primary" = { fg = "white", bg = "grey-100" }
149+"ui.cursorline.secondary" = { fg = "white", bg = "grey-200" }
150+
151+"ui.cursorcolumn.primary" = { fg = "white", bg = "grey-100" }
152+"ui.cursorcolumn.secondary" = { fg = "white", bg = "grey-200" }
153+
154+"ui.highlight" = { bg = "light-white" }
155+
156+"diagnostic.info" = { underline = { color = "blue", style = "dotted" } }
157+"diagnostic.hint" = { underline = { color = "green", style = "dashed" } }
158+"diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
159+"diagnostic.error" = { underline = { color = "red", style = "curl" } }
160+
161+"info" = { fg = "blue", modifiers = ["bold"] }
162+"hint" = { fg = "green", modifiers = ["bold"] }
163+"warning" = { fg = "yellow", modifiers = ["bold"] }
164+"error" = { fg = "red", modifiers = ["bold"] }
113165
114166[palette]
115167white = "#FAFAFA"
116−yellow = "#A06600"
168+yellow = "#FF6F00"
169+gold = "#D35400"
170+brown = "#4E342E"
117171blue = "#0061FF"
118−light-blue = "#1877F2"
119−red = "#DC003F"
172+light-blue = "#0091EA"
173+red = "#D50000"
174+pink = "#C2185B"
120175purple = "#B500A9"
176+deep-purple = "#651FFF"
121177green = "#24A443"
122−gold = "#D35400"
123178cyan = "#0086C1"
124179black = "#282C34"
125180light-white = "#E3E3E3"
126−gray = "#5C6370"
181+grey = "#5C6370"
127182grey-100 = "#F3F3F3"
128183grey-200 = "#EDEDED"
129184grey-500 = "#9E9E9E"