docs: theme colors come from makeover, not the MNW checkout
2 files changed,
+2 insertions,
-2 deletions
| 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 |
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 |
|
|