This document provides a detailed technical breakdown of the "Upcoming Events (Empty State)" designed for the Agora platform, based on issue #245.
The "Empty State" of the Upcoming Events screen maintains the same global layout and theme as the "Filled State" but replaces the chronological timeline with a placeholder component in the "My Events" section.
When no upcoming events are scheduled, the timeline is replaced by a centered illustration area:
- Container: A large, rounded rectangle with a subtle background color (
#FFF7E6approx) that is slightly more saturated than the page background. - Illustration:
- A stylized icon representing a stack of documents or cards.
- A circular "0" badge attached to the top-right corner of the icon, indicating a count of zero.
- Text: "Nothing Here, Yet" is positioned below the illustration.
- Typography: Medium weight, sans-serif, in a muted grey color to indicate a secondary/empty status.
The rest of the screen remains consistent with the global design system:
- Logo: "agora" with the yellow book icon.
- Nav: "Home" (Active), "Discover Events", "Organizers", "Stellar Ecosystem".
- Actions: "Create Your Event" (black pill button), Notification bell, and User profile.
Even when "My Events" is empty, the "For You" discovery section is fully populated to encourage exploration:
- Layout: 2x3 grid of standard event cards.
- Content: "Stellar developer and protocol meeting", "BitDevs Lagos", "2026 Wannabod Real Estate Outlook", etc.
- Actions: "Discover" tab active, with a "View Discover Event ->" yellow button at the bottom.
- Standard dark footer with the logo, central globe graphic, navigation links, and social media icons (Instagram, X, Mail).
- Background:
#FDFCEE(Cream). - Accent:
#FFD900(Yellow). - Typography: Clean sans-serif throughout.
- Shadows: Subtle black drop-shadows on all cards and the empty state container.