Skip to main content
Brand
Changelogv0.44

Component primitive

Brand Select

<brand-select> presents a labeled choice, useful placeholder, visible chevron, and concise helper text. Options are authored as <wa-option> children.

<brand-select>Framework-agnostic custom element
Light themeSemantic surface
Dark themeSame component API
Element
<brand-select>
Library
Brand
Runtime
Web Component
Theming
Semantic tokens

Basic

United StatesUnited KingdomPakistanIndiaAdminEditorViewerEngineeringOperationsSalesFinancePeopleEastern Time, New YorkGreenwich Mean Time, LondonArabia Standard Time, RiyadhPakistan Standard Time, Karachi

Sizes

DraftPublishedDraftPublishedDraftPublished

Multiple + clearable

DesignFrontendBackendDocs

States

Inam RehmanBen SnyderLegacy workspaceArchived workspaceActive workspace

Usage

import { BrandSelect } from '@brandos/ui';

<brand-select label="Region" placeholder="Pick one">
  <wa-option value="us">United States</wa-option>
  <wa-option value="uk">United Kingdom</wa-option>
  <wa-option value="pk">Pakistan</wa-option>
</brand-select>

// JS
const el = document.querySelector('brand-select');
el.addEventListener('change', () => console.log(el.value));