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

[Feature Request]: HeaderGlobalAction for Menu #11946

Open
1 task done
Tracked by #16296
tlawrie opened this issue Aug 11, 2022 · 0 comments
Open
1 task done
Tracked by #16296

[Feature Request]: HeaderGlobalAction for Menu #11946

tlawrie opened this issue Aug 11, 2022 · 0 comments
Labels
component: ui-shell proposal: open This request has gone through triaging. We're determining whether we take this on or not. type: enhancement 💡

Comments

@tlawrie
Copy link

tlawrie commented Aug 11, 2022

Summary

Inside the HeaderGlobalBar component I want to easily have a menu open like the HeaderMenu and HeaderMenuItem that manages focus, openstate, handles clickOff, click on another menu, close on click, etc

Justification

This will make it easier to implement Profile, Notification Bell, and other actions in a repeatable fashion and provides a utility function.

It is probably one of the most continuously rebuilt functions for implementing the header.

Desired UX and success metrics

No response

Required functionality

  • Manage Focus
  • Accessibility
  • Open / close state
  • Open / close with other menus
  • Handle Click off

Specific timeline issues / requests

No response

Your team

EY Platform Engineering Team

Available extra resources

No response

Code of Conduct

@laurenmrice laurenmrice added proposal: open This request has gone through triaging. We're determining whether we take this on or not. component: ui-shell and removed status: needs triage 🕵️‍♀️ labels Aug 30, 2022
@sstrubberg sstrubberg added proposal: accepted This request has gone through triaging and we are accepting PR's against it. and removed proposal: open This request has gone through triaging. We're determining whether we take this on or not. labels Nov 14, 2022
@sstrubberg sstrubberg added proposal: open This request has gone through triaging. We're determining whether we take this on or not. and removed proposal: accepted This request has gone through triaging and we are accepting PR's against it. labels Dec 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: ui-shell proposal: open This request has gone through triaging. We're determining whether we take this on or not. type: enhancement 💡
Projects
Status: Later 🧊
Development

No branches or pull requests

3 participants