Generic selectors

Exact matches only

Search in title

Search in content

Post Type Selectors

Scrollbar

The Scrollbar component helps users navigate scrollable content by indicating their position within a viewing window

scrollbar
  • Overview
  • Specs
  • Guidelines

Component

The Scrollbar component is a fundamental element of the user interface design that enhances the user experience by providing visual feedback and control over scrollable content.

It serves as a navigational help within interfaces where content extends beyond the visible viewport, allowing users to seamlessly explore and interact with extensive datasets, documents, or web pages.

scrollbar_anatomy
Scrollbar anatomy

A: Horizontal Variation

B: Vetical Variation

Scrollbar_selectbox
Scrollbar inside a selectbox

Used for:

Selectbox

To give the user access to additional information within the selectboxes, a vertical Scrollbar is used;

Modal

To give the user access to additional information inside modals, a vertical Scrollbar is used. For forms applied inside modals, an horizontal Scrollbar is used;

Flyout

When there is a form or a data selection within a flyout, which exceeds the height of the component, a Scrollbar is used to navigate;

Sidebar

As it is the case with th flyout, when the sidebar exceeds the vertical space available, a Scrollbar appears;

Don’t use for:

Fixed content size

When the content within a viewport is static and does not exceed the available space, Scrollbars may be unnecessary and could create visual clutter;

Mobile-First design

In interfaces designed primarily for mobile devices with limited screen space, using Scrollbars may not be ideal as it can occupy valuable space and detract from the overall user experience;

Gesture-Based navigation

In touch-based interfaces where users primarily navigate through gestures, such as swiping or tapping, relying solely on Scrollbars may not align with user expectations and could introduce unnecessary complexity;

Custom navigation solutions

In interfaces where custom navigation solutions, such as infinite scrolling, pagination, or tabbed browsing, are employed to manage content visibility and accessibility, traditional Scrollbars may not be needed or could conflict with the established navigation patterns.

No_Scrollbar_selectbox
No Scrollbar inside a selectbox with limited data

Demo

Access the Figma file and inspect the element using Dev Mode.

Scrollbar_demo
Scrollbar at Figma

Last Update

Current_Scrollbar
Current version of the Scrollbar
  • New component added to the design system;
Não foram encontrados artigos.