Skip to content

Comments

feat: add card context menu and duplication functionality#381

Open
charitea wants to merge 3 commits intokanbn:mainfrom
charitea:card-context-menu
Open

feat: add card context menu and duplication functionality#381
charitea wants to merge 3 commits intokanbn:mainfrom
charitea:card-context-menu

Conversation

@charitea
Copy link
Contributor

@charitea charitea commented Feb 10, 2026

  • Implemented a context menu for cards allowing actions such as copying links, duplicating cards, and managing members, labels, and due dates
  • Added modals for card duplication and context actions.
  • Updated API with a new endpoint for duplicating cards, including options for copying labels, members, and checklists

Managing members:

Recording.2026-02-10.023419.mp4

Moving cards:

Recording.2026-02-10.023549.mp4

Managing labels:

Recording.2026-02-10.023722.mp4

Due dates:

Recording.2026-02-10.023814.mp4

Delete card:

Recording.2026-02-10.025431.mp4

Card duplication:

https://files.catbox.moe/pagnr9.mp4 2mb over github limit :(

This is very close to the existing Trello right click context menu, making many in-card options a lot more accessible and quick to access.
image
image

* Implemented a context menu for cards allowing actions such as copying links, duplicating cards, and managing members, labels, and due dates
* Added modals for card duplication and context actions.
* Updated API with a new endpoint for duplicating cards, including options for copying labels, members, and checklists
* Removed cardPublicId prop from CardContextMenu and CardContextMembersModal for cleaner context handling
* Updated scrollbar styling
Copy link
Contributor

@hjball hjball left a comment

Choose a reason for hiding this comment

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

This is great, nice work @charitea 🙌

There's a few UI/UX changes I want to make so will commit directly to this branch before merging

@charitea
Copy link
Contributor Author

This is great, nice work @charitea 🙌

There's a few UI/UX changes I want to make so will commit directly to this branch before merging

Sweet @hjball, let me know if you need anything else from me for this 😊

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.

2 participants