deckhearth/components
Randall Stillwell cf148f5fa3 Ultra-Smooth Hover System with Expanding Actions
🎯 Optimized Button Layout:
- Moved checkbox to top-left corner
- Moved favorite to top-right corner
- Created expanding add button in bottom-left

🚀 Performance Enhancements:
- Reduced all animations from 200ms → 150ms
- Reduced card scaling from 105% → 102% (subtle but smooth)
- Simplified button padding and shadows
- Reduced focus ring intensity

 Expanding Add Button Features:
- Click to expand: Shows Collection, Deck, Own options
- Fire-themed colors: Flame orange, Gold, Wood brown
- Smooth rotation animation (45° when expanded)
- Click outside to close functionality
- Default action: Add to Collection when expanded

🎨 Fire-Themed Action Colors:
- Collection: Flame orange (var(--accent-flame))
- Deck: Golden yellow (var(--accent-gold))
- Own: Wood brown (var(--accent-wood))
- Main button: Wood → Ember when expanded

 Micro-Performance Optimizations:
- Reduced button padding: p-1.5 → p-1
- Smaller shadows and hover effects
- Faster transitions across all elements
- Custom scale-102 for subtle card lift
- Optimized z-index layering

🔧 Technical Improvements:
- Self-contained ExpandingAddButton component
- Proper event propagation handling
- State management for expand/collapse
- Click-outside-to-close behavior
- Added scale-102 to Tailwind config

The cards page should now feel incredibly responsive! 🔥
2025-07-26 09:00:26 -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 Ultra-Smooth Hover System with Expanding Actions 2025-07-26 09:00:26 -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 🔥 Transform to Deck Hearth Fire-Inspired Design 2025-07-26 08:30:07 -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