refactor(frontend): UI/UX改进和组件优化
- DataTable组件操作列自适应 - 优化各种Modal弹窗 - 统一API调用方式(AbortSignal) - 添加全局订阅状态管理 - 优化各管理视图的交互和布局 - 修复国际化翻译问题
This commit is contained in:
@@ -307,6 +307,35 @@
|
||||
@apply flex items-center justify-end gap-3;
|
||||
}
|
||||
|
||||
/* ============ Dialog ============ */
|
||||
.dialog-overlay {
|
||||
@apply fixed inset-0 z-50;
|
||||
@apply bg-black/40 dark:bg-black/60;
|
||||
@apply flex items-center justify-center p-4;
|
||||
}
|
||||
|
||||
.dialog-container {
|
||||
@apply flex w-full flex-col;
|
||||
@apply max-h-[90vh];
|
||||
@apply rounded-2xl bg-white dark:bg-dark-800;
|
||||
@apply shadow-xl;
|
||||
}
|
||||
|
||||
.dialog-header {
|
||||
@apply border-b border-gray-100 px-6 py-4 dark:border-dark-700;
|
||||
@apply flex items-center justify-between;
|
||||
}
|
||||
|
||||
.dialog-body {
|
||||
@apply overflow-y-auto px-6 py-4;
|
||||
}
|
||||
|
||||
.dialog-footer {
|
||||
@apply border-t border-gray-100 px-6 py-4 dark:border-dark-700;
|
||||
@apply bg-gray-50/60 dark:bg-dark-900/40;
|
||||
@apply flex items-center justify-end gap-3;
|
||||
}
|
||||
|
||||
/* ============ Toast 通知 ============ */
|
||||
.toast {
|
||||
@apply fixed right-4 top-4 z-[100];
|
||||
|
||||
Reference in New Issue
Block a user