Skip to content

Simplify events page calendar UX#257

Merged
msaroufim merged 2 commits into
mainfrom
agent/simplify-calendar-subscription
Jul 22, 2026
Merged

Simplify events page calendar UX#257
msaroufim merged 2 commits into
mainfrom
agent/simplify-calendar-subscription

Conversation

@msaroufim

@msaroufim msaroufim commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the combined copy-and-redirect action with a clear two-step subscription flow
  • display the full lecture calendar feed URL with a dedicated Copy URL button and status feedback
  • provide a separate link to Google Calendar’s supported “From URL” settings page
  • remove the redundant per-lecture “View on Discord (Add to Calendar)” links
  • hide the entire in-person events section when no upcoming events exist

Why

The working subscription flow was still unclear because the feed URL and Google Calendar step were coupled, while individual lecture links exposed a competing calendar path. The page also showed an empty in-person section when there was nothing actionable in it.

Impact

Users get one clear way to subscribe to all upcoming lectures, can see exactly which .ics URL Google Calendar needs, and no longer see redundant calendar links or an empty in-person events section.

Validation

  • npm run lint
  • npm run build
  • visually verified the empty in-person section is absent
  • verified the Copy URL button changes to Copied

@msaroufim msaroufim changed the title Simplify calendar subscription instructions Simplify events page calendar UX Jul 22, 2026
@msaroufim
msaroufim marked this pull request as ready for review July 22, 2026 16:42
@msaroufim
msaroufim merged commit 90f5382 into main Jul 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant