- Light
- Dark
- Darkest
- Medium
- Large
- LTR
- RTL
- Default
- Express
In-line alert
Component status | Contribution |
---|---|
Current version | @spectrum-css/inlinealert@8.1.3 |
Released | September 13, 2024 |
S2-foundations | @spectrum-css/inlinealert@9.0.0-s2-foundations.15 |
Released | October 4, 2024 |
Variants
NeutralContribution
<div class="spectrum-InLineAlert">
<div class="spectrum-InLineAlert-header">Neutral in-line alert header</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
</div>
InformativeContribution
Spectrum for Adobe Express uses a different icon. Use the SX_Info_18_S.svg
icon in the Express workflow icon set.
<div class="spectrum-InLineAlert spectrum-InLineAlert--info">
<div class="spectrum-InLineAlert-header">
Information in-line alert header
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-InLineAlert-icon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Info" />
</svg>
</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
</div>
PositiveContribution
Spectrum for Adobe Express uses a different icon. Use the SX_CheckmarkCircle_18_S.svg
icon in the Express workflow icon set.
<div class="spectrum-InLineAlert spectrum-InLineAlert--positive">
<div class="spectrum-InLineAlert-header">
Positive in-line alert header
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-InLineAlert-icon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-CheckmarkCircle" />
</svg>
</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
</div>
NoticeContribution
Spectrum for Adobe Express uses a different icon. Use the SX_Alert_18_S.svg
icon in the Express workflow icon set.
<div class="spectrum-InLineAlert spectrum-InLineAlert--notice">
<div class="spectrum-InLineAlert-header">
Notice in-line alert - Oh no
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-InLineAlert-icon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Alert" />
</svg>
</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
</div>
NegativeContribution
Spectrum for Adobe Express uses a different icon. Use the SX_Alert_18_S.svg
icon in the Express workflow icon set.
<div class="spectrum-InLineAlert spectrum-InLineAlert--negative">
<div class="spectrum-InLineAlert-header">
Negative in-line alert header
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-InLineAlert-icon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Alert" />
</svg>
</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
</div>
ClosableContribution
An in-line alert with a close button in the footer. Combine this strategy with any variant.
Spectrum for Adobe Express uses a different icon. Use the SX_Alert_18_S.svg
icon in the Express workflow icon set.
<div class="spectrum-InLineAlert spectrum-InLineAlert--negative">
<div class="spectrum-InLineAlert-header">Incorrect Payment Information - Error
<svg class="spectrum-Icon spectrum-Icon--sizeM spectrum-InLineAlert-icon" focusable="false" aria-hidden="true">
<use xlink:href="#spectrum-icon-18-Alert" />
</svg>
</div>
<div class="spectrum-InLineAlert-content">This is an alert.</div>
<div class="spectrum-InLineAlert-footer">
<button class="spectrum-Button spectrum-Button--sizeM spectrum-Button--outline spectrum-Button--primary"><span class="spectrum-Button-label">Ok</span></button>
</div>
</div>
Custom Properties API
This component can be modified via its --mod-*
prefixed custom properties. A list of those prefixed custom properties can be found here.