feat: add upcoming events calendar - #23
Merged
Merged
Conversation
Contributor
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
devcongress-website | 7994e2f | Commit Preview URL Branch Preview URL |
Aug 05 2026, 01:38 PM |
Elvis020
force-pushed
the
feature/upcoming-events-calendar
branch
3 times, most recently
from
August 5, 2026 13:33
ad2c4c9 to
0fdb20d
Compare
- add responsive list and calendar views with fixed-density desktop cells, a mobile agenda, and accessible overflow details for busy days - publish a standards-compliant iCalendar subscription containing only ongoing and future published events - add a compact Google Calendar subscription action that resolves correctly on production and preview origins - enable Cloudflare preview URLs while leaving main-branch delivery to Git integration and scheduled/manual workflow refreshes - document the calendar feed, refresh behavior, and public-data boundary Verification: - pnpm build - validated generated calendar envelope, CRLF termination, and 75-byte line folding - verified fixed desktop cell heights, overflow-panel keyboard behavior, and complete mobile agenda rendering - git diff --cached --check
Elvis020
force-pushed
the
feature/upcoming-events-calendar
branch
from
August 5, 2026 13:38
0fdb20d to
7994e2f
Compare
bubunyo
approved these changes
Aug 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a responsive events calendar and a subscribable feed for ongoing and upcoming published events.
Preview
Open the Cloudflare branch preview
Cloudflare branch previews are now enabled so reviewers can test changes before approval and merging.
There are currently no published future events, so the preview demonstrates the disabled subscription state. The Google Calendar subscription becomes available automatically when a current or future event is published.
Changes
/events/+N morefor busy days/events/calendar.icsusing the validated Events Management feedScreenshots
Mobile — Google Calendar action and events calendar
Desktop — Google Calendar action
No upcoming events — subscription unavailable
Desktop — events calendar
Implementation notes
Verification
pnpm buildgit diff --check