From 1789e26611198e28af9aa87be20af924a7525f13 Mon Sep 17 00:00:00 2001 From: Leo <98382335+gaoziman@users.noreply.github.com> Date: Mon, 7 Jul 2025 14:26:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(role):=20=E4=BC=98=E5=8C=96=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2UI=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 优化操作按钮样式,采用圆形按钮设计提升视觉效果 - 角色编码和排序字段改用主题色标签,保持界面一致性 - 新增NovaEmpty空状态组件,提供更好的无数据提示 - 完善按钮tooltip提示,增强用户操作引导 - 统一表格操作列宽度,优化布局紧凑性 - 移除用户类型标签的圆角,保持设计风格统一 优化要点: - 操作按钮使用渐变色和悬停动效 - 标签颜色与主题紫色保持一致 - 空状态页面提供智能操作建议 --- docker-compose.product.yml | 8 - src/views/system/role/index.vue | 255 +++++++++++++++++++++++++++++--- 2 files changed, 235 insertions(+), 28 deletions(-) delete mode 100644 docker-compose.product.yml diff --git a/docker-compose.product.yml b/docker-compose.product.yml deleted file mode 100644 index d48a8bc..0000000 --- a/docker-compose.product.yml +++ /dev/null @@ -1,8 +0,0 @@ -services: - nova-admin: - build: - context: . - dockerfile: ./docker/dockerfile.product - container_name: nova-admin - ports: - - 80:80 diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 2b59f19..e41405c 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -131,7 +131,9 @@
+ + + + + +
-
+
共 {{ pagination.itemCount }} 条
@@ -337,8 +369,12 @@