Breadcrumb

Overview

Navigation is an important part of your application and can determine the how your users navigate within your application. There are two navigation concepts that are key for Universal Theme: Navigation Menus and Navigation Bar.

Navigation Menus

The primary navigation structure for your application is defined as a Navigation Menu and is based on the List component in APEX. Navigation Menus are hierarchical and can be any level deep. This navigation control and can be both dynamic (based on a query), or static (based on static list entries). In addition, you can choose to position your navigation to the top or side of your screen.

To change your application's Navigation Menu settings, navigate to Shared Components → User Interface Defaults and then click on the edit icon next to the Desktop User Interface. From here, you can navigate to the Navigation Menu region and change the options listed.

Top Position

Navigation placed in the top position can rendered as a menu bar using the Top Navigation Menu template, or as tabs using the Top Navigation Tabs template.

Side Position - Tree Based Navigation

Navigation placed in the side position is rendered as a tree widget and can be collapsed to simply icons, or completely off screen depending on the screen size.

Navigation Bar

The Navigation Bar is positioned near the end of the application's header, and typically contains links for user authentication, help, feedback, and other global items.

Navigation Bars are also based on the List component in APEX. However, as of APEX 5.1, you may only have a two-level deep menu.

To change your application's Navigation Bar settings, navigate to Shared Components → User Interface Defaults and then click on the edit icon next to the Desktop User Interface. From here, you can navigate to the Navigation Bar region and change the options listed.