website
website copied to clipboard
✨ Enhancement: Migrate Tools page Components to ShadCN/UI
Description
Replace custom tooling components (Badge, Checkbox, Radio, Tag, DropdownMenu, SearchBar, Button) with ShadCN/UI equivalents to unify styles and improve accessibility.
Tasks
-
[ ] Badge.tsx: Swap out for ShadCN’s
<Badge> -
[ ] Checkbox.tsx: Replace with ShadCN’s
<Checkbox> -
[ ] Radio.tsx: Use ShadCN’s
<RadioGroup>&<Radio> -
[ ] Tag.tsx: Migrate to ShadCN’s
<Tag> -
[ ] DropdownMenu.tsx: Swap in ShadCN’s
<DropdownMenu>suite -
[ ] SearchBar.tsx: Use ShadCN’s
<Input>+<IconButton> -
[ ] Button.tsx: Use ShadCN’s
<Button> -
Testing & Cleanup:
- [ ] Adjust unit and visual tests to cover the new ShadCN/UI components
- [ ] Remove any deprecated test cases or snapshots for old implementations
Are you working on this?
Yes