elyseholladay
2/27/2014 - 2:28 AM

Generated by SassMeister.com.

Generated by SassMeister.com.

<!-- old style -->
<!--<div class="message">This is a regular alert message.</div>-->
<!--<div class="info">This is an informational message.</div>-->
<!--<div class="error">This is an error message.</div>-->
<!--<div class="success">This is a success message.</div>-->

<!-- extended classname style -->
<div class="message">This is a regular alert message.</div>
<div class="message-info">This is a regular alert message.</div>
<div class="message-error">This is a regular alert message.</div>
<div class="message-success">This is a regular alert message.</div>
body {
  font-family: "Proxima Nova";
}

.message,
.message-info,
.message-error,
.message-success {
  padding: 1em;
  background: #eeeeee;
  border: 4px solid #d4d4d4;
  width: 60%;
  margin: 0 auto 1em;
}

.message-info {
  background: #237cbe;
  border-color: #1b6093;
}

.message-error {
  background: #f93831;
  border-color: #f00f07;
}

.message-success {
  background: #9bc33f;
  border-color: #7d9e31;
}
// ----
// Sass (v3.3.14)
// Compass (v1.0.1)
// ----

body {font-family: "Proxima Nova";}

// OLD STYLE
// .message,
// .info,
// .error, 
// .success {
//   padding: 1em;
//   width: 60%;
//   margin: 0 auto 1em;
// }
// .message {background: #eee; border: 4px solid #ddd;}
// .info {background: #237CBE; border: 4px solid #1B6093;}
// .error {background: #F93831; border: 4px solid #F00F07;}
// .success {background: #9BC33F; border: 4px solid #7D9E31;}


// NEW STYLE w SASS EXTEND

$green: #9BC33F;
$blue: #237CBE;
$red: #F93831;
$grey: #eee;

.message,
%message {
  padding: 1em;
  background: $grey;
  border: 4px solid darken($grey,10%);
  width: 60%;
  margin: 0 auto 1em;
}


.message-info {
  @extend %message;
  background: $blue;
  border-color: darken($blue,10%);
}

.message-error {
  @extend %message;
  background: $red;
  border-color: darken($red,10%);
}

.message-success {
  @extend %message;
  background: $green;
  border-color: darken($green,10%);
}
<!-- old style -->
<!--<div class="message">This is a regular alert message.</div>-->
<!--<div class="info">This is an informational message.</div>-->
<!--<div class="error">This is an error message.</div>-->
<!--<div class="success">This is a success message.</div>-->

<!-- extended classname style -->
<div class="message">This is a regular alert message.</div>
<div class="message-info">This is a regular alert message.</div>
<div class="message-error">This is a regular alert message.</div>
<div class="message-success">This is a regular alert message.</div>