Skip to content

feat: Add context menu component#522

Open
LeoDanielA01 wants to merge 5 commits intofrappe:mainfrom
LeoDanielA01:feat/context-menu
Open

feat: Add context menu component#522
LeoDanielA01 wants to merge 5 commits intofrappe:mainfrom
LeoDanielA01:feat/context-menu

Conversation

@LeoDanielA01
Copy link
Copy Markdown

What does this PR do?

Adds a Context Menu component to Frappe UI, and implemented natively using Vue.

Why is this needed?

Frappe UI currently lacks a reusable context menu primitive.
This component enables right-click actions for tables, lists, trees,
and other ERP workflows.

Features

  • Right-click trigger support
  • Keyboard accessibility
  • Menu items, separators
  • Clean, reusable API

Checklist

  • No build artifacts committed
  • Scoped to a single component
  • No breaking changes

@safwansamsudeen
Copy link
Copy Markdown
Contributor

@LeoDanielA01 please add screenshots for UI related PRs

@LeoDanielA01
Copy link
Copy Markdown
Author

@LeoDanielA01 please add screenshots for UI related PRs

sure will update that

@LeoDanielA01
Copy link
Copy Markdown
Author

@LeoDanielA01 please add screenshots for UI related PRs

sample.mp4

@safwansamsudeen
Copy link
Copy Markdown
Contributor

@surajshetty3416 could you take a look as you were building something similar?

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