<div class="message-box message-box-info">
<i class="fa fa-info-circle fa-2x"></i>
<span class="message-text"><strong>Info:</strong> User pending action</span>
<i class="fa fa-times fa-2x exit-button "></i>
</div>
<div class="message-box message-box-warn">
<i class="fa fa-warning fa-2x"></i>
<span class="message-text"><strong>Warning:</strong> User has to be admin</span>
<i class="fa fa-times fa-2x exit-button "></i>
</div>
<div class="message-box message-box-error">
<i class="fa fa-ban fa-2x"></i>
<span class="message-text"><strong>Error:</strong> Internal Server Error</span>
<i class="fa fa-times fa-2x exit-button "></i>
</div>
<div class="message-box message-box-success">
<i class="fa fa-check fa-2x"></i>
<span class="message-text"><strong>Success:</strong> Updated member status</span>
<i class="fa fa-times fa-2x exit-button "></i>
</div>
$info: #CDE8F6;
$info-text: #447EAF;
$warn: #F8F4D5;
$warn-text: #96722E;
$error: #ECC8C5;
$error-text: #B83C37;
$success: #DDF3D5;
$success-text: #597151;
.message-box{
width: 440px;
border-radius: 6px;
margin: 20px auto;
padding: auto 0;
position: relative;
i{
vertical-align: middle;
padding: 20px;
&.exit-button{
float: right;
opacity: .4;
&:hover{
opacity: .8;
}
}
}
}
.message-text{
vertical-align: middle;
}
.message-box-info{
background-color: $info;
border: darken($info, 40%) 2px solid;
color: $info-text;
}
.message-box-warn{
background-color: $warn;
border: darken($warn, 20%) 2px solid;
color: $warn-text;
}
.message-box-error{
background-color: $error;
border: darken($error, 20%) 2px solid;
color: $error-text;
}
.message-box-success{
background-color: $success;
border: darken($success, 20%) 2px solid;
color: $success-text;
}
View Compiled
This Pen doesn't use any external JavaScript resources.