Sha256: 91e175ad7b8a7063f46668e29e0b51c153f3c7a77ddf92df05e95a85a01264f6
Contents?: true
Size: 1.06 KB
Versions: 3
Compression:
Stored size: 1.06 KB
Contents
@mixin define-prepend($prepend) { @if is-unitless($prepend) { @include define-elastic-prepend(to-percentage-from-unitless($prepend)); } @else if is-percentage($prepend) { @include define-elastic-prepend($prepend); } @else { @include define-fixed-prepend($prepend); } } @mixin define-elastic-prepend($prepend-percentage) { $prepend-fraction: to-fraction-from-percentage($prepend-percentage); $approximate-prepend-percentage: number-approximate-low($prepend-percentage); @if is-round($approximate-prepend-percentage) { #{ select-class(prepend $approximate-prepend-percentage) }, #{ select-class(prepend $prepend-fraction) } { @include set-prepend($approximate-prepend-percentage); } } @else { #{ select-class(prepend $prepend-fraction) } { @include set-prepend($approximate-prepend-percentage); } } } @mixin define-fixed-prepend($prepend) { #{ select-class(prepend $prepend) } { @include set-prepend($prepend); } } @mixin define-prepends($prepends) { @each $prepend in list-series($prepends) { @include define-prepend($prepend); } }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dashy-0.0.5 | app/assets/stylesheets/dashy/define/_prepend.scss |
dashy-0.0.3 | app/assets/stylesheets/dashy/define/_prepend.scss |
dashy-0.0.4 | app/assets/stylesheets/dashy/define/_prepend.scss |