vue-libs-simple-toggle

Simple and very light vue.js (v2) toggle component
1,356 1
Install
npm install vue-libs-simple-toggle
Latest Version:1.0.6
License:MIT
Last Updated:Dec 18, 2017
Links: GitHub  ·  npm
Maintainer: alexlibs

Vue Simple Toggle (Switch)

A simple and super light Vue.js component for simple toggle button (switch) with a nice smooth transition.

No dependencies. No sass/less compilation. Very easy to use :).


How it looks DEMO

Installation

npm install vue-libs-simple-toggle --save

Basic Usage

import Toggle from 'vue-libs-simple-toggle';

new Vue({

    components: {
        Toggle
    },

    data () {
        return {
            currentState: true
        }
    }
};

<toggle v-model="currentState"></toggle>

Customization

Override the relevant classes to customize it. For example, to make it blue instead of green:

    .vue-libs-simple-toggle input:checked + .slider {
        background-color: blue!important;
    }
    .vue-libs-simple-toggle input:focus + .slider {
        box-shadow: 0 0 1px blue!important;
    }

Related Packages

vuejs-toggle-switch

A toggle switch component for Vue.js

93,443 34
vue-js-toggle-button

A toggle button component for Vue.js 2+

1,383,442 921
v-switch-case

A Vue.js switch/case directive

26,484 33
vuejs-three-state-switch

A toggle switch component for Vue.js

3,623 2
vue-toggles

A highly customizable and accessible toggle component for Vue 3

134,722 54

Version History

Version Released License
1.0.6 MIT
1.0.5 MIT
1.0.4 MIT
1.0.3 MIT
1.0.2 MIT