Side Panel

Side Panels or Side Sheets are containers that slide in from the right-hand edge of the screen, containing supplementary content and controls that enhance and don’t interrupt the primary user flow of a given page.

The dynamic variant of the Side Panel, pushes the content of a given page. This type of Side Panel should be used for secondary user flows modify the given page and it’s content in some manner.

Sizes


Medium Variant

The medium variant of the modal side panel has a fixed width of 560px. In terms of its ideal usage, this variant is seen as the default form of the side panel and is well suited to most supplementary flows found in Genesys Cloud.

dynamic - medium variant

Small Variant

The small variant of the modal side panel is fixed at 400px width. Given its relatively small size, this variant is best suited to filtering and defining page tasks.

dynamic - small variant

 

Interactions


Slide in Movement

When activated the side panel slides into the page from the right hand side. As soon as the side panel is activated, the contents of the page are compressed to accommodate the side panel coming in.

dynamic interactions - slide in

Scroll Behavior

When content is inserted into a side panel that overflows the fixed height of the body container, the body element allows for scrolling while the header and the footer elements remain fixed.

dynamic interactions - scroll

 

Usage


General Placement

Do
Side panel placed on the right just belew the top navigation.

Where possible the dynamic side panel should be positioned just below the top navigation bar. When active, the side panel only condenses the contents of the page and does not affect the placement of the overall navigation

Caution
side panel placed on the right over the top navigation.

Avoid placing the side panel alongside the navigation.

Max Width

Do
Side panel of a fixed width chosen.

Select the appropriate type of side panel for the information you are hoping to display. When deciding which type of side panel ensure that takes up maximum 40% of the page at any given point.

Don't
Side panels width adjusted.

Avoid altering the width of the side panel to accommodate the information you are inputting into the side sheet

Title Sizes

Do
Side panel using the medium size.

The "medium" title size is our default side panel title size. As such this should be used for the majority of use cases.

Caution
Side panel using the large text size for secondary/tertiary content.

Our "large" title size variant of the side panel is reserved for high priority content such as navigation based panels. Avoid using this title size for secondary/tertiary based content such as filtering.

Title Width

Do
Side panel using short and concise wording.

Use short and immediately recognizable terms, ideally a two to three-word maximum length limit.

Don't
Side panel using a long and truncated title.

Avoid including long and overly verbose that do not immediately express the purpose and goal of the side panel's contents.

Description Placement

Do
Side panel with title and description divided.

Delineate and separate your header section from your description, using the divider as the mark of that separation.

Don't
side panel with title divided and description below.

Avoid including your description in the header element of the side panel.

Do
Side panel with title and link divided.

Focus on using the external link as a place for further information. Placing this in the header provides the indication that this applies to the content of the whole side panel.

Don't
Side panel with title, description and link divided.

Avoid placing the external link within the header alongside a description. This may overwhelm users.

Do
Side panel with link stating 'learn more about route configurations'.

Use external links to provide an entry point to pages that provide contextual, relevant, and supplementary information that enhances the user’s understanding of the current panel.

Don't
Side panel with link stating 'open activity page'.

Avoid linking to irrelevant or unrelated pages, such as generic dashboards or activity pages that distract from the purpose of the side panel.

Tab Placement

Do
Side panel with title and tabs divided.

Place tabs within the header section, directly beneath the panel title. This ensures there is a clear delineation between content located within the body of the Side Panel and the header.

Don't
Side panel with title divided and tabs + content below.

Don’t scatter or misalign tabs within the body of the Side Panel. Avoid inconsistent spacing or poor visual hierarchy that could make it unclear which tab is active/relevant to what.

Tab Overflow

Do
Side panel with tabs overflow kebab menu.

When there are more tabs than can fit, use the kebab menu as the overflow mechanism.

Don't
Side panel with too many tabs that get cut off.

Avoid overflowing tabs and ensure that all tabs (or a suitable entry point) are immediate visible to the user.

Badge Implementation

Do
Side panel with a badge in the centre right of the header section.

Use badges consistently to indicate status, permissions, or attributes in a clear and non-intrusive way.

Don't
Side panel with a badge next to the title.

Avoid placing the status badge immediately next to the Side Panel title.