littleshop/LittleShop/Areas/Admin/Views
sysadmin 76efba55bd feat: Phase 2.5 - Variant Collections Spreadsheet Editor
Replaces JSON textarea with professional Excel-like spreadsheet interface for managing product variant properties.

Features:
- Handsontable 14.6.1 spreadsheet component
- Property presets (Size, Color, Material, Storage, Custom)
- Inline cell editing with Tab/Enter navigation
- Context menu for add/remove rows and columns
- Keyboard shortcuts (Ctrl+D delete, Ctrl+Enter save, Ctrl+Z undo)
- Mobile touch gestures (swipe to delete rows)
- Automatic JSON serialization on form submit
- Form validation before saving
- Comprehensive user guide documentation

Files Changed:
- LittleShop/package.json: NPM package management setup
- LittleShop/wwwroot/js/variant-editor.js: 400-line spreadsheet editor module
- LittleShop/wwwroot/lib/handsontable/: Handsontable library (Community Edition)
- LittleShop/wwwroot/lib/hammerjs/: Hammer.js touch gesture library
- LittleShop/Areas/Admin/Views/VariantCollections/Edit.cshtml: Spreadsheet UI integration
- VARIANT_COLLECTIONS_USER_GUIDE.md: Complete user guide (18+ pages)

Technical Details:
- Excel-like editing experience (no more manual JSON editing)
- Mobile-first responsive design
- Browser compatibility: Chrome 90+, Firefox 88+, Edge 90+, Safari 14+
- Touch-optimized for mobile administration
- Automatic data validation and error handling
2025-11-13 19:40:06 +00:00
..
Account Add Pending Payment tab and rebrand to TeleShop Admin 2025-09-24 15:55:15 +01:00
Activity Implement product multi-buys and variants system 2025-09-21 00:30:12 +01:00
BotActivity Add product variants system and live bot activity dashboard 2025-09-24 23:00:20 +01:00
Bots feat: Bot management improvements with wallet configuration and duplicate detection 2025-10-10 12:34:00 +01:00
Categories feat: Phase 2 - Mobile-first responsive card views 2025-11-13 18:00:33 +00:00
Dashboard Add Pending Payment tab and rebrand to TeleShop Admin 2025-09-24 15:55:15 +01:00
Messages final 2025-08-27 22:19:39 +01:00
Orders feat: Phase 1 - Critical WCAG 2.1 AA accessibility improvements 2025-11-13 17:56:28 +00:00
Products feat: Complete Phase 2 - Products responsive mobile cards 2025-11-13 19:17:05 +00:00
Reviews Initial commit of LittleShop project (excluding large archives) 2025-09-17 15:07:38 +01:00
Shared refactor: Remove skip-to-content link per user request 2025-11-13 19:15:42 +00:00
ShippingRates feat: Phase 2 - Mobile-first responsive card views 2025-11-13 18:00:33 +00:00
SystemSettings Deploy LittleShop to Hostinger with Docker and BunkerWeb 2025-09-24 13:00:17 +01:00
Users feat: Phase 2 - Mobile-first responsive card views 2025-11-13 18:00:33 +00:00
VariantCollections feat: Phase 2.5 - Variant Collections Spreadsheet Editor 2025-11-13 19:40:06 +00:00
_ViewStart.cshtml Implement complete e-commerce functionality with shipping and order management 2025-08-20 17:37:24 +01:00