Badge
The badge lets you add status to your headers. For example, it could be useful to specify the section's type, or supported version.
You may use the Badge component which is globally available.
### Title <Badge type="info" text="default" />
### Title <Badge type="tip" text="^1.9.0" />
### Title <Badge type="warning" text="beta" />
### Title <Badge type="danger" text="deprecated" />Code above renders like:
Title default
Section titled “Title ”Title ^1.9.0
Section titled “Title ”Title beta
Section titled “Title ”Title deprecated
Section titled “Title ”Custom Children
Section titled “Custom Children”<Badge> accept children, which will be displayed in the badge.
### Title <Badge type="info">custom element</Badge>Title custom element
Section titled “Title ”Customize Type Color
Section titled “Customize Type Color”You can customize the style of badges by overriding css variables. The following are the default values:
:root {
--vp-badge-info-border: transparent;
--vp-badge-info-text: var(--vp-c-text-2);
--vp-badge-info-bg: var(--vp-c-default-soft);
--vp-badge-note-border: transparent;
--vp-badge-note-text: var(--vp-c-note-1);
--vp-badge-note-bg: var(--vp-c-note-soft);
--vp-badge-tip-border: transparent;
--vp-badge-tip-text: var(--vp-c-tip-1);
--vp-badge-tip-bg: var(--vp-c-tip-soft);
--vp-badge-important-border: transparent;
--vp-badge-important-text: var(--vp-c-important-1);
--vp-badge-important-bg: var(--vp-c-important-soft);
--vp-badge-caution-border: transparent;
--vp-badge-caution-text: var(--vp-c-caution-1);
--vp-badge-caution-bg: var(--vp-c-caution-soft);
--vp-badge-warning-border: transparent;
--vp-badge-warning-text: var(--vp-c-warning-1);
--vp-badge-warning-bg: var(--vp-c-warning-soft);
--vp-badge-danger-border: transparent;
--vp-badge-danger-text: var(--vp-c-danger-1);
--vp-badge-danger-bg: var(--vp-c-danger-soft);
}<Badge>
Section titled “<Badge>”<Badge> component accepts following props:
interface Props {
// When `<slot>` is passed, this value gets ignored.
text?: string
// Defaults to `tip`. Matches markdown containers/alerts colors.
type?: 'info' | 'note' | 'tip' | 'important' | 'caution' | 'warning' | 'danger'
}