lh-ui-vue2

Bibliothèque de composants Vue 2.7 de style chinois pour les entreprises

Avec la beauté du style chinois, bâtir les fondations du code —— un seul core (@lh-ui/share), chaque framework n'est qu'une couche UI

🖌️

Design 国风 (style chinois) à l'encre de Chine

Système de thème à variables CSS + préréglages + mode sombre. Tous les jetons proviennent de la source unique @lh-ui/share, zéro duplication de styles au sein de la bibliothèque.

Découvrir le système de thème →
🔗

Trois chaînes reliées

La chaîne de thème (ConfigProvider), la chaîne de formulaires (validation + couplage aria-invalid) et la chaîne de superpositions (Dialog / Tooltip / listes déroulantes Select partagent le même moteur de positionnement et de z-index).

Voir ConfigProvider →
🧩

58 composants, structure en cinq parties

Chaque composant = SFC + colle composable + types + installeur + démo. Toute la logique pure est centralisée dans le core de share ; Vue2 ne fournit que le câblage réactif.

Installation et import →
⚡

Pensée pour les projets Vue2 existants

Basée sur Vue 2.7 (version finale) et <script setup> ; la sémantique de v-model et de .sync correspond exactement aux habitudes de vos projets Vue2 actuels.

Démarrage rapide →
♿

Accessibilité d'abord

Tous les composants sont livrés avec des attributs ARIA et des interactions clavier ; la gestion du focus, le couplage aria-invalid et le contraste en mode sombre sont implémentés conformément au WCAG.

Voir les pratiques d'accessibilité →
🧭

Un seul core, des couches UI multiplateformes

La famille lh-ui partage les mêmes fonctions pures du core et la même source de styles ; Vue2 / Vue3 / React offrent un rendu cohérent sur chaque plateforme, avec un coût de migration quasi nul.

Accéder à la version Vue3 →