Features
The full list, grouped. Everything here ships in the default bundle and is switched on with options.
Layout
- Fractional
slidesToShow(2.5 slides) spaceBetweengap,slideWidth,edgePadding- Center mode with
centerPadding variableWidthslides- Rows and
slidesPerRowgrids - Vertical and RTL
adaptiveHeight- Responsive breakpoints (max-width or
mobileFirst), including"destroy"
Effects
- Slide and fade
- Coverflow, cube, flip, cards, creative
- Effects follow the finger while dragging
- Per-effect option objects
- Custom easing and CSS easing
Navigation
- Arrows (custom markup,
appendArrows) - Dots and
customPaging - Pagination: bullets, dynamic, fraction, progress bar, custom
- Scrollbar (draggable, auto-hide)
- Keyboard (focused or global)
- Hash navigation and history
- Mousewheel
Interaction
- Pointer-based drag with axis locking
touchRatio,dragThreshold,swipeToSlide,edgeFriction- Free mode with momentum and sticky snapping
- Zoom: double-tap, pinch, pan, ctrl+wheel
- Click to select with
focusOnSelect
Playback
- Autoplay with pause on hover, focus and dots hover
autoplayReverse,stopOnLastSlide,disableOnInteraction- Events:
autoplayStart,autoplayStop,autoplayTimeLeft - Marquee / ticker mode
- Video autoplay with wait-for-end
Content
- Lazy load:
data-lazy,data-lazy-srcset,data-lazy-bg, progressive - Virtual slides for thousands of items
- Parallax on any element
- Fullscreen button
- Built-in lightbox:
lightbox: true - Thumbnail gallery from one option:
thumbs: true - Scroll-driven slider:
scrollDriven: true - Add, remove, filter and unfilter slides at runtime
- Synced sliders via
asNavFor(thumbnails, controllers)
Accessibility
- ARIA roles and labels, translatable via
labels - Roving tabindex and keyboard arrows
- Live region toggles with autoplay
prefers-reduced-motionrespected- Visible focus styles
Integration
- jQuery adapter and DOM events (
mozert:afterChange) - ESM, CJS, UMD and TypeScript types
data-mozertJSON config with auto-init- Module API:
Mozert.use()for your own effects and features
Sizes
| File | Minified | Gzip |
|---|---|---|
mozert.min.js (core + all modules) | 77.8 KB | 22.8 KB |
mozert.core.min.js (core only) | 40.1 KB | 12.0 KB |
mozert.min.css | 7.7 KB | 2.2 KB |