vue-mzc-modal

1.0.1 • Public • Published

vue-mzc-modal

Simple Vue2 modal component

Online demo

Installation

npm install vue-mzc-modal --save

Usage

import VueMzcModal from "vue-mzc-modal";

export default {
  components: {
    VueMzcModal,
  },
  data() {
    return {
      opened: false,
    };
  },
};
<button @click="opened = true">Open</button>
<vue-mzc-modal v-if="opened" title="Info" @close="opened = false">
  content...
</vue-mzc-modal>

Customize

.vue-mzc-modal {
  --vue-mzc-modal-overlay-color: rgba(0,0,0, 0.5);
  --vue-mzc-modal-box-gap: 30px;
  --vue-mzc-modal-box-width: 410px;
  --vue-mzc-modal-box-border-radius: 10px;
  --vue-mzc-modal-box-title-size: 1.25em;
  --vue-mzc-modal-box-text-color: #000000;
  --vue-mzc-modal-box-background-color: #ffffff;
  --vue-mzc-modal-box-close-image: url("data:image/svg+xml...");
}

Readme

Keywords

Package Sidebar

Install

npm i vue-mzc-modal

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

37.6 kB

Total Files

7

Last publish

Collaborators

  • maxzhurkin