repositories / dotfiles
dotfiles
bugabingas dorkfiles
owned by admin
nugu/ironbar.nu
Rawuse palette.nu
# Generate only the Ironbar Nugu palette as CSS custom properties.
# Ironbar owns its CSS/layout in ../ironbar/style.css.
export def theme [mode: string] {
let nugu = (palette nugu $mode)
let p = $nugu.palette
let surface = $p.ui.minor
let on_focus = $p.content.backdrop
$'/* Generated by nugu/ironbar.nu from Nugu palette. */
:root {
--bg: ($p.ui.backdrop);
--bg-transparent: ($p.ui.backdrop)ee;
--surface: ($surface);
--fg: ($p.ui.normal);
--accent: ($p.ui.accent);
--focus: ($p.ui.focus);
--on-focus: ($on_focus);
--muted: ($p.ui.minor);
--unfocus: ($p.ui.unfocus);
--error: ($p.error);
--border: ($p.ui.accent);
}
'
}