Skip to content

Conversation

@MerlinLeWizard
Copy link
Contributor

As I started to create the mobile navigation I ended up refactoring the whole navbar.

Here are some changes I did:

  • Removed all the unnessary components. You should only have components if they have unique changes to already excisting components are have any benefits / logic. All components where mostly just components wrapped into another.
  • Moved the socials Bluesky and Discord to the footer. There is no need to have 2 serpate social button menu and by moving them into 1 component you keep a consistancy everywhere. It also make sure to save space for mobile use.
  • Remove the theme toggler
    -> This should be under user settings page. A user will usually change the theme occasionally
    -> Save space for mobile
  • Added a hamburger menu for mobile where all pages live
  • Removed the Sign Up button and Changed the text for Log In to Sign Up
    -> This saves space and Sign Up options is already displayed under the Login/Sign up page.
    -> By changing the name Log In to Sign Up a user willl know there is a Sign Up option under that action
  • Added a min-width for the search bar
  • Made it so the 'Join Jam / My Games' and 'Create Post' are moved under the User button on mobile
  • Reworked some logic and mechanics

@Ategon
Copy link
Collaborator

Ategon commented Jul 27, 2025

Im going to close for now this since the navbar got completely reworked, some of these are in the new system and ones that arent ill try to recreate based on whats here

@Ategon Ategon closed this Jul 27, 2025
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.

2 participants