# Web TODO / DONE

## TODO
- [ ] Split remaining shared CSS (hero, navbar, search, stats, forms, modals) into scoped files and retire inline styles in templates.
- [ ] Migrate detail pages to the same CSS pipeline as listings (drop `style.css` in favor of scoped goondex files).
- [ ] Audit cards for movies once movie data lands and add a dedicated `cards-movie.css`.
- [ ] Add a short usage note for the GX component set (which classes/components we rely on and where).

## DONE
- [x] Added per-context card styles (`cards/card-base.css`, `cards/cards-performer.css`, `cards/cards-studio.css`, `cards/cards-scene.css`) and wired listing templates.
- [x] Cleaned up CSS imports in `internal/web/static/css/goondex.css` to reference real files only.
