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

Main Menu Nav / Redesign and introduction of Dropdown Menus #287

Closed
aktdenis opened this issue Jun 26, 2024 · 6 comments
Closed

Main Menu Nav / Redesign and introduction of Dropdown Menus #287

aktdenis opened this issue Jun 26, 2024 · 6 comments
Assignees

Comments

@aktdenis
Copy link

Main Navigation Issue:

The previous design of Akash website aimed for simplicity, making all pages accessible with a single click from the menu. As the website has grown and more pages have been added, this approach is no longer practical. To improve navigation and user experience, we need to introduce a menu with dropdown options.

Secondary Navigation Issue:

The same issue arises with the secondary vertical navigation which appears on most pages.
With this approach, users have to click through different pages just to find out what options are available under each section. Also, these menus are difficult to replicate in mobile view, leading to a clumsy user experience where users must make multiple choices to find what they're looking for. As we continue to add new pages and content, these navigation issues could become even more problematic.

  • Desktop - vertical nav reference:
Screenshot 2024-06-25 at 16 38 59
  • Mobile - vertical nav reference:

Note: This navigation was part of the theme website used to had. The website had a revamp in the beginning of the year and is using Astro atm. So, we're no longer obliged to stick to this solution.

Mentioning a couple of issues that could benefit with a redesigned menu:

**Solution: **

To keep the website's look and feel consistent, I suggest we use the same Tailwind library for designing "dropdown menus" or "flyout menus" as shown here.

**Design of the main menu navigation: **

  • Network dropdown
    addition of new items; case studies + integrations
    we communicate "Stats" on a secondary level as an indicator it's an external link (opens in new tab)
Screenshot 2024-06-26 at 11 28 42
  • Development dropdown
    we communicate "Product & Engineering Roadmap" on a secondary level as an indicator it's an external link (opens in new tab - github)
Screenshot 2024-06-26 at 11 30 53
  • Community dropdown
Screenshot 2024-06-26 at 11 34 42
  • Ecosystem dropdown
Screenshot 2024-06-26 at 11 36 16
  • Design of the secondary menu navigation - this one is used when a user has already opened one of the pages with dropdown options. With this approach we're opening the doors for viewers to jump right at the content they might be looking for - without touching the dropdown menu again.
Screenshot 2024-06-26 at 11 56 37
  • Secondary menu in the mobile view introduces much more intuitive experience (unlike the existing menu mentioned above)
Screenshot 2024-06-26 at 11 57 08
  • Mobile menu with dropdown option
Screenshot 2024-06-26 at 11 58 34

This issue serves as a starting point for further discussion and refinement.

@HoomanDigital
Copy link

This is great starting point to address these issues, we are just little bit skeptical about secondary nav when we already have the options in dropdown.. Can we have some better approach in case of desktop to avoid secondary nav??

image

@aktdenis
Copy link
Author

True. All items are available in the dropdown. But with this approach users don't have to get back to dropdown to reach any of the sub-pages. + I believe it works very well in the mobile view with the option to slide between secondary menu items

@ShinySyntax
Copy link
Contributor

Hello, @aktdenis
I will take this issue

@aktdenis
Copy link
Author

aktdenis commented Aug 8, 2024

hey @kindlyman343423 thanks for showing interest in this issue. personaly i would like to see @HoomanDigital take this issue since they've already worked on the existing menu.

any other issue you would be interested?

@aktdenis
Copy link
Author

aktdenis commented Aug 8, 2024

@HoomanDigital would you be willing to take this issue please? thank you!

@HoomanDigital
Copy link

@HoomanDigital would you be willing to take this issue please? thank you!

yes

@ShinySyntax
Copy link
Contributor

hey @kindlyman343423 thanks for showing interest in this issue. personaly i would like to see @HoomanDigital take this issue since they've already worked on the existing menu.

any other issue you would be interested?

Got it

@HoomanDigital HoomanDigital self-assigned this Aug 8, 2024
@HoomanDgtl HoomanDgtl self-assigned this Aug 20, 2024
@HoomanDgtl
Copy link
Contributor

this is resolved

@HoomanDigital HoomanDigital removed their assignment Oct 10, 2024
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

No branches or pull requests

3 participants