feat: align Bell prototype with go-admin-ui (#31)
This commit is contained in:
@@ -16,8 +16,8 @@ python -m http.server 4173 --directory prototypes
|
||||
|
||||
- `sense/index.html`:设备接入、ONVIF/RTSP、MediaMTX、实时监看和区域配置;直接映射 go-admin-ui 与 Element Plus 的通用管理端组件。
|
||||
- `brain/index.html`:合成输入到项目内匿名事件的内部流水线;Brain 无客户管理 UI。
|
||||
- `bell/index.html`:合成事件、不可变 Event、规则/Alert、ack/close 和审计时间线。
|
||||
- `assets/`:三套原型复用的样式和交互脚本。
|
||||
- `bell/index.html`:合成事件、不可变 Event、规则/Alert、ack/close 和审计时间线;直接映射 go-admin-ui 与 Element Plus 的通用管理端组件。
|
||||
- `assets/`:三套原型复用的基础样式和交互脚本;Sense/Bell 共同复用 go-admin-ui 原型外壳适配器。
|
||||
- `design-system/yovision/MASTER.md`:由 UI/UX Pro Max 生成的设计系统基线。
|
||||
|
||||
## 交互提示
|
||||
@@ -28,13 +28,16 @@ python -m http.server 4173 --directory prototypes
|
||||
- Bell 可注入合成事件,并演示 Alert 的 ack 和 close。
|
||||
- 所有弹窗支持 `Esc` 关闭,交互元素支持键盘焦点。
|
||||
|
||||
## Sense 的 go-admin-ui 对齐基线
|
||||
## Sense / Bell 的 go-admin-ui 对齐基线
|
||||
|
||||
- 只读参考仓库:`D:\github\goadmin\go-admin-ui`。
|
||||
- 参考 commit:`67d393d713877572fab0b897296a4c1d525fc81d`。
|
||||
- 应用外壳映射:`Sidebar`、`Navbar`、`TagsView`、`AppMain` 和 `BasicLayout` / 页面容器。
|
||||
- 通用组件映射:Element Plus 的 Button、Form、Input/Select、Table、Pagination、Dialog 和 Tag,以及 go-admin-ui 的搜索区与 `v-permisaction` 权限按钮模式。
|
||||
- Sense 专用组件:视频舞台 `SenseVideoStage` 与区域画布 `SenseZoneCanvas`;正式实现前先确认 go-admin-ui 内没有等价组件。
|
||||
- 共用原型适配器:`assets/go-admin-ui.css` 与 `assets/go-admin-shell.js`;两套产品不复制应用外壳和通用组件原型代码。
|
||||
- Sense 专用组件:视频舞台 `SenseVideoStage` 与区域画布 `SenseZoneCanvas`。
|
||||
- Bell 专用组件:值班处置工作台 `AlertWorkbench` 与审计时间线 `AlertAuditTimeline`。
|
||||
- 新增专用组件前必须先确认 go-admin-ui / Element Plus 中没有等价组件。
|
||||
- 原型仍是无构建依赖的 HTML/CSS/JavaScript,并未嵌入或复制 go-admin-ui / Element Plus 源码;这些名称用于约束正式 Vue 实现的组件落点。
|
||||
|
||||
## 事实来源边界
|
||||
|
||||
Reference in New Issue
Block a user