Vue 3 UI component library built with Tailwind CSS, inspired by @windmill/react-ui
npm install @sorion/windmill-vueThe component library for fast and accessible development of gorgeous interfaces.
This is still a work in progress!
``sh`
npm i @sorion/windmill-vue
You can register all components globally in your vue app.
`js
// main.js
import { createApp } from 'vue';
import App from './App.vue';
import ui from '@sorion/windmill-vue';
createApp(App).use(ui).mount('#app');
`
Use components inside your project
`js`
All component are prefixed with UI, meaning the button component will be named UIButton, the label UILabel and so on...
To manually build the lib for both ES6 module and UMD module
`sh`
npm run build
1. Start the development server
`sh`
npm run docs:dev
2. Visit Visit the development environment running at http://localhost:3000.
`sh``
npm run docs:build