Redesign categories section with sleek, elegant UI#730
Conversation
- Larger icons (44px) with circular background - Subtle shadows instead of harsh borders - Smooth hover animations with elevation effect - Shows initiative count per category - Better selected state with blue accent - Improved typography and spacing - Modern rounded corners (xl) - Refined color palette
✅ Deploy Preview for linksforisrael ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Review Summary by QodoRedesign categories section with modern, elegant UI WalkthroughsDescription• Redesigned categories UI with larger 44px icons in circular backgrounds • Enhanced visual hierarchy with improved shadows, spacing, and typography • Added initiative count display under each category name • Implemented smooth animations with cubic-bezier easing and elevation effects • Improved selected state with blue accent, border, and glow shadow • Refined tooltip styling with dark background and better contrast Diagramflowchart LR
A["Old Categories UI"] -->|"Larger icons 44px"| B["Icon Container"]
A -->|"Better shadows & spacing"| C["Card Styling"]
A -->|"Initiative count"| D["Category Info"]
A -->|"Smooth animations"| E["Hover Effects"]
A -->|"Blue accent & glow"| F["Selected State"]
B --> G["Modern UI"]
C --> G
D --> G
E --> G
F --> G
File Changes1. app/components/Categories/CategoriesList.tsx
|
Code Review by Qodo
1. Analytics fires without navigation
|
- Replace Box+nested Link with Chakra's LinkBox/LinkOverlay - Entire card is now clickable and navigates properly - Analytics only fires on actual navigation clicks - Keyboard accessible (Enter/Space triggers navigation) - Added focus-visible styles for accessibility
🎨 UI Redesign for Categories Section
Makes the categories bar more modern and polished.
Changes
Visual Improvements
Code Quality