The example below loads live from Storybook; you can open the controls there.
Default
Section titled “Default”NativeSelect draws an HTML <select> with the look of the Select trigger. The browser and the operating system open the list; phones use the system picker.
Grouped options
Section titled “Grouped options”options can be a list of groups; each group renders as an optgroup.
States
Section titled “States”Required with an error, disabled, and the large size (size="lg").
Light and dark mode
Section titled “Light and dark mode”The closed field takes its colours from the input tokens; the open list follows the browser’s color-scheme.