Sha256: 01be7423fa9fe66ede84fe7ae8f3a25f07fbd7e6910d51601c11b4fb63e9c5ae
Contents?: true
Size: 1.1 KB
Versions: 1
Compression:
Stored size: 1.1 KB
Contents
// Padding Syntax // ============== // Prefix // ------ // Add spanning-padding before an element. // - $span : <span> @mixin prefix( $span ) { $span : map-merge((spread: wide), parse-span($span)); $flow : span-get(flow, $span); $width : span($span); @include padding-output($width, null, $flow); } // Suffix // ------ // Add spanning-padding after an element. // - $span : <span> @mixin suffix( $span ) { $span : map-merge((spread: wide), parse-span($span)); $flow : span-get(flow, $span); $width : span($span); @include padding-output(null, $width, $flow); } // Pad // --- // Add spanning-padding before and after an element. // - $pre : <span> // - [$post] : <span> @mixin pad( $pre, $post: $pre ) { $pre : if(length($pre) == 1 and length($post) > 1, set-nth($post, 1, $pre), $pre); $pre : map-merge((spread: wide), parse-span($pre)); $post : map-merge((spread: wide), parse-span($post)); $output : ( before: span($pre), after: span($post), flow: span-get(flow, $pre) or span-get(flow, $post), ); @include padding-output($output...); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
susy-2.0.0.alpha.5 | sass/susy/language/susy/_padding.scss |