-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: Allow customizing Nav URLs #1696
Conversation
A Storybook preview is available for commit 3361717. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1696 +/- ##
==========================================
- Coverage 83.97% 83.70% -0.27%
==========================================
Files 184 186 +2
Lines 6085 6371 +286
Branches 673 729 +56
==========================================
+ Hits 5110 5333 +223
- Misses 827 877 +50
- Partials 148 161 +13 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works very well, thanks for the implementation! I just have some minor comments regarding the code style that we should fix before I can merge it.
frontend/src/app/general/nav-bar-menu/nav-bar-menu.component.ts
Outdated
Show resolved
Hide resolved
frontend/src/app/general/nav-bar-menu/nav-bar-menu.component.html
Outdated
Show resolved
Hide resolved
9fa91a9
to
042b476
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only one small change - everything else looks good.
The Storybook stories have changed since it doesn't recognize external links anymore (since they are defined in the backend). Can we mock it accordingly to preserve the current stories? https://www.chromatic.com/build?appId=6605ea865df51dc81afca5e8&number=359 |
d1fb21e
to
d94d578
Compare
Allow changing the order and text of the existing nav bar links, as well as add completely custom ones. This can be set in the admin interface by editing the configuration. Closes #1668
d94d578
to
dc9d416
Compare
Quality Gate passedIssues Measures |
Allow changing the order and text of the existing nav bar links, as well as add completely custom ones. This can be set in the admin interface by editing the configuration.
chrome_mEZDHqdKC4.mp4