deckhearth/components
Randall Stillwell 94f31a5d77 Enhanced Navigation Accessibility & Fire-Themed UI
🎯 Comprehensive Accessibility Improvements:
- Added proper ARIA roles and labels throughout navigation
- Implemented keyboard navigation (Enter/Space key support)
- Added focus rings with fire-themed ember red color
- Enhanced screen reader support with aria-current and aria-label
- Added tabIndex for proper keyboard traversal

🔥 Fire-Themed Visual Enhancements:
- Updated badges to use flame orange and ember red colors
- ADMIN badges now use ember red for distinction
- Collection/Deck counts use flame orange
- Consistent fire theme across all interactive elements

 Enhanced Hover & Focus States:
- Active items: Left border with ember red accent
- Hover items: Left border with flame orange + slide animation
- Focus states: Enhanced visibility with ember red rings
- Smooth 4px slide animation on hover/focus
- Better visual hierarchy and feedback

 Accessibility Standards Compliance:
- WCAG 2.1 AA compliant focus indicators
- High contrast mode support with enhanced outlines
- Reduced motion support for accessibility preferences
- Proper semantic navigation structure
- Screen reader friendly icon handling (aria-hidden)

📱 Mobile Accessibility:
- Enhanced mobile menu button with proper ARIA
- Improved close button accessibility
- Better touch targets and focus management
- Proper expanded/collapsed state communication

🎨 Visual Polish:
- Consistent focus ring styling across all buttons
- Theme toggle button accessibility improvements
- Better color contrast in all states
- Professional slide animations for navigation feedback

The sidebar navigation now meets modern accessibility standards while maintaining the beautiful fire theme! 🔥
2025-07-26 09:38:18 -05:00
..
ActivityLog.js 🎉 COMPLETED: Full Collaborative Collections System 2025-07-25 08:34:28 -05:00
AdminProtected.js Fixed SSR and null user issues for production deployment 2025-07-24 17:04:06 -05:00
AuthLayout.js 🎨 Restructured Layout System 2025-07-25 11:28:04 -05:00
BulkInviteModal.js 🔄 Simplified Permission Model & UX Improvements 2025-07-25 10:29:45 -05:00
BulkSelectionToolbar.js 🔥 Transform to Deck Hearth Fire-Inspired Design 2025-07-26 08:30:07 -05:00
CardItem.js 🔥 Primary Red Add Button + Static Rarity Shadows 2025-07-26 09:17:22 -05:00
CollaborationManager.js 🔄 Simplified Permission Model & UX Improvements 2025-07-25 10:29:45 -05:00
CollaboratorFacepile.js 🔧 Fixed Cards Page API Response Format 2025-07-25 23:16:35 -05:00
CollectionSelectionModal.js 🎯 Implemented Collection Selection Modal System 2025-07-26 00:22:35 -05:00
Layout.js Enhanced Navigation Accessibility & Fire-Themed UI 2025-07-26 09:38:18 -05:00
PermissionIndicator.js 🔄 Simplified Permission Model & UX Improvements 2025-07-25 10:29:45 -05:00
ShareModal.js 🔥 Transform to Deck Hearth Fire-Inspired Design 2025-07-26 08:30:07 -05:00
UploadImageModal.js 🚀 Implemented Complete Collection Functionality 2025-07-25 22:28:52 -05:00