lh-ui-vue2
Biblioteca de componentes de estilo chino para Vue 2.7 de nivel empresarial
La belleza del estilo chino como cimiento del código: un único core (@lh-ui/share); cada framework es solo la capa de UI
Diseño con estética 水墨 (tinta china)
Sistema de temas con variables CSS + presets + modo oscuro. Todos los tokens provienen del origen único de @lh-ui/share, sin duplicación de estilos dentro de la biblioteca.
Conocer el sistema de temas →Tres cadenas conectadas
La cadena de temas (ConfigProvider), la cadena de formularios (validación + interacción con aria-invalid) y la cadena de capas superpuestas (los desplegables de Dialog / Tooltip / Select comparten un mismo motor de posicionamiento y de z-index).
Ver ConfigProvider →58 componentes con estructura de cinco piezas
Cada componente = SFC + pegamento composable + tipos + instalador + demo. Toda la lógica pura reside en el core de share y Vue2 solo cablea la reactividad.
Instalación e importación →Pensado para proyectos Vue2 existentes
Basado en Vue 2.7 (la versión definitiva) y <script setup>; la semántica de v-model y .sync coincide por completo con la de tus proyectos Vue2 actuales.
Inicio rápido →Accesibilidad antes que nada
Todos los componentes incluyen atributos ARIA e interacción de teclado; la gestión del foco, la interacción con aria-invalid y el contraste del modo oscuro siguen WCAG.
Ver las prácticas de accesibilidad →Un core, varias capas de UI
La familia lh-ui comparte el mismo core de funciones puras y el mismo origen de estilos, de modo que Vue2 / Vue3 / React ofrecen un comportamiento consistente y el coste de migración es casi nulo.
Visitar la versión Vue3 →