Documentation v1.0.2

Preview

Overview

Tiny Slider is an all purpose slider inspired by Owl Carousel. For more info please visit the plugin's Home or Github Repo.

Usage

Tiny Slider's CSS and Javascript files are bundled in the global style and scripts bundles and are globally included in all pages:
<link href="assets/plugins/global/plugins.bundle.css" rel="stylesheet" type="text/css"/>
<script src="assets/plugins/global/plugins.bundle.js"></script>

Initialization

  • Tiny Slider's Javascript is globally initialized with our KTApp wrapper defined in src/js/components/app.js within the initTinySliders function.
  • To include Tiny Slider into your project, you need to include a HTML attribute data-tns="true" within the slider element. For more options available, such as loop parameters and more, please refer to the options below.
  • Swapper instances can also be controlled programmatically. For more information on Smooth Scroll's other options, please refer to the official plugin site.

Markup Reference

Tiny Slider uses HTML attributes to set specific configurations. Here are some references for each below. For complete list of options, please refer to the official documentation.
HTML Attribute references
Name Type Description
data-tns mandatory Enables the current element as the Tiny Slider wrapper component. Accepts true or false values.
data-tns-loop optional Enables looping slides. Accepts true or false values.
data-tns-swipe-angle optional Enables swipe or drag will not be triggered if the angle is not inside the range when set. Accepts true or false values.
data-tns-speed optional Sets the speed of the slide animation (in "ms"). Accepts positive integer values.
data-tns-autoplay optional Toggles the automatic change of slides.. Accepts true or false values.
data-tns-autoplay-timeout optional Sets time between 2 autoplay slides change (in "ms"). Accepts positive integer values.
data-tns-controls optional Enables next and prev navigation buttons. Accepts true or false values.
data-tns-nav optional Enables the display of all navigation components like dots. Accepts true or false values.
data-tns-items optional Sets number of slides being displayed in the viewport. Accepts positive integer values.
data-tns-center optional Center the active slide in the viewport. Accepts true or false values.
data-tns-dots optional Toggles display of dots component. Accepts true or false values.
data-tns-prev-button optional Defines the custom previous button element by id. Accepts element id in string values.
data-tns-next-button optional Defines the custom next button element by id. Accepts element id in string values.
data-tns-mouse-drag optional Default: false. Changing slides by dragging them.
Preview Get Help Buy Now