v2.1.2 — Theme Fixes (Graph & Command Palette)
The graph view and command palette now follow the theme you've picked, instead of staying Catppuccin Mocha.
🎨 Theming
- Graph view nodes now use the selected theme's colors. The canvas reads --bg-surface, which the theme engine never updated — so nodes stayed Mocha on every other theme. applyTheme now sets it (plus --bg-hover and --accent-hover, derived per-theme via a mixHex helper that works for light and dark themes).
- Command palette panel, borders, input divider, item hover, search highlight, and scrollbar now use theme variables instead of hardcoded Mocha colors. The shared modal-popover styling picked up the same fix.
📎 Other
- Bumped version to 2.1.2 across package.json, Cargo.toml, tauri.conf.json, and Cargo.lock
- Known: ~125 Mocha-tinted overlays remain across the stylesheet (hover/border states); fine on dark themes, a dedicated light-theme pass is still pending.