2021-10-10 13:24:02 +08:00
|
|
|
local util = require "zenbones.util"
|
2021-10-04 15:44:31 +08:00
|
|
|
local lush = require "lush"
|
2021-10-09 07:55:33 +08:00
|
|
|
local hsluv = lush.hsluv
|
2021-10-04 15:44:31 +08:00
|
|
|
|
2021-10-08 17:49:38 +08:00
|
|
|
local M = {}
|
2021-10-04 15:44:31 +08:00
|
|
|
|
2021-10-11 14:38:05 +08:00
|
|
|
M.light = util.palette_extend({
|
2021-10-09 07:55:33 +08:00
|
|
|
bg = hsluv(57.9, 49.8, 96.5), -- base
|
2021-10-12 10:47:38 +08:00
|
|
|
fg = hsluv(14.5, 32, 34), -- rose, base: 14.5, 51.1, 63.3
|
2021-10-09 07:55:33 +08:00
|
|
|
rose = hsluv(355.6, 38.5, 51.9), -- love
|
|
|
|
|
leaf = hsluv(228.3, 84.5, 41.5), -- pine
|
|
|
|
|
wood = hsluv(45.4, 90.6, 70.8), -- gold
|
|
|
|
|
water = hsluv(208.6, 65.3, 57.7), -- foam
|
|
|
|
|
blossom = hsluv(283.8, 30.2, 54.8), -- iris
|
|
|
|
|
sky = hsluv(208.6, 65.3, 57.7), -- foam
|
|
|
|
|
text = hsluv(270.1, 22.9, 36.8), -- text, base: 270.1, 22.9, 36.8
|
2021-10-11 14:38:05 +08:00
|
|
|
}, "light")
|
2021-10-04 15:44:31 +08:00
|
|
|
|
2021-10-11 14:38:05 +08:00
|
|
|
M.dark = util.palette_extend {
|
2021-10-09 07:55:33 +08:00
|
|
|
bg = hsluv(271.2, 20.2, 8.5), -- base
|
2021-10-10 13:24:02 +08:00
|
|
|
bg_warm = hsluv(268.9, 24.5, 13.9), -- base moon
|
2021-10-12 10:47:38 +08:00
|
|
|
fg = hsluv(14.8, 23, 86), -- rose, base: 14.8, 59.9, 80.3
|
2021-10-09 07:55:33 +08:00
|
|
|
rose = hsluv(357.2, 75.7, 62.6), -- love
|
|
|
|
|
leaf = hsluv(227.7, 81.8, 45.8), -- pine
|
|
|
|
|
wood = hsluv(53.2, 78.8, 81.3), -- gold
|
|
|
|
|
water = hsluv(206.7, 42.9, 80), -- foam
|
|
|
|
|
blossom = hsluv(283.1, 67.3, 73), -- iris
|
|
|
|
|
sky = hsluv(206.7, 42.9, 80), -- foam
|
|
|
|
|
text = hsluv(269.4, 56, 89.2), -- text, base: 269.4, 63.6, 89.2
|
2021-10-11 14:38:05 +08:00
|
|
|
}
|
2021-10-08 17:49:38 +08:00
|
|
|
|
|
|
|
|
return M
|