ProtonMail / ProtonMail/WebClients
Proton Calendar Event Drag Feature
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.6k
- Forks
- 715
- PR merge metrics
- No merged PRs in 30d
Description
One UX feature that would be really nice is the ability to drag an edge of an event to make it go over multiple days. Right now the only way is to manually edit the event.

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Proton Calendar event rendering and editing entry points in the WebClients monorepo, then inspect how manual event duration changes are handled. Done means dragging an event edge can extend it across multiple days and the resulting duration is saved correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100