# VEUI

:::oss-badges
[<img alt="VEUI on GitHub" src="https://badgen.net/badge/-/VEUI?label=GitHub" width="85.2" height="20">](https://github.com/ecomfe/veui) [<img alt="VEUI on CircleCI" src="https://badgen.net/circleci/github/ecomfe/veui?label=CircleCI" width="105.1" height="20">](https://circleci.com/gh/ecomfe/veui) [<img alt="VEUI on npm" src="https://badgen.net/npm/v/veui" width="133.5" height="20">](https://www.npmjs.com/package/veui)
:::

> VEUI 是一套基于 [Vue.js](https://vuejs.org) 的企业级应用组件库。

#### 功能

* 🤘 强大且灵活的组件和指令
* 💅 可切换/自定义的主题
* 🌲 组件可以轻松进行 Treeshake
* 🌐 含编译时优化的 I18N 支持
* ⌨️ 含 ARIA 标注及全功能键盘操作的 A11Y 支持
* ☁️ 含组件级别 critical CSS 提取的 SSR 支持

VEUI 采用组件库样式与逻辑分离的方式开发，用户可以灵活地指定甚至自行开发 VEUI 的主题包。VEUI 官方提供的默认主题包为 `veui-theme-dls`。

VEUI 是以 ES Next 源码形式通过 ES module 格式进行发布的，需要与用户项目本身一同编译构建。VEUI 除了提供丰富的组件，还提供多个功能强大的指令及插件，帮助开发者迅速搭建基于 Vue 的应用。

#### 浏览器兼容性

兼容 IE11 以上的现代浏览器。

#### 许可证

[MIT](https://github.com/ecomfe/veui/blob/dev/LICENSE)
