Side Navigation
UI Elements / Side Navigation
Intro
The Side Navigation component provides pre-configured variants for SAC, DSP, and BDC.
When to Use
Use the Side Navigation:
- On the left side of all product pages
- Globally across all pages of a product
Don’t use the Side Navigation:
- On a local level (i.e. not global level navigation)
Top Tips
- The Side Navigation is a product standard (UXC-026) and many details can be found there.
- This Side Navigation is configured for DNA and is ready for use directly from this Web UI Kit.
- Use the variants for each section of the Side Navigation (Header, Applications Group, Utilities Group, Footer) to change the composition of the Side Navigation to fit your product’s use case.
Anatomy
- Header Section: Does not have a separate Navigation Group. Includes apps such as Home, Files, etc. depending on the product.
- Navigation Group (optional): Categorizes and divides different types of applications and tools. These navigation groups can be collapsed. For Data & Analytics products, the two Navigation Groups are ‘Applications’ and ‘Utilities’.
- Navigation List Item: A navigation item with a direct navigation target or that contains navigation child items.
- Navigation Child Item (optional): A navigation child item is placed inside of another navigation list or child item offering an hierarchical navigation tree.
- Scroll Bar (optional): Allows the user to view overflowed navigation items in the Side Navigation.
- Stable Footer Section: Contains Security and System and is sticky on scroll.
Side Navigation - Anatomy
Behavior and Interaction
Expand / Collapse
The Side Navigation can be expanded to show both application icons and names or collapsed where only the application icons will be shown. To expand or collapse the Side Navigation, the user clicks the hamburger toggle button in the Shell Bar.
Side Navigation - Collapsed to Expanded (DSP)
Scroll
When the Side Navigation is expanded, the user can scroll up and down the content area in situations where the number of applications exceeds the designated content container. The footer section (Stable Footer Section) remains sticky and does not scroll.
Side Navigation - Scrolling (SAC)
Off-Canvas Experience
The Off-Canvas Experience is an edge case where the user is in Stories in View mode. In this case, the Side Navigation will be completely hidden and can only be accessed via the hamburger toggle button in the Shell Bar and will be displayed as a popover. If there is overflow, the scroll behaviour would remain the same as the expanded version of the Side Navigation. This edge case is only prevalent in SAC.
Side Navigation - Off-Canvas Experience (SAC)