Sha256: 958fdf31c5fb4ad74a687fccc24286dd844bac86529117b58864b9ab2dcf51c5

Contents?: true

Size: 1.9 KB

Versions: 33

Compression:

Stored size: 1.9 KB

Contents

//
// flickity.scss
// Library overrides
//

// Controls

.flickity-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: $input-height;
  height: $input-height;
  background-color: $primary;
  box-shadow: $box-shadow-light;
  color: $white;

  &::before, &::after {
    font-family: "Feather";
  }

  @include hover-focus {
    background-color: $primary;
    box-shadow: $box-shadow;
  }
}

.flickity-button.previous {
  left: 0;
  transform: translate(calc(-50% + #{$grid-gutter-width / 4}), -50%);

  @include media-breakpoint-up(md) {
    transform: translate(-50%, -50%);
  }

  &::before {
    content: "\e910";
  }
}

.flickity-button.next {
  right: 0;
  transform: translate(calc(50% - #{$grid-gutter-width / 4}), -50%);

  @include media-breakpoint-up(md) {
    transform: translate(50%, -50%);
  }

  &::before {
    content: "\e912";
  }
}

.flickity-button-icon {
  display: none;
}


// Button white

.flickity-button-white .flickity-button {
  background-color: $white;
  color: $primary;
}


// Button bottom

.flickity-button-bottom .flickity-button {
  top: auto;
  bottom: 1.5rem;
  transform: none;
}

.flickity-button-bottom .flickity-button.previous {
  left: auto;
  right: 6.375rem;
}

.flickity-button-bottom .flickity-button.next {
  left: auto;
  right: 2.5rem;
}


// Button inset

.flickity-button-inset .flickity-button {
  transform: translateY(-50%);
}

.flickity-button-inset .flickity-button.previous {
  left: 1.5rem;
}

.flickity-button-inset .flickity-button.next {
  right: 1.5rem;
}


// Viewport

.flickity-viewport-visible .flickity-viewport {
  overflow: visible;
}


// Adaptive height

[data-flickity*='"adaptiveHeight": true'] .flickity-viewport {
  transition: all .5s ease; // Make the transition match the rough duration of flicking between items
}

Version data entries

33 entries across 33 versions & 2 rubygems

Version Path
viniBaxter-spa_landing-32.0.0 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-31.0.0 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-20.0.1 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-15.0.2 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-15.0.1.alpha lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-15.0.0 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-14 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.8 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.7 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.6 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.4 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.3 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.2 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-13.1 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-11 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-10.0 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-spa_landing-0.9 lib/viniBaxter/sass/spa_landing/theme/_flickity.scss
viniBaxter-desk_front-22.0.0 lib/viniBaxter/sass/desk_front/landing/spa_landing/theme/_flickity.scss
viniBaxter-desk_front-21.0.0 lib/viniBaxter/sass/desk_front/landing/spa_landing/theme/_flickity.scss
viniBaxter-desk_front-20.0.0 lib/viniBaxter/sass/desk_front/landing/spa_landing/theme/_flickity.scss