Intro

The full screen layout lets you exploit the full width of the screen. Use this layout for apps that need to display large amounts of data, large visualizations, or wide tables.

Avoid switching between full and split-screen layouts within an app. If your app has some screens that require the full width, and others that do not, try to stick to one layout.

Full screen layout, Picture

Full screen layout

Usage

Use the full screen layout if:

Do not use the full screen layout if:

Structure

Full screen layout - Structure, Picture

Full screen layout – Structure

Like all layouts, the full screen layout is embedded in the shell header of the SAP Fiori lauchpad. From the header, users have access to the launchpad services, including the home page, search, settings, and help. Apps are embedded in the shell and have little influence over its features.

The uppermost app element is the app header, with the back navigation, the app title, and one optional action. The app title reflects the title of the launch tile, such as Manage Products. The exceptions is the create page floorplan. From here, the user can drill down to subpages (line items). The title of the subpage shows, for example, <Sub item> (2 of 5).

The long scrollable page below contains the app content. You can either use one of the predefined floorplans, or create your own layout.

You can also add an app-specific footer toolbar at the bottom of the screen.

Full screen layout - Single scrolling area, Picture

Full screen layout - Single scrolling area

The full screen layout has one single scrolling area.

Responsiveness

Full screen layout on a smartphone, Picture

Full screen layout on a smartphone

Full screen layout on a tablet, Picture

Full screen layout on a tablet

Full screen layout on a desktop, Picture

Full screen layout on a desktop

The full screen layout offers considerable freedom and flexibility. However, you also need to make sure that the app is responsive or adaptive across devices. The content is not adjusted automatically as it is for the split-screen layout. Instead, you need to select the appropriate layout and controls, and make any necessary adjustments yourself.

Full screen layout with letterboxing on a desktop device, Picture

Full screen layout with letterboxing on a desktop device

Letterboxing means limiting the width of the content area to 1280 px. This prevents the app content from becoming too “stretched” on wide screens, and optimizes readability.

Examples

Reference App “Shop”

Reference app, Picture

Reference app "Shop" on a smartphone

Reference app, Picture

Reference app "Shop" on a tablet

Reference app, Picture

Reference app "Shop" on a desktop device

The product details screen of the reference app “Shop” shows how an app can make use of an object view floorplan in the full screen layout. This example highlights the responsive capabilities of the components used for an object view floorplan.

Resources

Elements and Controls

Implementation