Sha256: 8fb9c34a9d5c4c722bfd5493e3695823618aaf2584765384cf33d9790d17ba95

Contents?: true

Size: 1.13 KB

Versions: 132

Compression:

Stored size: 1.13 KB

Contents

// Adds keyframes blocks for supported prefixes, removing redundant prefixes in the block's content
@mixin keyframes($name) {
  $original-prefix-for-webkit:    $prefix-for-webkit;
  $original-prefix-for-mozilla:   $prefix-for-mozilla;
  $original-prefix-for-microsoft: $prefix-for-microsoft;
  $original-prefix-for-opera:     $prefix-for-opera;
  $original-prefix-for-spec:      $prefix-for-spec;

  @if $original-prefix-for-webkit {
    @include disable-prefix-for-all();
    $prefix-for-webkit: true !global;
    @-webkit-keyframes #{$name} {
      @content;
    }
  }

  @if $original-prefix-for-mozilla {
    @include disable-prefix-for-all();
    $prefix-for-mozilla: true !global;
    @-moz-keyframes #{$name} {
      @content;
    }
  }

  $prefix-for-webkit:    $original-prefix-for-webkit    !global;
  $prefix-for-mozilla:   $original-prefix-for-mozilla   !global;
  $prefix-for-microsoft: $original-prefix-for-microsoft !global;
  $prefix-for-opera:     $original-prefix-for-opera     !global;
  $prefix-for-spec:      $original-prefix-for-spec      !global;

  @if $original-prefix-for-spec {
    @keyframes #{$name} {
      @content;
    }
  }
}

Version data entries

132 entries across 125 versions & 21 rubygems

Version Path
middleman-core-4.6.0 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.5.1 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.5.0 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.4.3 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.4.2 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.4.0 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.11 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.10 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.8 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.7 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
files.com-1.0.55 docs/vendor/bundle/ruby/2.5.0/gems/middleman-core-4.3.3/fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.6 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.5 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.4 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.3 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.2 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.1 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
middleman-core-4.3.0 fixtures/minify-css-app/source/stylesheets/bourbon/css3/_keyframes.scss
federalist-basic-report-theme-0.1.7 _sass/uswds/lib/css3/_keyframes.scss
uswds-jekyll-4.2.0 _sass/uswds/lib/css3/_keyframes.scss