Embla Carousel
Last updated
Last updated
📢 Use this project, contribute to it or open issues to help evolve it using Store Discussion.
Under the app's name, you should explain the topic, giving a brief description of its functionality in a store when installed.
Next, add media (either an image of a GIF) with the rendered components, so that users can better understand how the app works in practice.
Adding the app as a theme dependency using eplus-cli
or do manually and add in the manifest.json
file;
Declaring the app's main block in a given theme template or inside another block from the theme.
embla-carousel
XXXX
embla-carousel.group
XXXX
embla-carousel.stop-propagation
XXXX
embla-carousel
propsoptions
object
XXXX
blockClass
string
XXXX
[]
slides
element
XXXX
options
object:
dots
boolean
XXXX
``
navigation
boolean
XXXX
``
autoplay
object
XXXX
``
disabledPreventClick
boolean
XXXX
``
breakpoints
EmblaBreakpoints
XXXX
``
slidesPerView
number
XXXX
``
preventClick
boolean
XXXX
``
forceLoop
boolean
XXXX
``
alwaysShowNavigation
boolean
XXXX
``
autoplay
object:
delay
number
XXXX
``
stopOnInteraction
boolean
XXXX
``
playOnInit
boolean
XXXX
``
embla-carousel.group
propsstartIndex
number
XXXXXXXX
XXXXXX
In order to apply CSS customizations in this and other blocks, follow the instructions given in the recipe on Using CSS Handles for store customization.
container
viewport
emblaContainer
emblaSlide
emblaInnerSlide
isSelected
containerDots
containerNavigation
containerGroup
viewportGroup
emblaContainerGroup
emblaSlideGroup
emblaInnerSlideGroup
loading
notEnoughSlides
dotButton
dotButtonSelected
prevButton
inactive
nextButton
inactive
Thanks goes to these wonderful people:
This project follows the all-contributors specification. Contributions of any kind are welcome!