Skip to main content

Split view

Overview

The split view component presents page elements side-by-side as resizable panels and typically consists of one or more resizable panels as well as at least one non-resizable panel. This is useful in situations where a user may want to adjust how much screen space is devoted to part of the interface. For example, you could consider displaying a map or image viewer within a split view.

Examples

1. Standard two panel

The most common usage is two panels, one with the main content of a page and the second with supplementary content. An example of this would be a large data set in one panel with a corresponding map in the second panel.

An application showing two sections of a program split vertically using the split view component.


2. More than two panels

More than one panel can be used with the split view component, for example having left and right panels surrounding one main panel.

An application showing three sections of a program split vertically using the split view component. The main content is surrounded on the left and right by smaller areas, all separated by using the split view component.

info

While it's possible to add any number of panels, keep in mind the screen sizes you are designing for. More than three panels can become unweidly quickly, especially on smaller devices.


3. Horizontal split

Panels can also be organized horizontally if needed.

An application showing two sections of a program split horizontally using the split view component.