_sass/_slick.scss in futuro-0.4.6 vs _sass/_slick.scss in futuro-0.4.7

- old
+ new

@@ -1,125 +1,121 @@ -.slick { +.slick-slide { + height: 100%; + float: left; - &-slide { - margin-right: 10px; - margin-left: 10px; + > div { + @include center; height: 100%; - float: left; - - > div { - height: 100%; - } } +} - &-list { - position: relative; - overflow: hidden; - display: block; - margin: 0 auto; - width: 650px; - height: 100%; - z-index: 2; - padding: 0; - } +.slick-list { + position: relative; + overflow: hidden; + display: block; + margin: 0 auto; + width: 650px; + height: 100%; + z-index: 2; + padding: 0; +} - &-arrow { - transition: opacity 200ms ease; - background-color: transparent; - text-indent: -9999px; - position: absolute; - border-radius: 0; - height: 100%; - width: 50%; - z-index: 1; - padding: 0; - top: 0; - } +.slick-arrow { + transition: opacity 200ms ease; + background-color: transparent; + text-indent: -9999px; + position: absolute; + border-radius: 0; + height: 100%; + width: 50%; + z-index: 1; + padding: 0; + top: 0; +} - &-prev { - background: url('/assets/svg/arrow-left.svg') no-repeat center right 310px; - left: 0; - } +.slick-prev { + background: url('/assets/svg/arrow-left.svg') no-repeat center right 310px; + left: 0; +} - &-next { - background: url('/assets/svg/arrow-right.svg') no-repeat center left 310px; - right: 0; - } +.slick-next { + background: url('/assets/svg/arrow-right.svg') no-repeat center left 310px; + right: 0; +} - &-slider { - -webkit-tap-highlight-color: transparent; - touch-action: pan-y; - position: relative; - user-select: none; - display: block; +.slick-slider { + -webkit-tap-highlight-color: transparent; + touch-action: pan-y; + position: relative; + user-select: none; + display: block; + + .slick-track, .slick-list { + transform: translate3d(0, 0, 0); } +} - &-slide { - min-height: 1px; - display: none; +.slick-slide { + min-height: 1px; + display: none; - &.slick-loading img { - display: none; - } - - &.dragging img { - pointer-events: none; - } - - img { - display: block; - } + &.slick-loading img { + display: none; } - &-list { - - &:focus { - outline: none; - } - - &.dragging { - cursor: pointer; - cursor: hand; - } + &.dragging img { + pointer-events: none; } - &-track { - position: relative; - margin-right: auto; - margin-left: auto; + img { display: block; - height: 100%; - @include cf; - left: 0; - top: 0; } +} - &-slider &-track, - &-slider &-list { - transform: translate3d(0, 0, 0); - } +.slick-list { - &-arrow { - &.slick-hidden { - display: none; - } + &:focus { + outline: none; } - &-initialized &-slide { - display: block; + &.dragging { + cursor: pointer; + cursor: hand; } +} - &-loading &-slide { - visibility: hidden; - } +.slick-track { + position: relative; + margin-right: auto; + margin-left: auto; + display: block; + height: 100%; + @include cf; + left: 0; + top: 0; +} - [dir='rtl'] &-slide { - float: right; - } +.slick-arrow { - &-vertical &-slide { - border: 1px solid transparent; - display: block; - height: auto; + &.slick-hidden { + display: none; } +} + +.slick-initialized .slick-slide { + display: block; +} + +.slick-loading .slick-slide { + visibility: hidden; +} + +[dir='rtl'] .slick-slide { + float: right; +} + +.slick-vertical .slick-slide { + border: 1px solid transparent; + display: block; + height: auto; }