Skip to main content
Brand
Changelogv0.44

Component primitive

Brand Checkbox

<brand-checkbox> wraps Web Awesome's <wa-checkbox>. Label is default slot content.

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

Basic

Accept termsSend updatesPartial selection

Sizes

SmallMediumLarge

States

RequiredDisabledDisabled + checkedInvalid

Usage

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

<brand-checkbox>Accept terms</brand-checkbox>
<brand-checkbox checked>Send updates</brand-checkbox>