feat: redesign sessions dashboard with multi-view layout and sortable table
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m17s
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m17s
- Redesign session cards with colored left border (Figma-style), improved visual hierarchy, hover states, and stats in footer - Add 4 switchable view modes: grid, list, sortable table, and timeline - Table view: unified flat table with clickable column headers for sorting (Type, Titre, Créateur, Participant, Stats, Date) - Add Créateur column showing the workshop owner with Gravatar avatar - Widen Type column to 160px for better readability - Improve tabs navigation with pill-shaped active state and shadow - Fix TypeFilterDropdown to exclude 'Équipe' from type list - Make filter tabs visually distinct with bg-card + border + shadow-sm - Split WorkshopTabs.tsx into 4 focused modules: workshop-session-types.ts, workshop-session-helpers.ts, SessionCard.tsx, WorkshopTabs.tsx Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in: