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.
Small status indicators, labels, and counts. Perfect for tags, statuses, and notification counts.
| Attribute | Values | Default | Description |
|---|---|---|---|
data-size |
sm, lg |
— | Size: sm or lg (default medium). |
data-color |
primary, success, warning, error, info, brand, secondary, accent |
— | Semantic or brand color. |
data-variant |
subtle, outlined |
— | subtle (tinted) or outlined instead of filled. |
data-shape |
square |
— | square corners instead of a pill. |
Use semantic colors for status indicators that convey specific meaning. These colors remain consistent regardless of theme.
<layout-badge>Default</layout-badge><layout-badge data-color="primary">Primary</layout-badge><layout-badge data-color="success">Success</layout-badge><layout-badge data-color="warning">Warning</layout-badge><layout-badge data-color="error">Error</layout-badge><layout-badge data-color="info">Info</layout-badge>
Use theme colors for decorative purposes like tags, labels, and categories. These colors adapt to the site's brand hues.
<layout-badge data-color="brand">Brand</layout-badge><layout-badge data-color="secondary">Secondary</layout-badge><layout-badge data-color="accent">Accent</layout-badge>
Choose between solid (default), subtle, or outlined styles.
<layout-badge data-variant="subtle" data-color="success">Subtle</layout-badge><layout-badge data-variant="outlined" data-color="error">Outlined</layout-badge>
Three sizes available for different contexts.
<layout-badge data-size="sm">Small</layout-badge><layout-badge>Medium</layout-badge><layout-badge data-size="lg">Large</layout-badge>
<status-message> - Larger notification banners<layout-cluster> - Group badges horizontally<user-avatar> - Avatar with status badges