Skip to content

Instantly share code, notes, and snippets.

@ARHEIO
Last active October 15, 2019 00:39
Show Gist options
  • Save ARHEIO/3b1d06defe0a089ee0cf0400d6c828d8 to your computer and use it in GitHub Desktop.
Save ARHEIO/3b1d06defe0a089ee0cf0400d6c828d8 to your computer and use it in GitHub Desktop.
The difference between scss placeholders and scss mixins
// ----
// Sass (vundefined)
// Compass (vundefined)
// dart-sass (v1.18.0)
// ----
$MYBLUEEYES: #3587DA;
@mixin card {
border: 1px solid $MYBLUEEYES;
}
%otherCard {
border: 3px solid $MYBLUEEYES;
}
.card {
@include card;
}
.card2 {
@include card;
}
.card3 {
@extend %otherCard;
}
.card4 {
@extend %otherCard;
}
.card4, .card3 {
border: 3px solid #3587DA;
}
.card {
border: 1px solid #3587DA;
}
.card2 {
border: 1px solid #3587DA;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment