NOTE: This issue depends on Issue #282 .
🎨 Task Description
Implement the high-fidelity "Upcoming" events list (filled state) and the "Discover" toggle content into the existing dashboard.
🔎 Implementation Details
File Path: Modify apps/web/app/home/page.tsx
Figma file: https://www.figma.com/design/cpRUhrSlBVxGElm18Fa2Uh/Agora-event?node-id=813-2162&t=b2Z3ecqdpFLOHIFA-4
Upcoming List:
Build the vertical timeline/date-marker component (e.g., "6 Mar Friday" with line and dots).
Use high-resolution 4x PNG assets public/images/event1.png - event6.png for the event tickets.
Discover Toggle:
Implement the "For You -> Discover" grid featuring mini-ticket designs.
Constraints: spacing, shadows, and typography must exactly match the Figma design.
✅ Acceptance Criteria
Changes implemented in: apps/web/app/home/page.tsx.
Upcoming events render correctly using the high-level ticket assets when the upcomingEvents array is populated.
Mini-tickets in the "Discover" section render correctly.
Vertical timeline/date markers match Figma design.
PR includes a screenshot showing the change made.
When opening your PR, ensure you link this issue so it is automatically closed on merge. In the PR description, include the line Closes # (e.g. Closes [Frontend] Auth Home: Upcoming Events (Filled State) & Discover Toggle #283 )
💡 Questions?
Reach out on Telegram: @divine_oseh
Note: Spam messages will be blocked
NOTE: This issue depends on Issue #282.
🎨 Task Description
Implement the high-fidelity "Upcoming" events list (filled state) and the "Discover" toggle content into the existing dashboard.
🔎 Implementation Details
apps/web/app/home/page.tsxpublic/images/event1.png-event6.pngfor the event tickets.✅ Acceptance Criteria
apps/web/app/home/page.tsx.upcomingEventsarray is populated.💡 Questions?
Reach out on Telegram:
@divine_osehNote: Spam messages will be blocked