Skip to content

Inqbus/vue-final-modal

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

610 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Vue Final Modal

Vue Final Modal Logo

Downloads License Netlify Status

Version Size Coverage Status

Version Size Coverage Status

Buy Me A Coffee

๐Ÿ˜Ž Looking for a Vue 3 version? It's over here

๐ŸŽ‰ Documentation

๐Ÿ™Œ Examples

Introduction

Vue Final Modal is a renderless component!

You can create a higher-order component easily and can customize template, script and style based on your needs.

Features

  • Support Vue 3, Vue 2 and Nuxt
  • Tailwind CSS friendly
  • Renderless component
  • Tiny bundle size
  • Support stackable, detachable, scrollable, draggable, resizable, transition, accessibility, focusTrap, dynamic modal

Development

# Clone repo
git clone https://github.com/vue-final/vue-final-modal.git

# Run linter
yarn lint

# Run unit test
yarn test

# Build library
yarn
yarn build

# Run example
cd example
yarn
yarn dev

# Run docs
cd docs
yarn
yarn dev

Contribution

Thank you to all the people who already contributed to vue-final-modal!

Made with contributors-img.

To develop vue-final-modal, I learn a lot from these awesome libraries:

There is no perfect library even the final of vue modal.

๐Ÿš€ If you have any ideas for optimization of vue-final-modal, feel free to open issues or pull requests.

About

๐Ÿ•Vue Final Modal is a tiny, renderless, mobile-friendly, feature-rich modal component for Vue.js.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Vue 56.1%
  • JavaScript 43.5%
  • Other 0.4%