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

UI Shell header allow dropdowns from icons #5149

Open
Tracked by #16296
gptt916 opened this issue Jan 23, 2020 · 12 comments
Open
Tracked by #16296

UI Shell header allow dropdowns from icons #5149

gptt916 opened this issue Jan 23, 2020 · 12 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

@gptt916
Copy link
Contributor

gptt916 commented Jan 23, 2020

Use this template if you want to request a new feature, or a change to an
existing feature.

If you are reporting a bug or problem, please use the bug template instead.

Summary

Currently, the UI shell is quite restrictive in that users are only allowed to use the dropdown menu with text, and the icons on the right hand side do not support dropdown menus.

Justification

More flexibility in configuration of the UI shell.

Desired UX and success metrics

Either:

Allow the icons on the right hand side HeaderGlobalAction to have a drop down.

Or

Allow the dropdown menus in the nav section on the left to display an icon instead of strictly text.

"Must have" functionality

Icon + dropdown functionality.

Specific timeline issues / requests

It's for a project currently being worked on. Jan 31.

Thank you!

@asudoh
Copy link
Contributor

asudoh commented Jan 24, 2020

CC @carbon-design-system/design to see if the team has any thoughts on this. Thanks!

@aagonzales
Copy link
Member

aagonzales commented Jan 27, 2020

We can look into adding this feature with rest of the UI Shell work we have coming this year. We will have to wait and see when this work gets prioritized and added to planning.
#5152

@gptt916
Copy link
Contributor Author

gptt916 commented Feb 26, 2020

@aagonzales Any updates on potential ETA?

@aagonzales
Copy link
Member

Sorry no updates, its on the list for planning next cycle though.

@yelvert
Copy link

yelvert commented May 11, 2021

A year later, this appears to still be impossible. Any updates?

@one-carlos
Copy link

one-carlos commented Jul 15, 2021

I'm waiting for an update too. This should be a basic feature within Carbon Components. Yet, even the carbondesignsystems website has the app switcher and search icons with no actions at all. It seems odd and should be fixed as well. I know we can make the components ourselves (I'm on React right now), but it'll be great if such feature was already there.

@tw15egan tw15egan added the proposal: open This request has gone through triaging. We're determining whether we take this on or not. label Jul 19, 2021
@NeverBehave
Copy link

NeverBehave commented Aug 23, 2021

FYI: It looks like https://www.ibm.com/us-en is actually using Overflowmenu in HeaderGlobalBar right now

@jnm2377
Copy link
Contributor

jnm2377 commented Oct 25, 2021

We are releasing a new Popover and Disclosure component that may help in building this in v11. However, this needs more design research at the moment before we decide on anything.

@tay1orjones tay1orjones removed the proposal: open This request has gone through triaging. We're determining whether we take this on or not. label Nov 8, 2021
@ENate
Copy link

ENate commented Feb 26, 2024

Is it possible to add an overflow menu under a given icon in UI shell header at this time? I see that this was archived with no mention of whether the feature has been added. Thanks.

@ENate
Copy link

ENate commented Mar 6, 2024

Hi @NeverBehave were you able to find an alternative to the issue like using the example you pasted? I will like to find some alternative since it seems this feature has not been added yet. Thanks

@NeverBehave
Copy link

@ENate I am no longer using carbon system and working at IBM so I didn't look into this issue anymore.

@ENate
Copy link

ENate commented Mar 7, 2024

@NeverBehave thanks

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