vue-human
Vue Human is designed for high quality user experience. It has rich interactive and animation component. Inspired by iOS Human Interface Guidelines
4,235
13
| Install | |
|---|---|
npm install vue-human |
|
| Latest Version: | 2.9.0 |
| Vue: | 2 |
| Older releases: | 1 |
| License: | MIT |
| Last Updated: | Oct 5, 2018 |
| Links: | GitHub · npm |
Maintainer: freshesx
Vue Human 是为高质量用户体验而设计的组件库。他有丰富的交互和动画组件,有时他会比较顽固,坚持自己的设计理念,有时他又会比较性感,让你不经意间产生爱意。
他坚持响应式设计,各个组件兼顾移动端、平板、桌面游览器等多个不同屏幕尺寸的场景,你可以使用 Vue Human 构建自己的移动应用、中后台管理界面或者你想要做的别的事。
资料
参与和改进 Human 的开发
项目克隆至本地后,执行如下命令
# 安装依赖包
$ yarn install
# 游览器访问 localhost:8888
$ yarn start
# 单元测试的命令
$ yarn run unit
在你的项目中使用
vue-human 为了实现按需加载,所以采用了大量的 ES6 语法,以及未编译成固定的 JS 文件,所以在开发中会依赖非常多的 npm 包,需要 babel 转换,sass 编译,vue-loader 处理等等,所以建议通过 vue-cli 来创建 vue-human 项目。
非常重要的部分,具体安装方法查看 HumanUI/webpack 的文档来了解如何创建和使用 vue-human 项目。
展示部分 vue-human 的使用语法,但具体如何使用建议查看文档与脚手架。
// 配置文件 human.js
import Vue from 'vue'
import human from 'vue-human'
import core from 'vue-human/suites/core'
Vue.use(human)
Vue.use(core)
<!-- 某个页面内使用轮播图 carousel.vue -->
<script>
import carousel from 'vue-human/suites/carousel'
export default {
components: {
...carousel.map()
}
}
</script>
帮助
- 如果有什么 Bug、使用问题、功能建议,请在 github issues 内发布。
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.9.0 | ^2.3.3 | MIT | |
| 2.8.3 | ^2.3.3 | MIT | |
| 2.8.2 | ^2.3.3 | MIT | |
| 2.8.1 | ^2.3.3 | MIT | |
| 2.8.0 | ^2.3.3 | MIT | |
| 2.7.3 | ^2.3.3 | MIT | |
| 2.7.2 | ^2.3.3 | MIT | |
| 2.7.1 | ^2.3.3 | MIT | |
| 2.7.0 | ^2.3.3 | MIT | |
| 2.6.11 | ^2.3.3 | MIT | |
| 2.6.9 | ^2.3.3 | MIT | |
| 2.6.8 | ^2.3.3 | MIT | |
| 2.6.7 | ^2.3.3 | MIT | |
| 2.6.6 | ^2.3.3 | MIT | |
| 2.6.5 | ^2.3.3 | MIT | |
| 2.6.4 | ^2.3.3 | MIT | |
| 2.6.3 | ^2.3.3 | MIT | |
| 2.6.2 | ^2.3.3 | MIT | |
| 2.6.1 | ^2.3.3 | MIT | |
| 2.6.0 | ^2.3.3 | MIT | |
| 2.5.12 | ^2.3.3 | MIT | |
| 2.5.11 | ^2.3.3 | MIT | |
| 2.5.10 | ^2.3.3 | MIT | |
| 2.5.9 | ^2.3.3 | MIT | |
| 2.5.8 | ^2.3.2 | MIT | |
| 2.5.7 | ^2.3.2 | MIT | |
| 2.5.6 | ^2.3.2 | MIT | |
| 2.5.5 | ^2.3.2 | MIT | |
| 2.5.4 | ^2.3.2 | MIT | |
| 2.5.3 | ^2.3.2 | MIT |
Showing the latest 30 of 52. See every release on npm
Pre-releases (45)
| Version | Released | Vue | License |
|---|---|---|---|
| 2.6.11-beta.6 | ^2.3.3 | MIT | |
| 2.6.11-beta.5 | ^2.3.3 | MIT | |
| 2.6.11-beta.4 | ^2.3.3 | MIT | |
| 2.6.11-beta.3 | ^2.3.3 | MIT | |
| 2.6.11-beta.2 | ^2.3.3 | MIT | |
| 2.6.11-beta.1 | ^2.3.3 | MIT | |
| 2.6.0-beta | ^2.3.3 | MIT | |
| 2.0.0-rc.8 | ^2.1.10 | ||
| 2.0.0-rc.7 | ^2.0.1 | ||
| 2.0.0-rc.6 | ^2.0.1 | ||
| 2.0.0-rc.5 | ^2.0.1 | ||
| 2.0.0-rc.4 | ^2.0.1 | ||
| 2.0.0-rc.3 | ^2.0.1 | ||
| 2.0.0-rc.2 | ^2.0.1 | ||
| 2.0.0-rc.1 | ^2.0.1 | ||
| 2.0.0-beta.23 | ^2.0.1 | ||
| 2.0.0-beta.22 | ^2.0.1 | ||
| 2.0.0-beta.21 | ^2.0.1 | ||
| 2.0.0-beta.20 | ^2.0.1 | ||
| 2.0.0-beta.19 | ^2.0.1 | ||
| 2.0.0-beta.18 | ^2.0.1 | ||
| 2.0.0-beta.17 | ^2.0.1 | ||
| 2.0.0-beta.16 | ^2.0.1 | ||
| 2.0.0-beta.15 | ^2.0.1 | ||
| 2.0.0-beta.14 | ^2.0.1 | ||
| 2.0.0-beta.13 | ^2.0.1 | ||
| 2.0.0-beta.12 | ^2.0.1 | ||
| 2.0.0-beta.11 | ^2.0.1 | ||
| 2.0.0-beta.10 | ^2.0.1 | ||
| 2.0.0-beta.9 | ^2.0.1 |
Showing the latest 30 of 45. See every release on npm