Skip to content

Use Multi-Column Layouts #319

@yordis

Description

@yordis

As of today, the main menu is long enough where it sometimes it doesn't fit horizontally, and with custom pages I suspect it will become a bigger issues.

Proposal

Move to Multi-Column Layouts, I took the name from Tailwind: https://tailwindui.com/components/application-ui/application-shells/multi-column. It looks something like the following:

Screen Shot 2021-08-29 at 5 54 19 PM

It would be something around the lines of (just making it work statically, and ugly):

Screen Shot 2021-08-29 at 5 57 32 PM

Benefits

  1. Vertical scale allows you to keep adding more menu elements without having issue with scrolling since vertical scrolling is easier than horizontal one when you have many items, here is a good reading: https://uxmovement.com/navigation/the-fastest-navigation-layout-for-a-three-level-menu/
  2. More space for the main content in terms of vertical spacing.

Drawbacks

  1. In Mobile layout, it would require adding a hamburger menu, therefore users are required to take two actions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    designDesign related changes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions