Scalar UI
Marketing UIApp UIAIChartsBackgrounds
Sign inGet started
Scalar UI
Scalar UI© 2026 Scalar Limited

React · Tailwind CSS · Motion

Browse

HomeAll components 213

Collections

Marketing UI 107App UI 94AI 16Charts 45Backgrounds 2Text 43

More

Text 43

Getting started

Installation

Primitives

AccordionsAlert DialogsAlerts2Aspect RatiosAvatars2BadgesBreadcrumbsButton GroupsButtons2CalendarsCheckboxesCollapsiblesComboboxesCommand MenusContext MenusDate PickersDialogsDropdown MenusEmpty StatesFields2FormsHover CardsInput OTPInputs3KbdMenubarsNavigation MenusPaginationPassword InputsPopoversProgress2Radio GroupsResizableScroll AreasSelectsSeparatorsSheetsSkeletonsSlidersSpinnersSwitchesTablesTabsToastsToggles2ToolbarsTooltipsSortablesStatus DotsTree ViewsFile UploadsSteppers

Layouts

SidebarsNavbarsApp Shells

Blocks

SchedulersBoards3CanvasesWorkflowsAI apps4Developer tools3AuthenticationOnboardingSettingsPricing & upgrades2Help & feedback4System pages7Admin console

Other

Cards

Resources

Docs & installScalar Design
App UIPrimitives

Selects

A Radix select with outline, soft and ghost triggers, icons, descriptions, groups and scrolling, opening with a quick fade and scale.

PreviousScroll AreasNextSeparators

On this page

DefaultGroupedWith DescriptionsVariantsLong ListInvalid and Disabled

Select

radix-ui · lucide-react

Default

A placeholder until something is picked.

Grouped

SelectGroup, SelectLabel and SelectSeparator.

With Descriptions

A second line per option; disabled items fade.

Variants

outline, soft and ghost triggers at size="sm".

Long List

Scrolls with arrows when the list is long.

Invalid and Disabled

invalid tints the trigger; disabled locks it.