Skip to main content

Components

Buttons

Button components and size variants. Use the primary and secondary buttons in dialogs or screens where one action is required. In the Viewer application, use ghost button in panels where many different actions are available.

Checkbox

When possible use Switch in place of checkbox. If necessary, Checkbox provides a smaller component to change between two states or options.

Data Row

A selectable row with action menu options and visibility toggle. Color, Secondary details, and Image Series are optional to display.

1
Segment 1
2
Segment 2
3
Segment 3

Dropdown Menu

Dropdown menu provides a flexible list of options that can open from buttons or other elements

Input

Input fields can be used with or without example text

Scroll Area

Displays a scroll indicator when hovering within an element.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Select

Switch between a list of options

Slider

Used to select a value in a predefined range.

Switch

A toggle Switch is used to change between two different states. Use descriptive labels next to Switches that are understandable before interacting.

Tabs

Tabs (or segmented controls) can be used to provide navigation options or allow users to switch between multiple options (e.g., tool settings)

Toast

A toast notification displays temporary feedback messages to users above the current UI. Notifications stack into one unit after multiple cascading notifications.

Simple message:
Message with details: