@@ -0,0 +1,60 @@
1+# Author: NNB <nnbnh@protonmail.com>
2+
3+"ui.background" = { bg = "base00" }
4+"ui.menu" = "base01"
5+"ui.menu.selected" = { fg = "base04", bg = "base01" }
6+"ui.linenr" = { fg = "base03", bg = "base01" }
7+"ui.popup" = { bg = "base01" }
8+"ui.window" = { bg = "base01" }
9+"ui.linenr.selected" = { fg = "base04", bg = "base01", modifiers = ["bold"] }
10+"ui.selection" = { bg = "base02" }
11+"comment" = { fg = "base03", modifiers = ["italic"] }
12+"ui.statusline" = { fg = "base04", bg = "base01" }
13+"ui.help" = { fg = "base04", bg = "base01" }
14+"ui.cursor" = { fg = "base04", modifiers = ["reversed"] }
15+"ui.cursor.primary" = { fg = "base05", modifiers = ["reversed"] }
16+"ui.text" = "base05"
17+"operator" = "base05"
18+"ui.text.focus" = "base05"
19+"variable" = "base08"
20+"constant.numeric" = "base09"
21+"constant" = "base09"
22+"attributes" = "base09"
23+"type" = "base0A"
24+"ui.cursor.match" = { fg = "base0A", modifiers = ["underlined"] }
25+"string" = "base0B"
26+"variable.other.member" = "base0B"
27+"constant.character.escape" = "base0C"
28+"function" = "base0D"
29+"constructor" = "base0D"
30+"special" = "base0D"
31+"keyword" = "base0E"
32+"label" = "base0E"
33+"namespace" = "base0E"
34+"ui.popup" = { bg = "base01" }
35+"ui.window" = { bg = "base00" }
36+"ui.help" = { fg = "base06", bg = "base01" }
37+
38+"info" = "base03"
39+"hint" = "base03"
40+"debug" = "base03"
41+"diagnostic" = "base03"
42+"error" = "base0E"
43+
44+[palette]
45+base00 = "#f8f8f8" # Default Background
46+base01 = "#e8e8e8" # Lighter Background (Used for status bars, line number and folding marks)
47+base02 = "#d8d8d8" # Selection Background
48+base03 = "#b8b8b8" # Comments, Invisibles, Line Highlighting
49+base04 = "#585858" # Dark Foreground (Used for status bars)
50+base05 = "#383838" # Default Foreground, Caret, Delimiters, Operators
51+base06 = "#282828" # Light Foreground (Not often used)
52+base07 = "#181818" # Light Background (Not often used)
53+base08 = "#ab4642" # Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted
54+base09 = "#dc9656" # Integers, Boolean, Constants, XML Attributes, Markup Link Url
55+base0A = "#f7ca88" # Classes, Markup Bold, Search Text Background
56+base0B = "#a1b56c" # Strings, Inherited Class, Markup Code, Diff Inserted
57+base0C = "#86c1b9" # Support, Regular Expressions, Escape Characters, Markup Quotes
58+base0D = "#7cafc2" # Functions, Methods, Attribute IDs, Headings
59+base0E = "#ba8baf" # Keywords, Storage, Selector, Markup Italic, Diff Changed
60+base0F = "#a16946" # Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?>