Welcome to Vanilla Breeze
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
Themed grid of native UI elements. Shows how buttons, inputs, badges, and other components look with the active VB theme.
Renders a grid of real native HTML elements styled by VB's cascade. Theme changes propagate automatically via CSS custom properties — no re-render needed. Useful for brand guideline pages that need to show how the active theme affects standard UI components.
Part of the Design System Pack.
Shows buttons, inputs, selects, checkboxes, radios, badges, and progress bars.
<component-sampler></component-sampler>
Show only specific component types.
<component-sampler components="button,badge,progress" label="Key UI Elements"></component-sampler>
Reduced spacing for tighter layouts.
<component-sampler compact components="button,input,checkbox" label="Compact View"></component-sampler>
| Type | Renders |
|---|---|
button | Primary, secondary, and disabled buttons |
input | Text, email, and read-only inputs |
select | Select with sample options |
checkbox | Checked, unchecked, and disabled checkboxes |
radio | Selected, unselected, and disabled radios |
badge | Default, success, warning, danger, and info badges |
progress | Progress bars at 33%, 66%, and 100% |
range | Range slider |
textarea | Textarea with placeholder |
| Attribute | Values | Default | Description |
|---|---|---|---|
components | string | button,input,select,checkbox,radio,badge,progress | Comma-separated component types to render |
label | string | — | Optional heading label |
compact | boolean | — | Reduced spacing variant |