This new layout is Sugar's main component that hosts overall Menu options structure in the newly redesigned Home Page.
It has been designed to group functionalities in layouts, where each layout/group is separated by a line/divisor within sidebar-nav definition.
Natively on 12.3, Sugar is shipping 4 layouts:
For the sake of simplicity, we’re grouping 2 layouts in this image.
|
|
Each item in the menu contains a set of submenus providing the user extra options prior to accessing the functionality (such as header submenus) | |
This layout group brings a scrollable modules list (now called sidebar-nav-item-module).
|
|
This layout group is where Sugar’s footer now resides.
|
Actions
Primary Action
Primary actions are triggered by the click of a button on the sidebar-nav's
views.
Secondary Action
Secondary actions, are triggered as part of the submenu on the sidebar-nav's
view when secondary-action
is enabled.
It uses flyoutComponents
definitions to render the submenu and render views.