on master help sign in
Fix kanagawa theme lint and added git gutter colors (#5273)
7ac72a3leonqadirie
runtime/themes/kanagawa.toml+20−7
@@ -7,10 +7,14 @@
7# because of some theming differences, it's not an exact copy of the original.
7# because of some theming differences, it's not an exact copy of the original.
8
8
9## User interface
9## User interface
10−"ui.selection" = { bg = "waveBlue1" }
10+"ui.selection" = { bg = "waveBlue2" }
11+"ui.selection.primary" = { bg = "waveBlue1" }
11"ui.background" = { fg = "fujiWhite", bg = "sumiInk1" }
12"ui.background" = { fg = "fujiWhite", bg = "sumiInk1" }
12
13
13"ui.linenr" = { fg = "sumiInk4" }
14"ui.linenr" = { fg = "sumiInk4" }
15+"ui.linenr.selected" = { fg = "roninYellow" }
16+
17+"ui.virtual.indent-guide" = "sumiInk4"
14
18
15"ui.statusline" = { fg = "oldWhite", bg = "sumiInk0" }
19"ui.statusline" = { fg = "oldWhite", bg = "sumiInk0" }
16"ui.statusline.inactive" = { fg = "fujiGray", bg = "sumiInk0" }
20"ui.statusline.inactive" = { fg = "fujiGray", bg = "sumiInk0" }
@@ -23,15 +27,19 @@
23
27
24"ui.popup" = { fg = "fujiWhite", bg = "sumiInk0" }
28"ui.popup" = { fg = "fujiWhite", bg = "sumiInk0" }
25"ui.window" = { fg = "fujiWhite" }
29"ui.window" = { fg = "fujiWhite" }
26−"ui.help" = { fg = "fujiWhite", bg = "waveBlue1" }
30+"ui.help" = { fg = "fujiWhite", bg = "sumiInk1" }
27"ui.text" = "fujiWhite"
31"ui.text" = "fujiWhite"
28"ui.text.focus" = { fg = "fujiWhite", bg = "waveBlue1", modifiers = ["bold"] }
32"ui.text.focus" = { fg = "fujiWhite", bg = "waveBlue1", modifiers = ["bold"] }
29"ui.virtual" = "waveBlue1"
33"ui.virtual" = "waveBlue1"
30
34
31−"ui.cursor" = { fg = "fujiWhite", bg = "waveBlue1"}
35+"ui.cursor" = { fg = "waveBlue1", bg = "fujiWhite"}
32−"ui.cursor.primary" = { fg = "seaFoam", bg = "waveBlue1" }
36+"ui.cursor.primary" = { fg = "waveBlue1", bg = "seaFoam" }
33"ui.cursor.match" = { fg = "seaFoam", modifiers = ["bold"] }
37"ui.cursor.match" = { fg = "seaFoam", modifiers = ["bold"] }
34"ui.highlight" = { fg = "fujiWhite", bg = "waveBlue2" }
38"ui.highlight" = { fg = "fujiWhite", bg = "waveBlue2" }
39+"ui.menu" = { fg = "fujiWhite", bg = "sumiInk1" }
40+"ui.menu.selected" = { fg = "fujiWhite", bg = "waveBlue1" }
41+
42+"ui.cursorline.primary" = { bg = "sumiInk3"}
35
43
36diagnostic = { modifiers = ["underlined"] }
44diagnostic = { modifiers = ["underlined"] }
37
45
@@ -40,6 +48,11 @@ warning = "roninYellow"
40info = "waveAqua1"
48info = "waveAqua1"
41hint = "dragonBlue"
49hint = "dragonBlue"
42
50
51+## Git gutter
52+"diff.plus" = "autumnGreen"
53+"diff.minus" = "autumnRed"
54+"diff.delta" = "autumnYellow"
55+
43## Syntax highlighting
56## Syntax highlighting
44"type" = "waveAqua2"
57"type" = "waveAqua2"
45"constant" = "surimiOrange"
58"constant" = "surimiOrange"
@@ -54,8 +67,8 @@ hint = "dragonBlue"
54"variable.other.member" = "carpYellow"
67"variable.other.member" = "carpYellow"
55"label" = "springBlue"
68"label" = "springBlue"
56"punctuation" = "springViolet2"
69"punctuation" = "springViolet2"
57−"punctuation.delimiter" = "springViolet2"
70+"punctuation.delimiter" = "springViolet2"
58−"punctuation.bracket" = "springViolet2"
71+"punctuation.bracket" = "springViolet2"
59"keyword" = "oniViolet"
72"keyword" = "oniViolet"
60"keyword.directive" = "peachRed"
73"keyword.directive" = "peachRed"
61"operator" = "boatYellow2"
74"operator" = "boatYellow2"
@@ -122,4 +135,4 @@ sakuraPink = "#D27E99" # numbers
122waveRed = "#E46876" # standout specials 1, e.g. builtin variables
135waveRed = "#E46876" # standout specials 1, e.g. builtin variables
123peachRed = "#FF5D62" # standout specials 2, e.g. exception handling, returns
136peachRed = "#FF5D62" # standout specials 2, e.g. exception handling, returns
124surimiOrange = "#FFA066" # constants, imports, booleans
137surimiOrange = "#FFA066" # constants, imports, booleans
125−katanaGray = "#717C7C" # deprecated
138+katanaGray = "#717C7C" # deprecated