Skip to content

Commit 23a6e2e

Browse files
A-Lamiamehalter
authored andcommitted
feat(astrodark): initial palette refresh; update to new naming scheme
1 parent 7b21e07 commit 23a6e2e

File tree

1 file changed

+80
-37
lines changed

1 file changed

+80
-37
lines changed
Lines changed: 80 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,83 @@
1-
local colors = {
1+
local c = {
22
none = "NONE",
3-
red = "#e06c75",
4-
blue = "#61afef",
5-
green = "#98c379",
6-
yellow = "#e5c06b",
7-
purple = "#c678dd",
8-
cyan = "#56b6c2",
9-
orange = "#d19a66",
10-
-------------------
11-
alt_red = "#ec5f67",
12-
alt_blue = "#90c7f3",
13-
alt_green = "#89b06d",
14-
alt_yellow = "#ebae34",
15-
alt_purple = "#a9a1e1",
16-
alt_cyan = "#88cbd4",
17-
alt_orange = "#ff9640",
18-
-------------------
19-
base = "#1e222a",
20-
mantle = "#191C21", -- tools
21-
crust = "#15181D", -- tabline
22-
status = "#15181D", -- statusline
23-
-------------------
24-
surface0 = "#252931",
25-
surface1 = "#3e4452",
26-
surface2 = "#dedede",
27-
-------------------
28-
overlay0 = "#c9c9c9",
29-
overlay1 = "#2c323c",
30-
overlay2 = "#282c34",
31-
-------------------
32-
text = "#abb2bf",
33-
subtext0 = "#4b5263",
34-
subtext1 = "#777d86",
35-
-------------------
36-
-- icon colors
37-
-------------------
3+
syntax = {},
4+
ui = {},
5+
term = {},
6+
}
7+
8+
--------------------------------
9+
--- Syntax
10+
--------------------------------
11+
c.syntax.red = "#FD9298"
12+
c.syntax.blue = "#70B6F3"
13+
c.syntax.green = "#8FBE6C"
14+
c.syntax.yellow = "#E1A640"
15+
c.syntax.purple = "#D69BE6"
16+
c.syntax.cyan = "#45C3B9"
17+
c.syntax.orange = "#FB976A"
18+
c.syntax.text = "#AEAEAE"
19+
c.syntax.subtext0 = "#777777"
20+
c.syntax.subtext1 = "#4B4B4B"
21+
22+
--------------------------------
23+
--- UI
24+
--------------------------------
25+
c.ui.red = "#f37880"
26+
c.ui.blue = "#44aaf9"
27+
c.ui.green = "#75ad47"
28+
c.ui.yellow = "#df9b03"
29+
c.ui.purple = "#cc83e3"
30+
c.ui.cyan = "#00b298"
31+
c.ui.orange = "#EB8331"
32+
33+
c.ui.tabline = "#101114"
34+
c.ui.winbar = "#777777"
35+
c.ui.tool = "#141618"
36+
c.ui.base = "#181A1C"
37+
c.ui.statusline = "#141618"
38+
c.ui.split = "#141618"
39+
c.ui.popup = "#141618"
40+
c.ui.border = "#00b298"
41+
c.ui.current_line = "#1C1E20"
42+
c.ui.scrollbar = "#00b298"
43+
c.ui.selection = "#26343F"
44+
c.ui.highlight = "#242628"
45+
c.ui.text = "#AEAEAE"
46+
47+
--------------------------------
48+
--- terminal
49+
--------------------------------
50+
c.term.black = c.ui.tabline
51+
c.term.bright_black = c.ui.base
52+
53+
c.term.red = c.syntax.red
54+
c.term.bright_red = c.syntax.red
55+
56+
c.term.green = c.syntax.green
57+
c.term.bright_green = c.syntax.green
58+
59+
c.term.yellow = c.syntax.yellow
60+
c.term.bright_yellow = c.syntax.yellow
61+
62+
c.term.blue = c.syntax.blue
63+
c.term.bright_blue = c.syntax.blue
64+
65+
c.term.purple = c.syntax.purple
66+
c.term.bright_purple = c.syntax.purple
67+
68+
c.term.cyan = c.syntax.cyan
69+
c.term.bright_cyan = c.syntax.cyan
70+
71+
c.term.white = c.ui.base
72+
c.term.bright_white = c.ui.base
73+
74+
c.term.background = c.ui.base
75+
c.term.foreground = c.ui.text
76+
77+
--------------------------------
78+
--- Icons
79+
--------------------------------
80+
c.icon = {
3881
c = "#519aba",
3982
css = "#61afef",
4083
deb = "#a1b7ee",
@@ -67,4 +110,4 @@ local colors = {
67110
pkg = "#d39ede",
68111
}
69112

70-
return colors
113+
return c

0 commit comments

Comments
 (0)