Sha256: 38c918e9de9fd54c7681e183cfe18e23ff2a806ce59f3dd5d188c0103824d6ab

Contents?: true

Size: 820 Bytes

Versions: 38

Compression:

Stored size: 820 Bytes

Contents

@import "resolution/resolution";

@function breakpoint-build-resolution($query-print, $query-resolution, $empty-media, $first) {
  $leader: '';
  // If we're forcing
  @if not ($empty-media) or not ($first) {
    $leader: 'and ';
  }

  @if breakpoint-get('transform resolutions') and $query-resolution {
    $resolutions: breakpoint-make-resolutions($query-resolution);
    $length: length($resolutions);
    $query-holder: '';

    @for $i from 1 through $length {
      $query: '#{$query-print} #{$leader}#{nth($resolutions, $i)}';
      @if $i == 1 {
        $query-holder: $query;
      }
      @else {
        $query-holder: '#{$query-holder}, #{$query}';
      }
    }

    @return $query-holder;
  }
  @else {
    // Return with attached resolution
    @return $query-print;
  }
}

Version data entries

38 entries across 38 versions & 4 rubygems

Version Path
jekyll-theme-so-simple-3.1.0 _sass/so-simple/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.3.1 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.10.0 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.3.0 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-so-simple-3.0.1 _sass/so-simple/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-so-simple-3.0.0 _sass/so-simple/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.9.1 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.2.0 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.8.0 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.7.1 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.1.3 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.1.2 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.6.0 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
jekyll-theme-basically-basic-1.1.1 _sass/basically-basic/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.5.2 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.5.1 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.5.0 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.4.2 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
minimal-mistakes-jekyll-4.4.0 _sass/minimal-mistakes/vendor/breakpoint/parsers/_resolution.scss
sparrow-jekyll-theme-0.1.1 _sass/vendor/breakpoint/parsers/_resolution.scss