Nychthemeron/packages/library
Matthew L McPeak 5d6d647373 fix: restore visible borders and heading font on Card/Dialog/Select
The CLI's default style uses a very subtle ring-foreground/10 (10%-opacity
ring) instead of a real border for Card, DialogContent, and SelectContent,
which reads as invisible against our dark Hades theme. Swap to a real
border-border + shadow, matching the original PrimeVue-era design's
visible borders.

Also: CardTitle/DialogTitle/AlertTitle referenced a `cn-font-heading`
class that is never defined anywhere (dead weight from the CLI's default
style template), so titles silently fell back to the body font instead of
our --font-serif (Cinzel) heading font. Replaced with the real `font-serif`
utility. Also drops another dead class, `cn-menu-translucent`, from
SelectContent.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-11 15:15:28 -04:00
..
src fix: restore visible borders and heading font on Card/Dialog/Select 2026-07-11 15:15:28 -04:00
tests chore: remove PrimeVue and the ThemeEngine, migration complete 2026-07-11 15:07:59 -04:00
components.json feat: wire up Tailwind v4 and shadcn-vue token mapping alongside PrimeVue 2026-07-11 14:15:37 -04:00
package.json chore: remove PrimeVue and the ThemeEngine, migration complete 2026-07-11 15:07:59 -04:00
tsconfig.json Inital Commit 2026-06-14 14:50:44 -04:00
vite.config.ts chore: remove PrimeVue and the ThemeEngine, migration complete 2026-07-11 15:07:59 -04:00
vitest.config.ts feat: wire up Tailwind v4 and shadcn-vue token mapping alongside PrimeVue 2026-07-11 14:15:37 -04:00