• v0.2.7 0494650805

    bread-theme 0.2.7: luminance-picked ink + live reload
    Some checks failed
    Mirror to GitHub / mirror (push) Successful in 2s
    Build and publish package / package (push) Failing after 1m46s

    Ghost released this 2026-06-17 04:35:03 +00:00 | 2 commits to main since this release

    Readability: pywal can emit a light value in any palette slot, and the shared
    sheet assumed dark backgrounds (white text), so text vanished on light surfaces/
    accents. Add ink_on() — a WCAG-luminance pick of near-black/near-white per
    background — exposed as @on-bg/@on-surface/@on-accent/@on-red/@on-overlay. The
    component sheet now sets colour on containers and lets labels inherit (de-emphasis
    via opacity), dropping the blanket label { color } rule that overrode
    coloured-background text. pywal hues are untouched.

    Hot reload: add gtk::apply_app_css(closure) — applies an app's own CSS now and
    re-runs the closure whenever the shared theme file is rewritten, so apps recolour
    in place. New bread-theme reload verb rewrites the file (atomic rename trips
    every running GUI's monitor) — the command to run after changing pywal colours.

    Downloads