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 각 단말에서 일관된 표현을 제공합니다. 마이그레이션 비용은 거의 0에 가깝습니다.

Vue3 버전 방문 →