21 lines
651 B
Lua
21 lines
651 B
Lua
|
|
local util = require "zenbones.util"
|
||
|
|
local lush = require "lush"
|
||
|
|
local hsluv = lush.hsluv
|
||
|
|
|
||
|
|
local M = {}
|
||
|
|
|
||
|
|
M.light = util.palette_extend({
|
||
|
|
bg = hsluv(0, 0, 100), -- pure white
|
||
|
|
fg = hsluv(0, 0, 12), -- near black
|
||
|
|
-- Greyscale "colors" at different lightness levels for diagnostics/diffs/etc.
|
||
|
|
rose = hsluv(0, 0, 25), -- darkest accent (error, delete)
|
||
|
|
leaf = hsluv(0, 0, 35), -- dark grey (success, add)
|
||
|
|
wood = hsluv(0, 0, 55), -- medium-light grey (warning)
|
||
|
|
water = hsluv(0, 0, 45), -- medium grey (info, change)
|
||
|
|
blossom = hsluv(0, 0, 30), -- dark-medium grey (hint, search)
|
||
|
|
sky = hsluv(0, 0, 50), -- medium grey (special)
|
||
|
|
}, "light")
|
||
|
|
|
||
|
|
return M
|
||
|
|
|