Add a magic-score picker to the rates table that triggers theme-aware surprise animations (geek RGB-glitch/CRT on luxe/non-Barbie themes, sparkle/shimmer/glow on barbie-*), driven by a new useSiteThemeName hook (reads data-site-theme) and magicCardFx definitions. Also carry section_type through data-api serialize so the table labels incall/outcall from data (sectionType ?? inferSectionType). |
||
|---|---|---|
| .. | ||
| src | ||
| bun.lock | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||