-
-
Notifications
You must be signed in to change notification settings - Fork 10
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!: Improve the title bar #2561
feat!: Improve the title bar #2561
Conversation
Thanks!
These are not shown on the main start page, but once you login they are shown (try the subpath |
components/NavBar.vue
Outdated
active-class="text-gray-400 hover:text-primary-600 text-lg font-semibold" | ||
class="text-gray-400 hover:text-primary-600 text-lg font-semibold" | ||
to="https://builds.jabref.org/" | ||
>Builds</t-nuxtlink |
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.
I don't think the nightly builds are that relevant.
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.
Ah, I'll remove them then, much thanks+
I'll readd the functionalities back as soon as I could; apologies for that;;; |
Readded the functionalities and changed out the nightly build with Gitter to partially help with issue #2562. Also made some of the menus dropdowns so that one could go farther. |
Thanks a lot for your work @plvzfq-rit. I'm a bit undecided if I like the changes though. The menu was designed to be simple and give access to the most important links for new users. With these changes, there are now a lot of information that new users usually don't care about (they want to have an answer to 2 questions: is it worthwhile to install JabRef, and if so where can I download it). @JabRef/developers what do you think? |
I don't see any before/after screenshots nor any user stories. Hard to tell what I like more. |
Hi @tobiasdiez, @koppor, I've added in a photo of the previous title bar and a photo of the new one; I've also included images of the new dropdowns as well. Apologies for not adding this in sooner |
I would simply add a new item "GitHub" in the existing title bar without changing the sizes etc |
I would design it differently, too. The issue also asks for a GitHub-Button, too. Not a "portal". Please focus on the new "GitHub" button - and fix #2176. That issue is the most urgent one! |
🔗 Linked issue
Resolves #2518
📚 Description
Removed some code that did not seem necessary for now like user profiles and the search bar (might add it back though should it become necessary)Readded these functionalities backNot really quite necessary, just a nice to have that could aid people going to the site in navigating to other places.
Previous title bar
Proposed title bar
New dropdowns