chore(ui): swap shadcn registry to base-vega + hugeicons
- Replace Radix UI primitives with @base-ui/react (shadcn base-vega style)
- Switch icon library from lucide-react to @hugeicons/react
- Move fonts from public/fonts to resources/fonts for Vite bundling
- Regenerate ui/* primitives and add field, input-group, textarea, surface
- Add level-context, use-mobile hook
- Remove ui/icon wrapper
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This is a binary file and will not be displayed.
This is a binary file and will not be displayed.
This is a binary file and will not be displayed.