- Add Settings button (gear icon) to header - Add Settings modal with unified color theme picker - Move theme state to App.tsx, apply data-theme on .hub-app root - Global CSS themes: ember, amethyst, jade, ocean, rose - Remove per-plugin theme pickers from Soundboard and Radio - Remove per-plugin theme CSS from soundboard.css and styles.css - Radio globe colors update via MutationObserver on theme change - Single localStorage key: hub-theme (replaces jb-theme + radio-theme) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dist | ||
| public | ||
| src | ||
| index.html | ||
| package.json | ||
| STYLEGUIDE-SOUNDBOARD-MAIN.md | ||
| STYLEGUIDE.md | ||
| tsconfig.json | ||
| vite.config.ts | ||