vue-colorful-slider
v1.0.1
Published
An easy-to-use and quite customizable slider for Vue.js Bright colors and unusual layout will make users of your application surprised
Downloads
28
Maintainers
Readme
vue-colorful-slider
An easy-to-use and quite customizable slider for Vue.js Bright colors and unusual layout will make users of your application surprised
install
npm install vue-colorful-slider
Features
- Easy to use
- Light and dark themese
- 5 ways to navigate
- Touchpad/wheel
- Dots
- Keyboard Arrows
- Slider Arrows
- Sidebar Captions
- Breathtaking slide change 3d animation
- Support for autoplay
Usage
<template>
<div id="app">
<ColorfulSlider :sidebar="true">
<Slide>
This is a first slide
</Slide>
<Slide>
Yea, there is a second slide
</Slide>
</ColorfulSlider>
</div>
</template>
<script>
import {ColorfulSlider, Slide} from 'vue-colorful-slider'
export default {
data() {
return {
}
},
name: 'App',
components: {
ColorfulSlider,
Slide
}
}
</script>
Props
- dots - activate/deactivate dots navigation (bool)
default: true
- arrows - activate/deactivate arrows navigation (bool)
default: false
- light - enabling a light theme (bool)
default: true
- autoplay - enabling slider autoplay
default: false
- autoplaySpeed - slide change interval, ms (Number)
default: 3000
- sidebar - activate/deactivate captions navigation (bool)
default: false
- captions - slide names for sidebar (Array)
You must pass as many captions as slides, otherwise the missing slides will be marked with an ordinal number in the sidebar.
...
data() {
return {
captions: [
'Our team',
'About',
'Contact us',
'Our patreon'
]
}
},
...
- wheelActive - activate/deactivate touchpad or wheel navigation (bool)
default: true