Alert
v1.0.0Static feedback for information, warnings or status updates.
Default
Use .alert for static feedback.
Default alert
Background colors
Combine .alert with a background utility.
alert primary
alert secondary
alert success
alert warning
alert error
alert inverse
<div class="alert bg-primary">alert primary</div>
<div class="alert bg-secondary">alert secondary</div>
<div class="alert bg-success">alert success</div>
<div class="alert bg-warning">alert warning</div>
<div class="alert bg-error">alert error</div>
<div class="alert bg-inverse">alert inverse</div>
With content
Use .alert-content, .alert-title and .alert-message for structured content.
Success
<div class="alert bg-success" role="alert">
<div class="alert-content">
<p class="alert-title">Success</p>
<p class="alert-message">Your changes were saved successfully.</p>
</div>
</div>
Closable
Use .alert-close for the close action.
Error
<div class="alert bg-error" role="alert">
<div class="alert-content">
<p class="alert-title">Error</p>
<p class="alert-message">Something went wrong.</p>
</div>
<button class="alert-close icon-btn icon-btn-text" type="button" aria-label="Close alert">
×
</button>
</div>
CSS Variables
Override these variables on the component or an ancestor.
--alert-padding-y: var(--spacer-3);
--alert-padding-x: var(--spacer-3);
--alert-bg-color: var(--bg-surface);
--alert-color: var(--text-color);
--alert-border-width: var(--border-width);
--alert-border-color: var(--border-color);
--alert-border-radius: var(--border-radius);
--alert-gap: var(--spacer-2);