# 页面布局优化指南
## 已优化的页面
- CIDList.vue ✓
- UserList.vue ✓
- DeviceList.vue ✓
## 优化模式
所有页面都应该遵循以下布局模式:
### 1. 导入图标组件
```javascript
import { Refresh, Plus, Edit, Delete } from "@element-plus/icons-vue";
export default {
components: {
Refresh,
Plus,
Edit,
Delete
}
}
```
### 2. 模板结构
```vue
```
### 3. 样式
```vue
```
## 待优化的页面列表
- VideoList.vue
- FileList.vue
- ShellList.vue
- CIDLog.vue
- Group.vue
- Chat.vue
- Im.vue
- 其他 views/ 目录下的页面
## 优化要点
1. ✅ 使用 el-card 包裹整个页面
2. ✅ 标题和操作按钮放在卡片头部
3. ✅ 表格使用 min-width 自适应宽度
4. ✅ 操作按钮添加图标
5. ✅ 对话框样式优化
6. ✅ 移除旧的 Menu 组件引用
7. ✅ 充分利用页面空间,消除右侧空白