spectre components built with Vue.js
(example)[https://vace.me/a/vue-spectre/index.html]
spectre components built with Vue.js.
This repository contains a set of native Vue.js components based on spectre's markup and CSS.The only required dependencies are:
- Vue.js (required ^v1.x.x, test with v1.0.21).
- Spectre CSS
$ npm install vue-spectre
var btn = require('vue-spectre').Btn;
new Vue({
components: {
'btn': btn
}
})
import { Btn } from 'vue-spectre'
new Vue({
components: {
Btn
}
})
$ bower install vue-spectre
define(['vue-spectre'], function(VueSpectre) { var Btn = VueSpectre.Btn });
The dist
folder contains vue-spectre.js
and vue-spectre.min.js
with all components exported in the window.VueSpectre
object.
and on both the Bower and NPM packages.
you can see test/index
<script src="path/to/vue.js"></script>
<script src="path/to/vue-spectre.js"></script>
<script>
var vm = new Vue({
components: {
Btn: VueSpectre.Btn
}
})
</script>
See the documentation with live editable examples.
- Install with
npm install
- Run the docs site in development mode with
npm run build
. This will watch for file changes as you work. - Build with
npm run dist
.
vue-spectre is licensed under The MIT License.