A Vue 3 + TypeScript UI component library built on Element Plus, tailored for Chinese enterprise middle-backend systems. Current stable version is 1.0.12, released as an alpha-quality package with sparse documentation and no changelog. It offers layout components (header, sidebar, content), theme toggling (multiple colors, dark mode with localStorage persistence), and routing integration via meta properties. Compared to alternatives like Ant Design Vue or Naive UI, it provides a simpler API but lacks community adoption and maturity.
npm install mcl-ui-frameworkVerified import paths — ran on the pinned version, not inferred.
Full setup: install plugin, import CSS, and use layout component with Vue Router.
Pin exact version and monitor repository for breaking changes.
Run npm install element-plus@latest
Use app.use(MclUI) and rely on global registration.
Always import from 'mcl-ui-framework/dist/mcl-ui-framework.css' or check latest docs.
Ensure Vue 3 is installed and import MclUI from 'mcl-ui-framework'.
Call app.use(MclUI) after creating app and before mounting.
npm install element-plus@latest