Skip to content

Instantly share code, notes, and snippets.

@sophiawzey
Last active November 29, 2018 18:22
Show Gist options
  • Save sophiawzey/1ef920b3e0204e244fab3754f959d0d2 to your computer and use it in GitHub Desktop.
Save sophiawzey/1ef920b3e0204e244fab3754f959d0d2 to your computer and use it in GitHub Desktop.
[Slick Slider] using the slick slider
/* change class to theme name initials - slider. change color to primary or secondary?
*/
.tf-slider {
display: flex;
align-items: center;
text-align: center;
&__circle-border {
border: 2px solid $primary;
border-radius: 46px;
padding: 10px;
display: block;
width: 46px;
height: 46px;
cursor: pointer;
color: $primary;
transition: ease all .2s;
display: flex;
align-items: center;
justify-content: center;
&:hover {
background: $primary;
color: #fff;
}
}
&__arrow {
font-size: 1.25rem;
&.fa-chevron-left {
padding-right: 2px;
}
&.fa-chevron-right {
padding-left: 2px;
}
}
}
// used WITH slick slider installed
$('.tf-slider').slick({
arrows: true,
infinite: true,
speed: 300,
slidesToShow: 3,
adaptiveHeight: false,
prevArrow: '<span class="tf-slider__small">' +
'<span class="tf-slider__circle-border">' +
'<span class="tf-slider__arrow fas fa-chevron-left"></span>' +
'</span>' +
'</span>',
nextArrow: '<span class="tf-slider__small">' +
'<span class="tf-slider__circle-border">' +
'<span class="tf-slider__arrow fas fa-chevron-right"></span>' +
'</span>' +
'</span>',
responsive: [
{
breakpoint: 768,
settings: {
slidesToShow: 2
}
},
{
breakpoint: 480,
settings: {
slidesToShow: 1
}
}
]
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment