Alerts are great for getting attention in a page as it provides contextual feedback messages for typical user actions. Check Rinebeck's source codes here.
Copied!
content_copy
<div class="col s12">
<div class="alert">
<i class="material-icons">info</i>
<span>Default alert</span>
</div>
<div class="alert primary">
<i class="material-icons">star</i>
<span>Primary alert</span>
</div>
<div class="alert outlined danger">
<i class="material-icons">cancel</i>
<span>Outlined danger alert</span>
<a href="#!" class="waves-effect btn-soft danger alert-close tooltipped" data-position="bottom"
data-tooltip="Close">
<i class="material-icons">close</i>
</a>
</div>
</div>
Types
Other types of alert serving its own semantic purpose.
info
Default alert
star
Primary alert
info
Info alert
check_circle
Success alert
warning
Warning alert
cancel
Danger alert
light_mode
Light alert
dark_mode
Dark alert
auto_awesome
Dark-Light alert
Copied!
content_copy
<div class="col s12">
<div class="alert">
<i class="material-icons">info</i>
<span>Default alert</span>
</div>
<div class="alert primary">
<i class="material-icons">star</i>
<span>Primary alert</span>
</div>
<div class="alert info">
<i class="material-icons">info</i>
<span>Info alert</span>
</div>
<div class="alert success">
<i class="material-icons">check_circle</i>
<span>Success alert</span>
</div>
<div class="alert warning">
<i class="material-icons">warning</i>
<span>Warning alert</span>
</div>
<div class="alert danger">
<i class="material-icons">cancel</i>
<span>Danger alert</span>
</div>
<div class="card-panel grey darken-4">
<div class="alert light">
<i class="material-icons">light_mode</i>
<span>Light alert</span>
</div>
</div>
<div class="card-panel grey lighten-4">
<div class="alert dark">
<i class="material-icons">dark_mode</i>
<span>Dark alert</span>
</div>
</div>
<div class="alert dark-light">
<i class="material-icons">auto_awesome</i>
<span>Dark-Light alert</span>
</div>
</div>
Soft
For soft colors alert.
info
Default alert
star
Primary alert
info
Info alert
check_circle
Success alert
warning
Warning alert
cancel
Danger alert
light_mode
Light alert
dark_mode
Dark alert
auto_awesome
Dark-Light alert
Copied!
content_copy
<div class="col s12">
<div class="alert soft">
<i class="material-icons">info</i>
<span>Default alert</span>
</div>
<div class="alert soft primary">
<i class="material-icons">star</i>
<span>Primary alert</span>
</div>
<div class="alert soft info">
<i class="material-icons">info</i>
<span>Info alert</span>
</div>
<div class="alert soft success">
<i class="material-icons">check_circle</i>
<span>Success alert</span>
</div>
<div class="alert soft warning">
<i class="material-icons">warning</i>
<span>Warning alert</span>
</div>
<div class="alert soft danger">
<i class="material-icons">cancel</i>
<span>Danger alert</span>
</div>
<div class="card-panel grey darken-4">
<div class="alert soft light">
<i class="material-icons">light_mode</i>
<span>Light alert</span>
</div>
</div>
<div class="card-panel grey lighten-4">
<div class="alert soft dark">
<i class="material-icons">dark_mode</i>
<span>Dark alert</span>
</div>
</div>
<div class="alert soft dark-light">
<i class="material-icons">auto_awesome</i>
<span>Dark-Light alert</span>
</div>
</div>
Outlined
For flat with outlined alert borders.
info
Default alert
star
Primary alert
info
Info alert
check_circle
Success alert
warning
Warning alert
cancel
Danger alert
light_mode
Light alert
dark_mode
Dark alert
auto_awesome
Dark-Light alert
Copied!
content_copy
<div class="col s12">
<div class="alert outlined">
<i class="material-icons">info</i>
<span>Default alert</span>
</div>
<div class="alert outlined primary">
<i class="material-icons">star</i>
<span>Primary alert</span>
</div>
<div class="alert outlined info">
<i class="material-icons">info</i>
<span>Info alert</span>
</div>
<div class="alert outlined success">
<i class="material-icons">check_circle</i>
<span>Success alert</span>
</div>
<div class="alert outlined warning">
<i class="material-icons">warning</i>
<span>Warning alert</span>
</div>
<div class="alert outlined danger">
<i class="material-icons">cancel</i>
<span>Danger alert</span>
</div>
<div class="card-panel grey darken-4">
<div class="alert outlined light">
<i class="material-icons">light_mode</i>
<span>Light alert</span>
</div>
</div>
<div class="card-panel grey lighten-4">
<div class="alert outlined dark">
<i class="material-icons">dark_mode</i>
<span>Dark alert</span>
</div>
</div>
<div class="alert outlined dark-light">
<i class="material-icons">auto_awesome</i>
<span>Dark-Light alert</span>
</div>
</div>
For thicker outline, just add thick
class.
info
Default alert
star
Primary alert
info
Info alert
check_circle
Success alert
warning
Warning alert
cancel
Danger alert
light_mode
Light alert
dark_mode
Dark alert
auto_awesome
Dark-Light alert
Copied!
content_copy
<div class="col s12">
<div class="alert outlined thick">
<i class="material-icons">info</i>
<span>Default alert</span>
</div>
<div class="alert outlined thick primary">
<i class="material-icons">star</i>
<span>Primary alert</span>
</div>
<div class="alert outlined thick info">
<i class="material-icons">info</i>
<span>Info alert</span>
</div>
<div class="alert outlined thick success">
<i class="material-icons">check_circle</i>
<span>Success alert</span>
</div>
<div class="alert outlined thick warning">
<i class="material-icons">warning</i>
<span>Warning alert</span>
</div>
<div class="alert outlined thick danger">
<i class="material-icons">cancel</i>
<span>Danger alert</span>
</div>
<div class="card-panel grey darken-4">
<div class="alert outlined thick light">
<i class="material-icons">light_mode</i>
<span>Light alert</span>
</div>
</div>
<div class="card-panel grey lighten-4">
<div class="alert outlined thick dark">
<i class="material-icons">dark_mode</i>
<span>Dark alert</span>
</div>
</div>
<div class="alert outlined thick dark-light">
<i class="material-icons">auto_awesome</i>
<span>Dark-Light alert</span>
</div>
</div>
Actions
You can also add an action button inside. It is recommended to use the .btn-flat
as it follows the material guidelines.
info
We use cookies, you too?
Yes
verified
Verification complete
Got It
warning
Network is fluctuating
close
Copied!
content_copy
<div class="col s12">
<div class="alert">
<i class="material-icons">info</i>
<span>We use cookies, you too?</span>
<a href="#!" class="btn-flat waves-effect">Yes</a>
</div>
<div class="alert primary">
<i class="material-icons">verified</i>
<span>Verification complete</span>
<a href="#!" class="btn-flat waves-effect">Got It</a>
</div>
<div class="alert warning">
<i class="material-icons">warning</i>
<span>Network is fluctuating</span>
<a href="#!" class="waves-effect btn-flat alert-close tooltipped" data-position="bottom"
data-tooltip="Close">
<i class="material-icons">close</i>
</a>
</div>
</div>
To initialize the close trigger for the alerts, just use this code.
Copied!
content_copy
M.initAlertClose();
Multiline
For longer content, add multiline
class.
info
Note
Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit omnis nihil dignissimos natus
consectetur nulla iure sit animi nam. Saepe non beatae labore iste obcaecati vero sit corporis,
commodi
blanditiis?
info
Primary Info
Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit omnis nihil dignissimos natus
consectetur nulla iure sit animi nam. Saepe non beatae labore iste obcaecati vero sit corporis,
commodi
blanditiis?
Copied!
content_copy
<div class="col s12">
<div class="alert multiline">
<div class="title">
<i class="material-icons">info</i>
<span>Note</span>
</div>
<div class="content">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit omnis nihil dignissimos natus
consectetur nulla iure sit animi nam. Saepe non beatae labore iste obcaecati vero sit corporis,
commodi
blanditiis?
</div>
</div>
</div>
<div class="col s12">
<div class="alert multiline outlined danger">
<div class="title">
<i class="material-icons">warning</i>
<span>Danger</span>
</div>
<div class="content">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit omnis nihil dignissimos natus
consectetur nulla iure sit animi nam. Saepe non beatae labore iste obcaecati vero sit corporis,
commodi
blanditiis?
</div>
<div class="actions">
<a href="#!" class="btn-soft waves-effect danger alert-close">OK</a>
<a href="#!" class="btn-soft waves-effect alert-close">Cancel</a>
</div>
</div>
</div>
<div class="col s12">
<div class="alert multiline primary">
<div class="title">
<i class="material-icons">info</i>
<span>Primary Info</span>
</div>
<div class="content">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Suscipit omnis nihil dignissimos natus
consectetur nulla iure sit animi nam. Saepe non beatae labore iste obcaecati vero sit corporis,
commodi
blanditiis?
</div>
<div class="actions">
<a href="#!" class="btn-soft waves-effect light alert-close">OK</a>
</div>
</div>
</div>