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.
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:
docs
: a Nuxt app with Docusnuxt-example
: Another Nuxt.js example of usage and installationvue-example
: a Vue.js example of usage and installationvunix/core
: a stub Vue.js component library and used by all applicationsvunix/vue
: a Vue.js compatible module that bundle the corevunix/nuxt
: a Nuxt compatible module that bundle the corevue-tailwind-plugin
: a TailwindCSS plugin to handle css optimisation classes expositionvunix/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
https://github.com/changesets/changesets