Skip to content

Instantly share code, notes, and snippets.

@SandyLudosky
Created December 1, 2014 00:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 12 You must be signed in to fork a gist
  • Save SandyLudosky/bcaa25d700e2d409d644 to your computer and use it in GitHub Desktop.
Save SandyLudosky/bcaa25d700e2d409d644 to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
<html>
<body>
<h1>Sass - @import</h1><hr>
<div class="box"><h4>Grey Box</h4></div>
<div class="success"><h4>Green Box</h4></div>
<div class="error"><h4>Red Box</h4></div>
<footer>&copy; 2014 - Someone <a href="#">legal link</a></a> </footer>
</body>
</html>
// ----
// Sass (v3.3.14)
// Compass (v1.0.1)
// ----
// Color Variables
$grey-light: #ddd;
$grey-dark: #444;
$red:#e74c3c;
$red-light: lighten($red, 20);
$red-dark: darken($red, 20);
$red-extradark: darken($red, 40);
$green: #2ecc71;
$green-light: lighten($green, 20);
$green-dark: darken($green, 50);
$green-extradark: darken($green, 80);
// Layout Variables
$margins: 2em;
$padding: 1em;
// custom css properties for success and error
@mixin custom ($width:1px, $border_color:$grey-dark, $bg_color:$grey-light, $text_color:$grey-dark ) {
border: $width solid $border_color;
background: $bg_color;
color: $text_color;
}
//Placeholders
%checkmark {
&:after{
content: "\2713 ";
margin-left: 1em;
}
}
h1 {
text-align: center;
}
h4 {
color: $grey-dark;
@extend %checkmark;
}
.box {
margin: $margins;
text-align: center;
@include custom;
}
.success {
@extend .box;
@include custom(1px, $green-extradark, $green-light,$green-extradark);
}
.error {
@extend .box;
@include custom(1px, $red-extradark, $red-light,$red-extradark);
a {
color: $red-dark;
&:hover, &:active, &:focus {
color: $red-extradark;
}
}
}
h4:after {
content: "\2713 ";
margin-left: 1em;
}
h1 {
text-align: center;
}
h4 {
color: #444444;
}
.box, .success, .error {
margin: 2em;
text-align: center;
border: 1px solid #444444;
background: #dddddd;
color: #444444;
}
.success {
border: 1px solid black;
background: #7ee2a8;
color: black;
}
.error {
border: 1px solid #4d100a;
background: #f29f97;
color: #4d100a;
}
.error a {
color: #a82315;
}
.error a:hover, .error a:active, .error a:focus {
color: #4d100a;
}
<html>
<body>
<h1>Sass - @import</h1><hr>
<div class="box"><h4>Grey Box</h4></div>
<div class="success"><h4>Green Box</h4></div>
<div class="error"><h4>Red Box</h4></div>
<footer>&copy; 2014 - Someone <a href="#">legal link</a></a> </footer>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment