Skip to content

Instantly share code, notes, and snippets.

@airen
Created June 20, 2014 13:01
Show Gist options
  • Save airen/99e996bcb08b65193caf to your computer and use it in GitHub Desktop.
Save airen/99e996bcb08b65193caf to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
// ----
// Sass (v3.3.8)
// Compass (v1.0.0.alpha.19)
// Base.Sass (v1.3.2)
// ----
//@import "base.sass/*";
$z-layers: (
'goku': 9001,
'shoryuken': 8000,
'modal': (
'base': 500,
'close': 100,
'header': 50,
'footer': 10
),
'default': 1,
'below': -1,
'bottomless-pit': -9000
);
@function z($layer...) {
@if not map-has-key($z-layers, $layer...) {
@warn 'No layer found for `#{$layer}` in $z-layers map. Property omitted.';
}
@return map-get($z-layers, $layer...);
}
.modal {
position: absolute;
z-index: z(modal, base);
.close-button {
z-index: z(modal, close);
}
header {
z-index: z(modal, header);
}
footer {
z-index: z(modal, footer);
}
}
.goku {
z-index: z(goku);
}
.modal {
position: absolute;
z-index: 500;
}
.modal .close-button {
z-index: 100;
}
.modal header {
z-index: 50;
}
.modal footer {
z-index: 10;
}
.goku {
z-index: 9001;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment