A modern UI framework based on Vue and Bulma.
Install with npm:
$ npm i vue-bulma --save
Install with yarn:
$ yarn add vue-bulma
import Vue from 'vue'
import * as components from 'vue-bulma'
// In the global registration
for (const [key, value] of Object.entries(components)) {
const name = value.name || `vb-${key.toLowerCase()}`
Vue.component(name, value)
}
We use Lerna to manage multiple packages.
$ npm i lerna --global
$ yarn bootstrap
$ yarn dev
$ yarn run format
# vue-bulma-container
$ lerna create vue-bulma-container
$ lerna add vue packages/vue-bulma-container/
$ lerna add bulma packages/vue-bulma-container/
$ cd packages/vue-bulma-container/
$ mkdir src
$ touch src/main.js
$ touch src/style.scss
$ lerna add vue-bulma-container packages/vue-bulma/
Licensed under MIT.