vue-mzc-button-group

1.0.1 • Public • Published

vue-mzc-button-group

Simple Vue2 button group component

Online demo

Installation

npm install vue-mzc-button-group --save

Usage

import VueMzcButtonGroup from "vue-mzc-button-group";
import "vue-mzc-button-group/src/vue-mzc-button-group.css";

export default {
  components: {
    VueMzcButtonGroup,
  },
  data() {
    return {
      oneSelected: 1,
      manySelected: [2, 3],
      options: [
        { id: 1, title: 'VueJS', value: 1, },
        { id: 2, title: 'JavaScript', value: 2, },
        { id: 3, title: 'CSS', value: 3, },
      ]
    };
  },
};
<vue-mzc-button-group :options="options" v-model="oneSelected" />
<vue-mzc-button-group :options="options" multiple v-model="manySelected" />

Customize

.vue-mzc-button-group {
  --vue-mzc-button-group-padding: 16px;
  --vue-mzc-button-group-height: 32px;
  --vue-mzc-button-group-border-width: 1px;
  --vue-mzc-button-group-border-radius: 6px;
  --vue-mzc-button-group-primary-color: #0075ff;
  --vue-mzc-button-group-background-color: #ffffff;
}

/vue-mzc-button-group/

    Package Sidebar

    Install

    npm i vue-mzc-button-group

    Weekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    35.5 kB

    Total Files

    7

    Last publish

    Collaborators

    • maxzhurkin