Skip to main content

max / balanced_breakfast

docs: theme colors come from makeover, not the MNW checkout
Author: Max Johnson <me@maxj.phd> · 2026-07-19 20:11 UTC
Commit: da7b80b45931443973fe8bd4f28094ac0110e5f4
Parent: 7ba16e1
2 files changed, +2 insertions, -2 deletions
M README.md +1 -1
@@ -45,7 +45,7 @@ The project is a Cargo workspace with four library crates and one application cr
45 45
46 46 Dependency flow: `bb-interface` is leaf (no internal deps) -> `bb-core` and `bb-feed` depend on `bb-interface` -> `bb-db` depends on `bb-interface` -> `src-tauri` depends on all four.
47 47
48 - Shared libraries from `../../MNW/shared/`: [theme-common](../../MNW/shared/theme-common/) (theme loading), [tagtree](../../MNW/shared/tagtree/) (tag validation), [synckit-client](../../MNW/shared/synckit-client/) (cloud sync SDK).
48 + Theme loading comes from [makeover](https://crates.io/crates/makeover), published to crates.io. Shared libraries from `../../MNW/shared/`: [tagtree](../../MNW/shared/tagtree/) (tag validation), [synckit-client](../../MNW/shared/synckit-client/) (cloud sync SDK).
49 49
50 50 ## Features
51 51
@@ -255,7 +255,7 @@ Several modules subscribe to Tauri events beyond IPC commands:
255 255
256 256 ## CSS
257 257
258 - Single stylesheet at `frontend/css/styles.css`. Uses CSS variables set by themes.js at runtime. Theme colors come from shared TOML files in `MNW/shared/themes/` loaded via `get_theme` Tauri command.
258 + Single stylesheet at `frontend/css/styles.css`. Uses CSS variables set by themes.js at runtime. Theme colors come from the TOML themes `makeover` ships, materialized into `src-tauri/themes/` by `build.rs` and loaded via the `get_theme` Tauri command.
259 259
260 260 Theme-derived CSS variables:
261 261