mirror of
https://github.com/Xevion/rdap.git
synced 2025-12-06 01:16:00 -06:00
feat: migrate to Radix UI and implement dark mode with next-themes
Replace @headlessui/react and @heroicons/react with @radix-ui/themes and @radix-ui/react-icons for a more comprehensive component library. Add next-themes for dark mode support with a new ThemeToggle component. Update all components to use Radix UI primitives and theming system, including AbstractCard, DynamicDate, ErrorCard, Property, PropertyList, LookupInput, and all card components (AutnumCard, DomainCard, EntityCard, IPCard, NameserverCard). Update global styles and app configuration to support theme switching.
This commit is contained in:
1788
pnpm-lock.yaml
generated
1788
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user