alerts.less
Notice: Take a look at this alert message now.
Heads up: This message will be more noticeable than the plain one.
Success! Your request has been successfully submitted.
Warning: Your subscription will end in 15 days.
Action required: Your account is currently suspended.
<div class="alert">
<p><strong>Notice:</strong> Take a look at this alert message now.</p>
</div>
<div class="alert accent">
<p><strong>Heads up:</strong> This message will be more noticeable than the plain one.</p>
</div>
<div class="alert okay">
<p><strong>Success!</strong> Your request has been successfully submitted.</p>
</div>
<div class="alert warning">
<p><strong>Warning:</strong> Your subscription will end in 15 days.</p>
</div>
<div class="alert danger">
<p><strong>Action required:</strong> Your account is currently suspended.</p>
</div>
Alerts are suitable for displaying short messages that needs users' attention. Alert boxes will apply simple background color and padding to make the message block stand out from standard content. Use the optional .accent
, .okay
, .warning
, .danger
classes to add background colors that fit the context of the message.
<div class="alert okay">
<span class="alert-icon"><i class="petalicon petalicon-check-round"></i></span> <span class="alert-text">Your request has been successfully submitted.</span>
</div>
To help better convey the context of the message, you can add an icon to your alert message. Simply add a petalicon in front of your text. Wrap them around with <span class="alert-icon">
to add some margin between the icon and the text.
Never gonna give you up, never gonna let you down
Never gonna run around and desert you
Never gonna make you cry, Never gonna say goodbye
Never gonna tell a lie and hurt you
<div class="alert large warning">
<span class="alert-icon">
<i class="petalicon petalicon-warning"></i>
</span>
<div class="alert-text">
<h4>Warning</h4>
<p>Your subscription will end in 15 days.</p>
</div>
</div>
If you want to display your alerts more prominently, there is a large variant of the alert that doubles the size of the alert icon (32px), applies color and aligns it to the left. You need the .alert-icon
wrap for the icon, and also the .alert-text
wrap for the text block. Insert any HTML elements you want to include in the area.
Note: When <p>
paragraph tags are used inside alerts and they happen to be the last child of the block, bottom margin will be removed to prevent inconsistent padding for the entire alert box.