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

Navigation bar improvement #82

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Xpirix
Copy link
Collaborator

@Xpirix Xpirix commented Feb 20, 2025

Fix for #39

  • Store the menu entries in the settings for explicit and easier management
  • This will also check a TODO item from Failed to set up a developmenent environment #80 as we don't need to load the menus in the DB anymore
  • Show the menu entries based on the user status
  • Get the menu entries from the settings in the header and the sidebar
  • Move the categorized menus from the sidebar inside the Categories menu to match with the header
  • Move the Review outside the Categories to be easily found by plugin reviewers (should also fix Review the Category menu on small screen #81 )
  • Some UI improvements: align them with the global navigation, add icons to the header, move the Admin menu to the sidebar

image

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 this pull request may close these issues.

Review the Category menu on small screen
1 participant