BTP/Navigation/Vertical Navigation
fd-navigation · 7 examples from SAP's documentation · Back to the gallery
About
The navigation is one of the signature design elements of BTP Tools.
### Recommended - Use the navigation to switch between different pages of your tool. - Use expanded vertical navigation for unknown users. - Use persistence and display the last state the vertical navigation was in for know users. - Use the snapped variant when the content area displays multi-column content relationships. - Use the popup variant to display between 3 and 7 navigation items without hierarchy. - Use the horizontal navigation variant to display more than two levels of hierarchy. - Use nouns for the titles of navigation items. ### Not Recommended - Avoid using the navigation for switching between tools. Use the mega menu instead. - Avoid using the navigation to switch contexts or views. Use tabs or segmented buttons instead. - Avoid using verbs for the titles of navigation items. Use nouns instead. - Avoid using the Navigation Items for both navigation and groups. Use only one of the options. - Avoid having more than three levels of hierarchy in the horizontal variant. - Avoid using icons in secondary navigation and navigation groups. - Avoid using spacers to separate navigation content. Use separators instead. - Avoid using dividers to separate groups. Use separators instead. - Avoid using the bottom navigation area for service information. Use settings and user menu instead.
Vertical Navigation - Expanded
Vertical navigation is the most common and preferred way of navigating BTP tools. It comprises many elements that work together to provide a logical information hierarchy and inform users of their current position.
-
Main Items
-
FavoritesCustomer Management
-
Partners (external link)Sales
-
QuotesOrdersInvoicesAdditional Items
-
ProductsMarketing
-
Marketing AutomationReports
-
Marketing Reports
Vertical Navigation - Parent Navigation as Link
By default, the Parent Navigation Item functions as a Navigation Group. A small arrow icon shows the item's expanded/collapsed state in this scenario. In the snapped variant, clicking on such a navigation item will open a popover that displays the title and Child Items.Although not recommended, the Navigation Item can function for navigation and expansion/collapse. In this case, clicking on the arrow will show/hide Child Items, and clicking on the item will perform the navigation.
-
Main Items
-
FavoritesCustomer Management
-
Partners (external link)Additional Items
-
ProductsMarketing
-
Marketing AutomationReports
-
Marketing Reports
Vertical Navigation - Snapped
The snapped vertical navigation variant reduces the navigation width to free horizontal space.
-
Main Items
-
Favorites Alpha Object Status Indication Color 4Customer Management New Object Status Indication Color 2
-
Customer Management
-
Contacts Beta Object Status Indication Color 8bCompanies (selected) Sunset Object Status Indication Color 8PartnersSalesProductsAdditional Items
-
MarketingMore Items
-
Reports
-
Customer ReportsMarketing ReportsHelp
Vertical Navigation - Popup
An alternative to the expanded/snapped variant, which places the navigation items in a popup.
-
Main Items
-
FavoritesCustomer Management
-
Partners (external link)Sales
-
QuotesOrdersInvoicesAdditional Items
-
ProductsMarketing
-
Marketing AutomationReports
-
Marketing Reports
Vertical Navigation - Indication Tags
Navigation items can display indication tags (e.g., "New", "Beta", "Deprecated") using the Object Status component. **Guidelines:** - One tag per navigation item (parent or child items only) - Avoid semantic colors 1-4 (may be confused with error/success/warning states) - Limit tag width to 64px (4rem) — use abbreviations if needed (e.g., "Experimental" → "Exp") - Tags are visual indicators only (non-interactive, no tooltips or actions)
-
Resource Planning and Business Management Solutions Beta Object Status Indication Color 6bMain Items
-
Favorites New Object Status Indication Color 9Reports Alpha Object Status Indication Color 7Sales
-
QuotesOrdersInvoicesCustomer Management Preview Object Status Indication Color 9b
-
Partners (external link)Additional Items
-
ProductsMarketing
-
Marketing AutomationReports
-
Marketing Reports
Vertical Navigation - Sticky Area
Fixed header area that is separated by a separator similar to the footer area. Top-aligned and fixed/sticky (always visible). Contains the optional search field. Add .fd-navigation__container--sticky together with .fd-navigation__container--top modifier class to the .fd-navigation__container base class to make the top area sticky. Guideline: Recommended not to contain more than 4 items.
-
-
-
-
-
-