SAGA – Collapsing Menus

3 Replies ·

  1. Hello,

    I have a rather long menu.

    https://tibesar.com refers.

    Is there a way to make the main menu items expandable so that the menu is not so long?

    Thank you very much!

    Marcus
    tibesar.com

  2. Justin Tadlock

    I’ll be honest, I don’t know to code such a menu. I’ve never done one. I could search around for some tutorials though if necessary.

    With that said, I believe you should reconsider the menu. Menus really should be simple and limited. And, Saga’s menu was built specifically for a limited list of items. Even with expandable sub-menus, you’re still looking at 16 top-level items, which will become unwieldy when expanding (in my honest opinion).

    I can’t recall the specific user-experience study offhand, but 9 items is the upper limit of choices a user should have. Otherwise, you run into “choice overload. It’d be far better to offer a second menu when reaching a top-level page. For example, when visiting the Events page, you’d see a second menu that allowed you to drill down to Anniversaries, Birthdays, and so on. Saga isn’t really built for this either though.

    I’d almost prefer a theme with a sidebar that allowed you to show off those “groups” as widgets. That way, they’re broken down into more digestible blocks of content. I thought you were using Stargazer on this site, but maybe I was mistaken. That’d be a great theme for doing this.

  3. Justin Tadlock

    I’ll be honest, I don’t know to code such a menu. I’ve never done one. I could search around for some tutorials though if necessary.

    With that said, I believe you should reconsider the menu. Menus really should be simple and limited. And, Saga’s menu was built specifically for a limited list of items. Even with expandable sub-menus, you’re still looking at 16 top-level items, which will become unwieldy when expanding (in my honest opinion).

    I can’t recall the specific user-experience study offhand, but 9 items is the upper limit of choices a user should have. Otherwise, you run into “choice overload. It’d be far better to offer a second menu when reaching a top-level page. For example, when visiting the Events page, you’d see a second menu that allowed you to drill down to Anniversaries, Birthdays, and so on. Saga isn’t really built for this either though.

    I’d almost prefer a theme with a sidebar that allowed you to show off those “groups” as widgets. That way, they’re broken down into more digestible blocks of content. I thought you were using Stargazer on this site, but maybe I was mistaken. That’d be a great theme for doing this.

  4. Marcus Tibesar

    Yes you are correct, I was using Stargazer Justin but, like to change things up once a year or so.

    Your reply is most appreciated and, its makes a lot more sense than trying to modify the theme’s menu system. I’ll remove the Documents and Events as you suggested and place them in the sidebar.

    Thanks for identifying a better User Experience.

    Cheers!

    Marcus