# panda UI
panda UI 是一个不太一样的 UI 框架。
本 UI 框架是一个「面向源码阅读者」的框架。如果对你有帮助,请不要吝惜你的 star。
本 UI 框架是基于 Vue 2 实现的。
注意:本 UI 框架的代码尚未完全完工(目前代码大概完成 50%),请不要在生产环境中使用本 UI 框架。
# 有哪些轮子
- 简单轮子:按钮、输入框、网格、布局、Toast、Tabs、Popover、手风琴(代码已完成)
注意:这只是目前的计划,具体要完成的轮子可能与上面有出入。
# 项目特点
- 使用 Travis CI 进行持续集成
- 有丰富的单元测试,项目完成时,期望测试覆盖率超过 90%
- 自说明的代码,即使没有注释,你也能看懂
- 初期我使用 parcel 构建方便上手,后期改为 Vue Cli 3 以实现更多功能
# 视觉稿
本 UI 框架借鉴了一些成熟 UI 框架(如 Framework7、Element UI 和 Ant Design)的外观。
# 源码学习
安装依赖
yarn install
启动 dev server
yarn serve