- Desktop sidebar (262px, blue gradient, white pill nav), topbar (search + bell + avatar), responsive shell rewritten - Desktop homepage: immersive hero with Ken Burns animation, pill category chips, date badge cards matching mvnew.eventifyplus.com/home - Desktop calendar: 60/40 two-column layout with white background - Desktop profile: full-width banner + 3-column event grids - Desktop learn more: hero image + about/venue columns + gallery strip - Desktop settings/contribute: polished to match design system - Mobile hero slider: RepaintBoundary, animated dots with 44px tap targets, 5s auto-scroll, 8s post-swipe delay, shimmer loading, dynamic event type badge, human-readable dates - Guest access: requiresAuth false on read endpoints - Location fix: show place names instead of lat/lng coordinates - Version 1.6.1+17 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.1 KiB
2.1 KiB
| 1 | Phase | File | Change Type | Description |
|---|---|---|---|---|
| 2 | 1 | lib/core/constants.dart | MODIFY | Updated sidebarExpandedWidth to 262px and removed sidebarCollapsedWidth |
| 3 | 1 | lib/widgets/desktop_sidebar.dart | REWRITE | Figma match: 262px fixed width with blue gradient and white pill selection and EVENTIFY logo with sparkle icon |
| 4 | 1 | lib/widgets/desktop_topbar.dart | REWRITE | Figma match: search input field plus notification bell plus user avatar and removed location widget |
| 5 | 1 | lib/widgets/responsive_shell.dart | REWRITE | Simplified to always show 262px sidebar on desktop and removed collapsed mode |
| 6 | 2 | lib/screens/home_desktop_screen.dart | REWRITE | Website-matching hero (400px Ken Burns animation plus dark overlay plus CTA) replacing welcome banner |
| 7 | 2 | lib/screens/home_desktop_screen.dart | MODIFY | Pill-shaped category chips (border-radius 999px) with blue active state matching website |
| 8 | 2 | lib/screens/home_desktop_screen.dart | MODIFY | Event cards enhanced with date badge overlay on image and blue/green icons for date/venue |
| 9 | 2 | lib/screens/home_desktop_screen.dart | MODIFY | Background color changed to #FAFBFC (off-white) matching website |
| 10 | 2 | lib/screens/home_desktop_screen.dart | ADD | Featured event modal dialog with large image plus gradient plus Learn More CTA plus close button |
| 11 | 3 | lib/screens/calendar_screen.dart | MODIFY | Desktop layout: calendar grid 60% left plus events panel 40% right with white background |
| 12 | 3 | lib/screens/calendar_screen.dart | MODIFY | Event cards use blue and green dot indicators for date and venue |
| 13 | 4 | lib/screens/profile_screen.dart | MODIFY | Desktop layout: full-width profile banner plus 3-column event grids for Upcoming and Past |
| 14 | 4 | lib/screens/profile_screen.dart | MODIFY | Added _buildDesktopLayout and _buildDesktopEventSection and _buildDesktopEventGridCard |
| 15 | 5 | lib/screens/learn_more_screen.dart | MODIFY | Desktop layout: full-width 300px hero image plus About/Venue two-column plus gallery strip |
| 16 | 5 | lib/screens/learn_more_screen.dart | MODIFY | Added horizontal gallery with overflow count badge and Book Your Spot CTA |
| 17 | 6 | lib/features/events/services/events_service.dart | VERIFIED | Guest access confirmed working with requiresAuth false on 4 read endpoints |