Skip to content

Add ellipsis menu to event page and add copy link#8524

Merged
nabramow merged 1 commit into
developfrom
na/web/share-link
May 10, 2026
Merged

Add ellipsis menu to event page and add copy link#8524
nabramow merged 1 commit into
developfrom
na/web/share-link

Conversation

@nabramow

Copy link
Copy Markdown
Member
  • Adds our usual EllipsisMenu to the EventPage
  • Add "copy link" as an item
  • Move "Duplicate event", "cancel event" and "edit event" in there too
  • Add back button to EditEventPage
  • Swapped order of buttons in "Cancel event dialog" and made the "no" outlined to match other places
Screenshot 2026-05-10 at 11 56 06

Part of #8367

Testing

Explain how you tested this PR and give clear steps so the reviewer can replicate.

  • Click the items and make sure they work

Web frontend checklist

  • There are no console warnings when running the app
  • Added tests where relevant
  • Clicked around my changes running locally and it works
  • Checked Desktop, Mobile and Tablet screen sizes

For maintainers

  • Maintainers can push commits to my branch
  • Maintainers can merge this PR for me

@vercel

vercel Bot commented May 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
couchers Ready Ready Preview May 10, 2026 10:57am

Request Review

@jesseallhands jesseallhands left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good, though I would like the "copy link" paperclip symbol to be a one-click button outside of a menu (otherwise it will be overlooked by a lot of people). But I do think we should keep the 3-dot menu for organizers since it's nice to group those other options there.

@nabramow
nabramow merged commit 72bc9c8 into develop May 10, 2026
10 checks passed
@nabramow
nabramow deleted the na/web/share-link branch May 10, 2026 11:22
@github-actions github-actions Bot added the release notes: pending Add to stuff that should be included in release notes label May 10, 2026
@github-actions

Copy link
Copy Markdown
Contributor

📝 Release Notes

This PR should be included in the release notes.

Suggested release note:

Added a copy link option and streamlined event management actions on event pages to make sharing and editing events easier
🤖 Bot Debug Information

Model: couchers.openai.gpt-5.4
Decision: include
Reasoning: This is a small but user-visible UX improvement on event pages: it adds a copy link action and reorganizes event management actions into a clearer menu, plus a back button on edit event. While not a major feature, event sharing/copying is useful and noticeable to users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release notes: pending Add to stuff that should be included in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants