vue3-mq
Version:
Build responsive design into your Vue 3 app
53 lines (36 loc) • 2.33 kB
Markdown
<p align="center">
<a href="https://vuepress.vuejs.org/" target="_blank">
<img width="450" src="https://github.com/craigrileyuk/vue3-mq/blob/4b5919c9f20a75eddb9f2f060d70b9204fb24b2a/docs/.vuepress/public/images/logo.png" alt="logo">
</a>
</p>
<p align="center">
<img src="https://img.shields.io/npm/dm/vue3-mq.svg" alt="Downloads"></a>
<a href="https://www.npmjs.com/package/vue3-mq"><img src="https://img.shields.io/npm/v/vue3-mq.svg" alt="Version"></a>
<a href="https://github.com/craigrileyuk/vue3-mq/blob/main/LICENSE"><img src="https://img.shields.io/npm/l/vue3-mq.svg" alt="License"></a>
</p>
Bring fully reactive, responsive design to your Vue 3 project with Vue3-MQ, a plugin which allows your components and pages to adapt to changes in the browser environment.
- Completely customisable breakpoints
- Includes MQ-Responsive Vue component for unparalleled ease of use
- Access a fully reactive environment analysis object
- Adapt to your users' preference for light or dark themes
- React to changes in screen orientation
- Respect user preference for reduced motion direct in your Vue files
- Choose from a range of breakpoint presets, including Bootstrap 4, Bootstrap 5, Vuetify or Tailwind
- Render on single breakpoints, arrays of breakpoints or ranges
## Documentation
Check out the documentation at [Vue3 MQ: Github Pages](https://craigrileyuk.github.io/vue3-mq/).
## License
[MIT](https://github.com/craigrileyuk/vue3-mq/blob/main/LICENSE)
## Sponsor / Donate
Finding this package useful? Then help keep the coffee flowing.
[Sponsor Craig Riley on Github](https://github.com/sponsors/craigrileyuk/)
## Other Packages by the Author
- [Tailwind Fluid Typography](https://github.com/craigrileyuk/tailwind-fluid-typography)
- [Laravel Mix Ziggy Watch](https://github.com/craigrileyuk/laravel-mix-ziggy-watch)
- [Vue 3 Snackbar](https://github.com/craigrileyuk/vue3-snackbar)
- [Vue 3 Slide Up Down](https://github.com/craigrileyuk/vue3-slide-up-down)
- [Vue 3 Icon](https://github.com/craigrileyuk/vue3-icon)
## Bugs / Support
Please [open an issue](https://github.com/craigrileyuk/vue3-mq/issues/new) for support.
## Thanks
Thanks to [Alexandre Bonaventure](https://github.com/AlexandreBonaventure/vue-mq) for creating the Vue 2 project that this is based upon.