DuoyunUI 是使用 Gem 开发的桌面端中后台 Web UI 库,它具有 70+ 自定义元素,
除了支持常用功能外,还能轻松完成多语言、自定义主题、键盘访问等需求。DuoyunUI 旨在提供一套轻量、高性能、功能全面、跨框架的 UI 库。

安装:
npm install duoyun-ui使用自定义元素:
import { render } from '@mantou/gem';
import 'duoyun-ui/elements/color-picker';
render(html`<dy-color-picker></dy-color-picker>`, document.body);使用元素 API:
import { Toast } from 'duoyun-ui/elements/toast';
Toast.open('error', '发生了一个错误');DuoyunUI 支持以 ESM 的方法独立使用某一个元素,例如为你的网站添加键盘访问(按下 f 列出所有可聚焦元素):
import('https://esm.sh/duoyun-ui/elements/keyboard-access').then(
({ DuoyunKeyboardAccessElement }) =>
document.body.append(new DuoyunKeyboardAccessElement()),
);例如启用录屏模式:
import('https://esm.sh/duoyun-ui/elements/input-capture').then(
({ DuoyunInputCaptureElement }) =>
document.body.append(new DuoyunInputCaptureElement()),
);请访问 GitHub