Some checks are pending
CI / lint (push) Waiting to run
CI / docs (push) Waiting to run
CI / build (push) Waiting to run
CI / format (push) Waiting to run
CI / release (push) Blocked by required conditions
Sync remote / push (push) Waiting to run
CI / lint (pull_request) Waiting to run
CI / docs (pull_request) Waiting to run
CI / build (pull_request) Waiting to run
CI / format (pull_request) Waiting to run
CI / release (pull_request) Blocked by required conditions
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
|
|
|