Skip to content

Instantly share code, notes, and snippets.

@jensgro
Created May 24, 2017 15:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jensgro/1cb98e6474e998cd6889b331f4f54fde to your computer and use it in GitHub Desktop.
Save jensgro/1cb98e6474e998cd6889b331f4f54fde to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
> 1%
last 2 versions
<button class="btn">.btn</button>
<button class="btn-warning">.btn-warning</button>
<button class="btn2">.btn2</button>
<button class="btn2-warning">.btn2-warning</button>
// ----
// Sass (v3.4.21)
// Compass (v1.0.3)
// ----
$btn-warning-bgcol: #a20000;
$btn-warning-col: #fff;
%btn {
color: #000;
background-color: #cecece;
border: none;
border-radius: 10px;
}
@mixin btn {
color: #000;
background-color: #cecece;
border: none;
border-radius: 10px;
}
.btn {
@include btn;
}
.btn-warning {
@include btn;
color: $btn-warning-col;
background-color: $btn-warning-bgcol;
}
// =========== refers to the placeholder =========
.btn2 {
@extend %btn;
}
.btn2-warning {
@extend %btn;
color: $btn-warning-col;
background-color: $btn-warning-bgcol;
}
body {padding: 40px;}
button {font-size: 2rem; padding: 10px; margin-right: 20px;}
.btn2, .btn2-warning {
color: #000;
background-color: #cecece;
border: none;
border-radius: 10px;
}
.btn {
color: #000;
background-color: #cecece;
border: none;
border-radius: 10px;
}
.btn-warning {
color: #000;
background-color: #cecece;
border: none;
border-radius: 10px;
color: #fff;
background-color: #a20000;
}
.btn2-warning {
color: #fff;
background-color: #a20000;
}
body {
padding: 40px;
}
button {
font-size: 2rem;
padding: 10px;
margin-right: 20px;
}
<button class="btn">.btn</button>
<button class="btn-warning">.btn-warning</button>
<button class="btn2">.btn2</button>
<button class="btn2-warning">.btn2-warning</button>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment