-
-
Notifications
You must be signed in to change notification settings - Fork 338
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
Make navigation header behave more consistently #3287
Comments
can i work on it. |
@zaidmstrr This issue is not eligible for community contribution. Please see our Contributor Guide which states:
|
We discussed this during today's product approval meeting. Everyone agrees that we should move forward with this. This ticket requires the following UX work before we can move forward:
|
I would like to add a point I mentioned in the meeting, which the UX work needs to account for.
|
Ghislaine and I discussed this in a call on 2024-12-09.
|
Problem
Good
I like how the navigation header has these "selectors". This is an example of a good page because it has selectors everywhere in the breadcrumb that it possibly can:
Bad
But some of our pages omit breadcrumb selectors where they could otherwise be included. For example:
From a usability perspective I find this behavior to be really frustrating because I want to rely on the breadcrumb for navigation. If it doesn't work everywhere that it should work, then I can't rely on it, so I don't build my behavior around it. Our current design steers me away from using the selector feature — even on pages where it exists — simply because I end up developing other habits.
Proposed solution
The breadcrumb selectors should be present wherever possible.
Specifically, the selectors should be present in the red circles within my screenshots above.
See spec:
Navigation Consistency Updates
Additional context
When we implemented the breadcrumb navigation, I made a case for using exactly the behavior I'm now proposing. However @pavish and @ghislaineguerin wanted the breadcrumb to be simpler so we ended up omitted the selectors in some cases.
Now that I've been using Mathesar more, I want to revisit our design and advocate more strongly for including the selectors everywhere. For me, the selectors make Mathesar easier to use so I would like to use them wherever we can.
Related
The text was updated successfully, but these errors were encountered: