Playground
Every slider the library can be, and the settings for all of it beside them. Drag, swipe, scroll sideways, use the arrow keys. Click a slide for the lightbox.
One per view
Images and a video. The text is HTML on top of the canvas. One slide at a time takes the transition that is chosen in the settings, or another every time: drag slowly to stop half way. With none, the slides move.
Several per view
Slides per view and gap are CSS custom properties: set them under Slider.
Ticker
Runs by itself and without an end, slower under the pointer. Scroll the page: it runs faster, and the images give way to the speed. Drag it, and it runs on.
With thumbnails
Two sliders: the slides of the small one are the buttons of the large one.
Downwards, and in rows
The same slider with its slides below each other, the one that is shown in the middle: it runs by itself, and can be dragged up and down, or moved with the keys. And two rows, which are a grid of CSS and nothing of the script.
A fan
A layout that is an effect of the canvas: the slider moves as ever, the effect says where a slide is drawn. Without the canvas it is a row.
As wide as the image
Every slide takes the width of its image.
As high as the slide
The height follows the move, and the page below follows the height.
Stack
Slides on top of each other. The position runs through a transition: drag slowly to stop half way.
Covers
An animation as a plugin. On the canvas it is an effect that turns the mesh; with the canvas off, the progress plugin tells the slides where they are and CSS turns them.
Loading
A screen while the pictures load, and events that say how far they are. The screen is the one of the library; any element of the page can be it.
Buttons anywhere, and events
The buttons are not in the slider: they name it with data-gs-for. The list is what the slider says while it is used.








