vunixGo to documentation
Comprehensive UI toolkit for Vue.js and Nuxt.js 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
What is Vunix
Vunix is an open source library that expose a bunch of components to easily integrate the design of your website.
The core is build on top of Vue.js framework and TailwindCSS to easily customize your theme from a configuration file.
Vunix is also compatible with Nuxt.js
This reposiroty uses Yarn as a package manager. It includes the following packages/apps:
Apps and Packages
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
Release / Publish