880 B
880 B
bread-theme changelog
Coordinated bump policy
bread-theme is consumed by breadbar, breadbox, and breadpad as a pinned
git dependency. A breaking change to Palette, css_vars, or the gtk feature
API requires all three dependents to bump their Cargo.toml git tag and cut a
release together. Note the impact in this file before tagging.
theme-v0.1.0 (2026-06-06)
- Initial extraction from
breadpad-shared/src/theme.rs Palettestruct withcolor0–color7and Catppuccin Mocha defaultload_palette()reads~/.cache/wal/colors.json, falls back to defaultcss_vars(palette)emits@define-colorblock + font declarationhex_to_rgba(hex, alpha)utilitytokensmodule with spacing scale, border radii, font sizes fromBREAD_DESIGN_SYSTEM.mdgtkfeature:apply_css()andapply_user_css()helpers for GTK4 CSS providers