@cloudfly/eno-ui
v0.1.0
Published
eno-m desktop UI component library
Readme
@eno/ui
eno-m desktop 的 UI 组件库。
使用
# monorepo 内无需安装,pnpm workspace 自动链接
# 发布后:
pnpm add @eno/ui<script setup>
import { Button, Dialog, Slider, Message } from '@eno/ui'
import '@eno/ui/styles'
</script>组件列表
| 组件 | 层级 | 说明 | |------|------|------| | Button | Tier 1 | 按钮 (primary / secondary / ghost / destructive) | | Input | Tier 1 | 输入框 | | Slider | Tier 1 | 滑块 | | ProgressBar | Tier 1 | 进度条(含时间显示) | | PlayControlBar | Tier 1 | 播放控制按钮组 | | LoopSwitch | Tier 1 | 循环模式切换 | | Dialog | Tier 1 | 模态对话框 | | Drawer | Tier 1 | 抽屉(四方向) | | DrawerSlideUp | Tier 1 | 底部滑出抽屉 | | Loading | Tier 1 | 加载指示器 | | Message | Tier 1 | 消息通知(API 调用) | | TabItem | Tier 1 | 导航标签项 | | Icon | Tier 1 | 内建图标 |
开发
# 构建
pnpm --filter @eno/ui build
# 监听模式
pnpm --filter @eno/ui dev发布
cd packages/ui
pnpm publish --access public