deckhearth/pages
Randall Stillwell b97eb45b29 Massive Performance Boost - Remove Heavy Hover Panels
🚀 Performance Optimizations:
- Completely removed complex side hover panels (massive DOM reduction)
- Eliminated 240+ lines of heavy panel HTML per card
- Removed expensive panel positioning calculations
- Simplified hover animations from 300ms to 200ms
- Removed redundant image scaling (double transform)

🎯 New Lightweight Hover System:
- Simple card scaling on hover (transform: scale(1.05))
- Slide-in action buttons in corners
- Checkbox & favorite in top-right corner
- Ownership indicator & add button in bottom-left
- All buttons use opacity transitions (GPU accelerated)

🔥 Fire-Themed Interactive Elements:
- Checkbox: Ember red accent color
- Favorite: Ember red background when active
- Add/Own button: Wood brown background
- Ownership indicator: Gold dot when owned
- All buttons have subtle hover scaling (scale(1.1))

📱 Enhanced Grid Layout:
- Removed right padding (no more panel space needed)
- Increased grid density: lg:4 cols, xl:5 cols, 2xl:6 cols
- Better space utilization across all screen sizes
- Cleaner, more focused card browsing experience

 User Experience Improvements:
- Much faster card grid rendering
- Smoother hover interactions
- Reduced layout shift and jank
- Cleaner visual hierarchy
- Quick access to essential actions

💾 Code Cleanup:
- Removed cardIndex and cardsPerRow props
- Eliminated panel positioning logic
- Simplified component structure
- Reduced bundle size significantly

The cards page should now be lightning fast! 🔥
2025-07-26 08:45:38 -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 Massive Performance Boost - Remove Heavy Hover Panels 2025-07-26 08:45:38 -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