Luigit
repositories / dotfiles

dotfiles

bugabingas dorkfiles

owned by admin

nugu/ironbar.nu

Raw
use 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);
}
'
}