feat(web): update components

- PersonalWorkbench.vue: update personal workbench component
- SidebarRail.vue: update sidebar rail component
- TopBar.vue: update top bar component
- ConfirmDialog.vue: update confirm dialog component
This commit is contained in:
caoxiaozhu
2026-05-13 13:12:28 +00:00
parent 97b0851e26
commit eec4efe207
4 changed files with 129 additions and 135 deletions

View File

@@ -95,7 +95,7 @@ function handleCancel() {
.shared-confirm-mask {
position: fixed;
inset: 0;
z-index: 1200;
z-index: 10020;
display: grid;
place-items: center;
padding: 24px;
@@ -201,8 +201,8 @@ function handleCancel() {
}
.shared-confirm-btn.confirm.danger {
background: linear-gradient(135deg, #f97316, #ea580c);
box-shadow: 0 12px 24px rgba(234, 88, 12, 0.22);
background: linear-gradient(135deg, #ef4444, #dc2626);
box-shadow: 0 12px 24px rgba(220, 38, 38, 0.22);
}
.shared-confirm-btn.cancel:hover:not(:disabled) {