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

Customizable navbars #1576

Merged
merged 1 commit into from
Aug 11, 2022
Merged

Customizable navbars #1576

merged 1 commit into from
Aug 11, 2022

Conversation

NickSto
Copy link
Member

@NickSto NickSto commented Aug 11, 2022

This changes the NavBar from being entirely hardcoded and site-wide to making it partially configurable by each subsite.

Each subsite can define their own navbar in the navbars.json config file. I tried to make the format as intuitive as possible.

FYI this doesn't yet support the <b-dropdown-group> component used in #1429, so if we end up wanting that we'll have to extend this.

@NickSto NickSto merged commit 158703c into galaxyproject:master Aug 11, 2022
@NickSto NickSto deleted the custom-navbars branch August 11, 2022 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant