deckhearth/pages
Randall Stillwell 48d1b1b5f9 📱 Implement Mobile-First Responsive Design
🎯 Mobile Slide-In Navigation:
- Added mobile menu button with hamburger icon
- Implemented slide-in sidebar with smooth transitions
- Added mobile overlay with click-to-close functionality
- Mobile menu auto-closes when navigating to new pages
- Proper z-index layering for mobile interactions

🃏 Smart Card Panel Positioning:
- Panels now open on opposite side for right-edge cards
- Added cardIndex and cardsPerRow props to CardItem
- Dynamic positioning based on card's position in grid
- Prevents panels from extending off-screen edges
- Maintains hover functionality on desktop

📱 Mobile-Optimized Bulk Actions:
- Toolbar now spans full width on mobile devices
- Icon-only buttons on mobile, full labels on desktop
- Responsive spacing and padding adjustments
- Improved touch targets for mobile interaction
- Maintains functionality across all screen sizes

🎨 Enhanced Grid Layout:
- Improved mobile grid: 2 columns with tighter spacing
- Better space utilization on all device sizes
- Responsive gap spacing that adapts to screen size
- Optimized padding for mobile vs desktop
- Cards now fill available space properly

 Cross-Device Experience:
- Mobile: Slide-in nav, icon-only actions, 2-column grid
- Tablet: Responsive layout with appropriate spacing
- Desktop: Full sidebar, labeled actions, hover panels
- Large screens: Maximum columns with side panel space

The app now provides an optimal mobile experience while maintaining desktop functionality! ��💻🖥️
2025-07-26 00:49:42 -05:00
..
admin Fixed SSR and null user issues for production deployment 2025-07-24 17:04:06 -05:00
api 🔐 Fix Card Detail Page Authentication Issues 2025-07-26 00:32:58 -05:00
card 🔐 Fix Card Detail Page Authentication Issues 2025-07-26 00:32:58 -05:00
collection 🔧 Fixed Cards Page API Response Format 2025-07-25 23:16:35 -05:00
invite 🎉 COMPLETED: Full Collaborative Collections System 2025-07-25 08:34:28 -05:00
_app.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
analytics.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
cards.js 📱 Implement Mobile-First Responsive Design 2025-07-26 00:49:42 -05:00
collections.js 🔄 Simplified Permission Model & UX Improvements 2025-07-25 10:29:45 -05:00
community.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
dashboard.js 🎨 Restructured Layout System 2025-07-25 11:28:04 -05:00
decks.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
index.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00
login.js 🎨 Restructured Layout System 2025-07-25 11:28:04 -05:00
logout.js 🎨 Restructured Layout System 2025-07-25 11:28:04 -05:00
settings.js Major redesign: Enhanced card display with particle effects, improved filters, and search functionality 2025-07-23 21:26:54 -05:00