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

Better category navigation from category display pages #4282

Closed
OmeGak opened this issue Feb 7, 2020 · 0 comments · Fixed by #4359
Closed

Better category navigation from category display pages #4282

OmeGak opened this issue Feb 7, 2020 · 0 comments · Fixed by #4359

Comments

@OmeGak
Copy link
Member

OmeGak commented Feb 7, 2020

Is your feature request related to a problem? Please describe.
Navigating to nested categories from the home pages requires several page loads. This feature is proposed to provide an easier mechanism to navigate to categories

Describe the solution you'd like
Reusing the category navigation widget, we can provide a quick way to find and jump to a category. I'm proposing to add a Navigate button on the category display page that opens a category navigation widget dialog. The configured action for selecting a category in the widget is redirecting the browser to the display page of that category.

Describe alternatives you've considered
This approach would also help navigating to very nested categories #3727. A drawaback of a "deep" tree view is that for instances with many categories this list will be very long. Power users will be comfortable with Ctrl+F, but others will likely end up browsing by scrolling down. This would probably require using some sort of real time filtering, but the category navigator widget already comes with it.

Additional context
I've prototyped this feature in UNOG-Indico@1f4d740.

Navigate button:
Screen Shot 2020-02-06 at 17 23 36

Configured category navigation widget:
Screen Shot 2020-02-06 at 17 24 05

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant