Splide is a lightweight, flexible and accessible slider/carousel written in TypeScript. No dependencies, no Lighthouse errors.
MIT License
Bot releases are hidden (Show)
Published by NaotoshiFujita about 2 years ago
Published by NaotoshiFujita about 2 years ago
perPage
to greater than 1, enabling focus
and disabling trimSpace
(#919).update()
method for direct call (internal use only).is-overflow
class on the root element and emits the overflow
event. This also allows you to center contents when there are not enough slides. Visit this page for more details.omitEnd
option that omits some pagination dots that do not move a carousel but just changes the active slide. Also it disables a next arrow when a carousel reaches the last page. Visit this page for more details.Published by NaotoshiFujita about 2 years ago
lazyLoad
is enabled (#867)display: none
if the pagination
option is false
(#866)perPage
and focus
is available (#848)AutoScroll.speed
so that a carousel is able to scroll backwards (#860)Published by NaotoshiFujita over 2 years ago
perPage
is a multiple of perMove
(#813)Published by NaotoshiFujita over 2 years ago
drag: 'free'
in the specific rare conditionPublished by NaotoshiFujita over 2 years ago
aria-busy
for a moment (#805)scrollWidth
(#807)Published by NaotoshiFujita over 2 years ago
Published by NaotoshiFujita over 2 years ago
Published by NaotoshiFujita over 2 years ago
prefers-reduced-motion
media featurebreakpoints
behave like CSS media query, ensuring the same carousel between window resize and page load (#693, #694)direction
option responsiverewindByDrag
option (#663):focus-visible
for IE and Safari, and add focus styles to themesVisit here for more details.
fade
type specified by the data attribute (#659)arrows: false
(#654)Published by NaotoshiFujita over 2 years ago
Published by NaotoshiFujita almost 3 years ago
Published by NaotoshiFujita almost 3 years ago
Adjust loading spinner and focus styles.
Published by NaotoshiFujita almost 3 years ago
Performance optimization.
Published by NaotoshiFujita almost 3 years ago
disable
method to the Keyboard componentPublished by NaotoshiFujita almost 3 years ago
Some bug fixes related with the "drag free" mode.
Published by NaotoshiFujita almost 3 years ago
Add the is-active
class to clones.
Published by NaotoshiFujita almost 3 years ago
data-splide-interval
to override the autoplay interval for the specific slide.Published by NaotoshiFujita almost 3 years ago
releaseWheel
option that releases the wheel event when the slider reaches the first or last slide so that the user can keep scrolling the page.Published by NaotoshiFujita almost 3 years ago