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

MenuBar: optional dropdown indicators on menu bar buttons #5713

Open
2 of 12 tasks
rolfsmeds opened this issue May 6, 2024 · 0 comments
Open
2 of 12 tasks

MenuBar: optional dropdown indicators on menu bar buttons #5713

rolfsmeds opened this issue May 6, 2024 · 0 comments
Labels
acceptance criteria used for the acceptance criteria checklist DS Design System feature (e.g. component) V24.5

Comments

@rolfsmeds
Copy link
Collaborator

rolfsmeds commented May 6, 2024

Description

Optional drop-down indicators on menubar buttons with dropdowns

Acceptance criteria

  • Theme variant (e.g. dropdown-indicators/ MenuBarVariant.DROPDOWN_INDICATORS)
  • Renders dropdown indicators on menubar buttons that have dropdown menus
  • Does not render the indicator on the overflow menu button
  • Looks good combined with small and tertiary variants

Feature request ticket: vaadin/web-components#7345

Implementation proposal: vaadin/web-components#7345 (comment)

Visual design

image

General criteria

  • APIs reviewed
  • Design

  • Performance

  • UX/DX tests in Alpha
  • Documentation: (to be added as a new subsection to the Styles section (below Default variants)

  • How to test?

  • Limitations:

Security

  • Security implications have been taken into account (elaborate or link to product security requirement specification if there are implications)
@rolfsmeds rolfsmeds added acceptance criteria used for the acceptance criteria checklist DS Design System feature (e.g. component) labels May 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
acceptance criteria used for the acceptance criteria checklist DS Design System feature (e.g. component) V24.5
Projects
Status: September 2024 (24.5)
Development

No branches or pull requests

1 participant