aboutsummaryrefslogtreecommitdiffstats
path: root/rofi/udt
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-11 18:45:15 +0200
committerDanilo M. <danix@danix.xyz>2026-09-11 18:45:15 +0200
commitee39bd927e056c2dae9d61230a95a05715b3a8c6 (patch)
tree5539cb2dba13acb2f2b8f607d691f9b9a1dbd858 /rofi/udt
parenta77f24d657a6091022754adb1b30750748132216 (diff)
downloadunified-desktop-theme-ee39bd927e056c2dae9d61230a95a05715b3a8c6.tar.gz
unified-desktop-theme-ee39bd927e056c2dae9d61230a95a05715b3a8c6.zip
feat(palette): add five more schemes, and parse-check them all
Adds Catppuccin Frappe and Mocha, which share Macchiato's colour names so their role maps are the same mapping against different values, and Material Ocean, Palenight and Darker, which bring their own names and their own maps. Nine schemes now, all dark. Material ships one accent per hue and three greys where the roles want five depths, so each Material palette carries four interpolated shades, marked as not upstream, and its bright_* terminal slots name the same colours as the normal ones. The selftest now renders every scheme to a temp directory and has rofi parse every theme, not just check that roles resolve. Resolving was never the property that mattered: the Tokyo Night breakage resolved fine and still emitted a palette the themes could not use. Verified the check fails when a name is removed. Catppuccin Latte is deliberately absent. It is light, and that is not a role remap: homepage is pinned theme: dark and the generated card overrides target its dark-mode class. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015gbjA2bmswN8jyPDKzrvqe
Diffstat (limited to 'rofi/udt')
0 files changed, 0 insertions, 0 deletions