Sha256: c599b3328c5808835f32f80b7935b45635af924dbec62782397c0bf32400ca77
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
// Calculate from-to breakpoints // ------------------------------------------------------------------------------- // @param $n [string] : how to calculate breakpoint // @param $key [string] : key of breakpoint // @param $i [number] : index of current breakpoint // ------------------------------------------------------------------------------- // @return calculated value @function flint-calc-breakpoint($n, $key, $i) { @if $n == "alias" { @if flint-get-value("settings", "grid") == "fixed" { @if flint-is-lowest-breakpoint($key) { @return 0; } @else { @return flint-get-value($key, "breakpoint"); } } @else if flint-get-value("settings", "grid") == "fluid" { @return flint-get-value($key, "breakpoint"); } } @else if $n == "next" { @if flint-is-lowest-breakpoint($key) { @return 0; } @else { @return flint-get-value(flint-steal-key(($i + 1)), "breakpoint"); } } @else if $n == "prev" { @if flint-is-highest-breakpoint($key) { @return flint-get-value($key, "breakpoint"); } @else { @return flint-get-value(flint-steal-key(($i - 1)), "breakpoint"); } } }
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
flint-gs-1.12.0 | stylesheets/flint/functions/lib/_calc-breakpoint.scss |
flint-gs-1.11.2 | stylesheets/flint/functions/lib/_calc-breakpoint.scss |