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

Utilize breadcrumb for actions #3727

Closed
kulmann opened this issue Jul 2, 2020 · 2 comments
Closed

Utilize breadcrumb for actions #3727

kulmann opened this issue Jul 2, 2020 · 2 comments

Comments

@kulmann
Copy link
Contributor

kulmann commented Jul 2, 2020

As pointed out by @refs in an issue comment we could utilize the last segment of the breadcrumbs (i.e. the currently active folder) for offering context aware actions (e.g. create / upload file, ...)

Opening this new issue to track that idea.
Pro:

  • button could be removed - one less element cluttering the view
  • makes it inherently clear that the offered actions affect the context = current folder

Con:

  • one needs to know that the breadcrumb segment is usable as a button (could be solved with clever styling...)
  • big con: in responsive mode the breadcrumbs are already a dropdown, so we can't utilize the last breadcrumb segment for another dropdown (for actions). Could be solved by having one dropdown with a) breadcrumb segments b) horizontal separator line or something c) list of actions for the current folder

Unclear:

  • accessibility implications? proper aria-labels would probably make this understandable
  • is this still an option worth considering, if we decide for a universal / reusable primary action button in the top bar?

Needs brainstorming. @LukasHirt @micbar

This is what google does:
86328925-c4dffb80-bc45-11ea-8911-b79d9f72f537

@ChrisEdS
Copy link

ChrisEdS commented Jul 3, 2020

Yeah, I like that approach. 👍

@kulmann
Copy link
Contributor Author

kulmann commented Nov 15, 2021

Closing in favor of more recent #6030

@kulmann kulmann closed this as completed Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants