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.
Use the full screen layout if:
- Your app content requires the full width of the screen (for example, large tables, charts, or other types of visualization).
Do not use the full screen layout if:
- You only need to display a small amount of information. If you cannot avoid using the full screen layout, use letterboxing to mitigate the issue.
- You are not sure how to structure your information on the screen.
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. Exceptions are the create page floorplan and the edit 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.
The full screen layout has one single scrolling area.
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.
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.
Reference App “Shop”
The reference app “Shop” shows how you might use a list report floorplan in the full screen layout. This app also demonstrates how you can overcome limits to responsiveness by making device-specific adaptations. On phones, the filter bar is replaced by a simple search field. This offers a better mobile user experience, and compensates for the fact that the current filter bar control does not support mobile devices. This example also shows how the list contents need to adjust to the available screen real estate.
Reference App “Shop”
Want to dive deeper? Follow the links below to find out more about related controls, the SAPUI5 implementation, and the visual design.