Usage

<select class="zui-select">
<option value="">Choose an option</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>

With Label

<label class="zui-label" for="country">Country</label>
<select class="zui-select" id="country">
<option value="">Select a country</option>
<option value="uk">United Kingdom</option>
<option value="us">United States</option>
<option value="de">Germany</option>
<option value="fr">France</option>
</select>

Disabled

<select class="zui-select" disabled>
<option>Cannot change</option>
</select>

CSS custom properties

PropertyDefaultDescription
--zui-select-radiusvar(--radius-lg)Border radius
--zui-select-bordervar(--color-border)Border colour
--zui-select-bgvar(--color-background)Background colour
--zui-select-fgvar(--color-text)Text colour
--zui-select-padding-blockvar(--space-3xs)Vertical padding
--zui-select-padding-inlinevar(--space-xs)Horizontal padding

Theme

Copy this CSS to your project: