0.2.1 • Published 2 years ago
@vonagevolta/vue v0.2.1
volta-vue
Vue.js single file components for Vonage Volta authored with vue-loader
Contributing
Steps
- Create a branch from the develop branch
- Make your changes and commit to your branch
- Create a pull request to merge your branch to develop
Guidelines
- Create one branch per feature/fix
- Branches should be deleted after being merged in to develop
Getting Started with NPM
npm install @vonagevolta/vue
Fonts
Set the font variable value before loading the volta style sheet
$Vlt-font-url: '~@vonagevolta/core/fonts/';
@import '~@vonagevolta/core/scss/volta';
Icons
Icons have a dependency on svg-sprite-loader
npm install svg-sprite-loader --save-dev
Webpack config
{
test: /\.svg$/,
loader: 'svg-sprite-loader',
options: {
symbolId: 'V'
}
}
App.vue
import VoltaIcons from '@vonagevolta/core/dist/symbol/volta-icons.svg';
...
data () {
return {
VoltaIcons
}
}
In your vue component
<template>
<vlt-icon icon="help" />
</template>
<script>
import { VltIcon } from '@vonagevolta/vue';
export default {
components: {
VltIcon
}
...
}
</script>
Running tests
We use Vue Test Utils with Jest for unit testing. You can run all the tests:
npm test
Or a single test:
npm test test/radio/VltRadio.spec.js
Viewing the docs
Clone repo
npm run dev
0.2.1
2 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago
0.0.33
4 years ago
0.0.32
4 years ago
0.0.31
4 years ago
0.0.30
4 years ago
0.0.29
5 years ago
0.0.28
5 years ago
0.0.27
5 years ago
0.0.26
5 years ago
0.0.25
5 years ago
0.0.24
5 years ago
0.0.23
5 years ago
0.0.21
5 years ago
0.0.20
5 years ago
0.0.19
5 years ago
0.0.18
5 years ago
0.0.17
5 years ago
0.0.16
5 years ago
0.0.15
5 years ago
0.0.14
5 years ago
0.0.13
5 years ago
0.0.12
5 years ago
0.0.11
5 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago