dune-tools/character-builder/frontend
Vantz Stockwell 99259e64bf Theme the page by selected house (Atreides green/black, Harkonnen blue/orange)
- Introduce body[data-house="atreides"] and body[data-house="harkonnen"]
  CSS blocks that override --sand / --sand-2 / --spice / --ember and the
  background gradient vars, so the whole UI (panels, progress bars, primary
  CTA, totals, allocated/maxed skill borders) recolors when the house is
  switched.
- Fix the previously-swapped house identity colors: Atreides is green,
  Harkonnen is orange. Both house-pick cards now always display in their
  identity color, so the unselected house remains visually tagged.
- App.vue applies the theme by setting document.body.dataset.house from a
  reactive watcher.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 07:52:38 -04:00
..
src Theme the page by selected house (Atreides green/black, Harkonnen blue/orange) 2026-05-23 07:52:38 -04:00
index.html Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00
package.json Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00
tsconfig.app.json Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00
tsconfig.json Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00
tsconfig.node.json Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00
vite.config.ts Add Dune Awakening character builder + initial project scaffolding 2026-05-23 07:30:37 -04:00