Sha256: 26bb99db8f829d6db9cf9b0ba16ce52eb0425f5e053851a8f654580fb581ec0d

Contents?: true

Size: 687 Bytes

Versions: 5

Compression:

Stored size: 687 Bytes

Contents

// stylelint-disable property-disallowed-list
@mixin transition($transition...) {
  @if length($transition) == 0 {
    $transition: $transition-base;
  }

  @if length($transition) > 1 {
    @each $value in $transition {
      @if $value == null or $value == none {
        @warn "The keyword 'none' or 'null' must be used as a single argument.";
      }
    }
  }

  @if $enable-transitions {
    @if nth($transition, 1) != null {
      transition: $transition;
    }

    @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {
      @media (prefers-reduced-motion: reduce) {
        transition: none;
      }
    }
  }
}

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
nsit-jekyll-theme-0.1.0 _sass/bootstrap/scss/mixins/_transition.scss
raikar11-0.1.3 _sass/bootstrap/scss/mixins/_transition.scss
raikar11-0.1.2 _sass/bootstrap/scss/mixins/_transition.scss
raikar11-0.1.1 _sass/bootstrap/scss/mixins/_transition.scss
raikar11-0.1.0 _sass/bootstrap/scss/mixins/_transition.scss