Inline badge
:::caution[Recommendation: Avoid inline badges]
Our current recommendation is to avoid inline badges, since they may hurt readability.
Guidelines:
- Mention beta/alpha/early access in the feature's main documentation page (use the
<Badge>component for this purpose). - If an additional reference is needed in the middle of the text, use "(beta)", with no special formatting, after the feature name.
- For instructions related to the feature (such as instructions on turning the feature on or off), you may mention again it's in beta, and also include "(beta)" in the side nav. :::
Component
To adopt this styling in a React component, apply the sl-badge class to a span element.
import { InlineBadge } from '~/components';
### Alpha <InlineBadge preset="alpha" />
### Beta <InlineBadge preset="beta" />
### Deprecated <InlineBadge preset="deprecated" />
### Early Access <InlineBadge preset="early-access" />
### Legacy <InlineBadge preset="legacy" />
### Default <InlineBadge text="Default" />
Inputs
Either preset or text and variant must be specified.
Presets
-
alpha- Text:
Alpha - Variant
success
- Text:
-
beta- Text:
Beta - Variant
caution
- Text:
-
deprecated- Text:
Deprecated - Variant
danger
- Text:
-
early-access- Text:
Early Access - Variant
note
- Text:
-
legacy- Text:
Legacy - Variant
danger
- Text:
Text
Any string.
Variant
-
note- Color: Blue
-
tip- Color: Purple
-
danger- Color: Red
-
caution- Color: Orange
-
success- Color: Green
这篇文档对你有帮助吗?
谢谢你的反馈!