-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
Event invites
Part of web platform Summer 2025 redesign
Adding a dedicated layout for each event page:
- UI with event details
- Name
- Thumbnail
- Description
- Planned activities (could be part of description)
- Location
- Date & time
Collect RSVPs (going/maybe/can't go)Toggling whether RSVPs are required or not- Add to calendar link(s)
- Relevant UI on
/eventscards. All with an invite are now clickable (+ some affordance they have an invite) and inline show quick actions
Considerations
- How does this tie in with Event recaps #12? Is the layout different; is it all on one page; if so, is the recap hoisted above the invite?
- → Layout changes made via
[...slug]/page.tsxshould be kept super minimal. Likely only rendering acover_imageat the top if not null. - → Recaps are rendered below invites, on the same page.
- → Layout changes made via
- Are invites generated or expected to be enabled manually?
- → Invite pages will be generated automatically from frontmatter. Likewise somehow for add to calendar links.
- → Past events will be "grandfathered in" (they will have their own pages too, so long as they don't specify a
linkin frontmatter).
RSVPs: related to User accounts #5? Where do they go?- → No RSVPs; user accounts will be tackled separately, probably alongside photo albums.
Todos
- Render event frontmatter (normally displayed on
/eventscards) on each event page - Dynamically generate add to calendar links
- Affordance on
/events