A responsive Vue UI library for web site interfaces based on UIkit framework.
<script>
import Vue from 'vue'
import Vuikit from 'vuikit'
import VuikitIcons from '@vuikit/icons'
Vue.use(Vuikit)
Vue.use(VuikitIcons)
</script>
<template>
<vk-button>MyButton</vk-button>
<vk-icon icon="heart"></vk-icon>
</template>
vuikit
repository is a monorepo managed by Yarn Workspaces. Click on package name to see specific docs.
Package | Version | Description |
---|---|---|
vuikit |
The main package | |
vuikit-icons |
Icons collection | |
vuikit-theme |
Default theme |
Until a v1.0.0 is reached, breaking changes will be released with a new minor version. For example 0.4.0 and 0.4.1 would have the same API and it's safe to update, but 0.5.0 would have breaking changes and the integration may require a review.
Special thanks to ZOOlanders for supporting the project from the very beginning.
Substantial part of the code is adapted from UIkit © 2013-2018 YOOtheme GmbH, getuikit.com.