-
Notifications
You must be signed in to change notification settings - Fork 0
/
colors.t
37 lines (30 loc) · 668 Bytes
/
colors.t
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
-- I got tired of repeatedly hard-coding color values, so I made this
-- dequantize
local function dq(x) return x/255.0 end
local function dqv(v)
local t = {}
for _,x in ipairs(v) do
table.insert(t, dq(x))
end
return t
end
local Tableau10 =
{
Blue = dqv({31, 119, 180}),
Orange = dqv({255, 127, 14}),
Green = dqv({44, 160, 44}),
Red = dqv({214, 39, 40}),
Purple = dqv({148, 103, 189}),
Brown = dqv({140, 86, 75}),
Pink = dqv({227, 119, 194}),
Gray = dqv({127, 127, 127}),
Yellow = dqv({188, 189, 34}),
Teal = dqv({23, 190, 207})
}
-- Add more palettes?
return
{
Black = dqv({0, 0, 0}),
White = dqv({255, 255, 255}),
Tableau10 = Tableau10
}