Sha256: 880e7741518283de010093c0456c0dc64a575bccd1d9a64201a62137f3806bb3

Contents?: true

Size: 886 Bytes

Versions: 38

Compression:

Stored size: 886 Bytes

Contents

@charset "UTF-8";

/// Converts shorthand to the 4-value syntax.
///
/// @param {List} $shorthand
///
/// @example scss - Usage
///   .element {
///     margin: unpack(1em 2em);
///   }
///
/// @example css - CSS Output
///   .element {
///     margin: 1em 2em 1em 2em;
///   }

@function unpack($shorthand) {
  @if $output-bourbon-deprecation-warnings == true {
    @warn "[Bourbon] [Deprecation] `unpack` is deprecated and will be " +
    "removed in 5.0.0.";
  }

  @if length($shorthand) == 1 {
    @return nth($shorthand, 1) nth($shorthand, 1) nth($shorthand, 1) nth($shorthand, 1);
  } @else if length($shorthand) == 2 {
    @return nth($shorthand, 1) nth($shorthand, 2) nth($shorthand, 1) nth($shorthand, 2);
  } @else if length($shorthand) == 3 {
    @return nth($shorthand, 1) nth($shorthand, 2) nth($shorthand, 3) nth($shorthand, 2);
  } @else {
    @return $shorthand;
  }
}

Version data entries

38 entries across 38 versions & 6 rubygems

Version Path
dta_rapid-0.3.0 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.18 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.17 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.16 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.15 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.14 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.13 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.12 _sass/vendor/bourbon/functions/_unpack.scss
bourbon-4.3.3 app/assets/stylesheets/functions/_unpack.scss
dta_rapid-0.2.11 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.10 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.9 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.8 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.7 _sass/vendor/bourbon/functions/_unpack.scss
dta_rapid-0.2.6 _sass/vendor/bourbon/functions/_unpack.scss
bourbon-4.3.2 app/assets/stylesheets/functions/_unpack.scss
bourbon-4.3.1 app/assets/stylesheets/functions/_unpack.scss
bourbon-4.3.0 app/assets/stylesheets/functions/_unpack.scss