lh-ui-vue2

企业级 Vue 2.7 国风组件库

以国风之美,筑代码之基 —— 一个 core(@lh-ui/share),各框架只是 UI 层

🖌️

水墨国风设计

CSS 变量主题系统 + 预设主题 + 暗色模式,全部令牌来自 @lh-ui/share 唯一源,组件库内零样式副本。

了解主题系统 →
🔗

三链贯通

主题链(ConfigProvider)、表单链(校验 + aria-invalid 联动)、弹层链(Dialog / Tooltip / Select 下拉共享定位与 z-index 引擎)。

查看 ConfigProvider →
🧩

58 个组件,五件套结构

每个组件 = SFC + composable 胶水 + 类型 + 安装器 + 演示,纯逻辑全部沉淀在 share 的 core,Vue2 只写响应式接线。

安装与引入 →
⚡

面向存量 Vue2 项目

基于 Vue 2.7(终点版本)与 <script setup>,v-model 与 .sync 语义与你现有的 Vue2 项目习惯完全一致。

快速上手 →
♿

无障碍优先

全量组件携带 ARIA 属性与键盘交互,焦点管理、aria-invalid 联动、暗色对比度均按 WCAG 对照实现。

查看无障碍实践 →
🧭

一个 core,多端 UI 层

lh-ui 家族共享同一套 core 纯函数与样式源,Vue2 / Vue3 / React 各端表现一致,迁移成本趋近于零。

访问 Vue3 版 →