Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Append ellipses (...) to menu actions that require subsequent steps to complete #64555

Open
jameskoster opened this issue Aug 15, 2024 · 3 comments
Labels
Design System Issues related to the system of combining components according to best practices. [Package] Components /packages/components [Status] In Progress Tracking issues with work in progress [Type] Enhancement A suggestion for improvement.

Comments

@jameskoster
Copy link
Contributor

Related to #64340. Extracted from #53696.

A growing trend in modern user interfaces is the use of ellipses appended to menu items to indicate when additional steps are required to complete an action:

Screenshot 2024-08-15 at 17 47 29

Is this a convention to consider adopting across the WP components package, and if so how might it be accomplished?

@jameskoster jameskoster added [Type] Enhancement A suggestion for improvement. Needs Design Feedback Needs general design feedback. labels Aug 15, 2024
@jasmussen
Copy link
Contributor

#53696 fixes this! Give it a review. I left my own thoughts, but they're not strong and not blocking, happy to defer.

@jameskoster
Copy link
Contributor Author

Hah, this issue was opened as a result of the discussion in that PR :D

@jasmussen
Copy link
Contributor

Happy to move forward :)

@jameskoster jameskoster added the [Package] Components /packages/components label Aug 16, 2024
@jasmussen jasmussen added [Status] In Progress Tracking issues with work in progress and removed Needs Design Feedback Needs general design feedback. labels Aug 27, 2024
@jasmussen jasmussen moved this to In Dev in Design priorities Aug 27, 2024
@jameskoster jameskoster added the Design System Issues related to the system of combining components according to best practices. label Sep 24, 2024
@auareyou auareyou moved this to Inbox 📥 in Design systems — Backlog Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design System Issues related to the system of combining components according to best practices. [Package] Components /packages/components [Status] In Progress Tracking issues with work in progress [Type] Enhancement A suggestion for improvement.
Projects
Status: In Dev
Status: 🏗️ In Progress
Development

No branches or pull requests

2 participants