Skip to content

Instantly share code, notes, and snippets.

@airen
Last active August 29, 2015 14:21
Show Gist options
  • Save airen/01a6780cad97551f0149 to your computer and use it in GitHub Desktop.
Save airen/01a6780cad97551f0149 to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
// ----
// Sass (v3.4.13)
// Compass (v1.0.3)
// ----
$media-stack:
(group: tablet, id: general, rule: "only screen and (min-device-width: 700px)"),
(group: small, id: general, rule: "only screen and(min-device-width: 1100px)"),
(group: small, id: inbetween, rule: "only screen and(min-device-width: 1100px) and (max-device-width: 1400px)"),
(group: large, id: general, rule: "only screen and(min-device-width: 1400px)"),
(group: print, id: general, rule: "only print");
@mixin media($group, $id: general){
@each $media in $media-stack{
@if($group == map-get($media, group) and $id == map-get($media, id)){
$rule: map-get($media, rule);
@media #{$rule} {@content}
}
}
}
h1{
color: #333;
@include media(tablet){
font-size: 1rem;
};
@include media(small, inbetween){
font-size: 1.2rem;
};
@include media(small){
color: #000;
};
}
h1 {
color: #333; }
@media only screen and (min-device-width: 700px) {
h1 {
font-size: 1rem; } }
@media only screen and (min-device-width: 1100px) and (max-device-width: 1400px) {
h1 {
font-size: 1.2rem; } }
@media only screen and (min-device-width: 1100px) {
h1 {
color: #000; } }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment