// Context Syntax // ==============
// Nested [function] // —————– // Return a subset grid for nested context. // - $context : <span> @function nested(
$context
) {
$context : parse-span($context); $span : susy-get(span, $context); $location : get-location($context); $columns : susy-get(columns, $context); @return susy-slice($span, $location, $columns);
}
// Nested [mixin] // ————– // Use a subset grid for a nested context // - $context : <span> // - @content : <content> @mixin nested(
$context
) {
$inspect : $context; $context : parse-span($context); $old : susy-get(columns); $susy : map-merge($susy, (columns: nested($context))) !global; @include susy-inspect(nested, $inspect); @content; $susy : map-merge($susy, (columns: $old)) !global;
}