vunixGo to documentation
Comprehensive UI toolkit for Vue.js and Nuxt that empowers you to build amazing user interfaces with ease. With Vunix, you can leverage the power of popular utility-first CSS frameworks like Tailwind CSS, Unocss, WindiCss, or use your own custom CSS classes.
This is an official Vunix repository
Vunix is an open source library that expose a bunch of components to easily integrate the design of your website.
Vunix is also compatible with Nuxt.js
This reposiroty uses Yarn as a package manager. It includes the following packages/apps:
docs: a Nuxt app with Docus
nuxt-example: Another Nuxt.js example of usage and installation
vue-example: a Vue.js example of usage and installation
vunix/core: a stub Vue.js component library and used by all applications
vunix/vue: a Vue.js compatible module that bundle the core
vunix/nuxt: a Nuxt compatible module that bundle the core
vue-tailwind-plugin: a TailwindCSS plugin to handle css optimisation classes exposition
vunix/rules: a blundle of functions to handle validation such as (required, email, ...)
Each package/app is 100% TypeScript.
To build all apps and packages, run the following command:
yarn install yarn run build
To develop all apps and packages, run the following command:
yarn install yarn run dev