feat: 重构管理端列表与风控/结算导航,新增表格导出和结算审核确认

This commit is contained in:
2026-05-19 17:06:56 +08:00
parent a1fb163f1b
commit 37b13278ef
47 changed files with 1255 additions and 524 deletions

View File

@@ -128,3 +128,56 @@
@apply font-sans;
}
}
@layer components {
.admin-list-card {
@apply overflow-hidden border-border/80 shadow-sm;
}
.admin-list-header {
@apply border-b bg-muted/20 pb-4;
}
.admin-list-title {
@apply text-lg font-semibold tracking-tight;
}
.admin-list-content {
@apply space-y-4;
}
.admin-list-toolbar {
@apply flex w-full flex-col gap-3 sm:flex-row sm:flex-wrap sm:items-center;
}
.admin-list-field {
@apply flex min-w-0 flex-col gap-2 sm:flex-row sm:items-center sm:shrink-0;
}
.admin-list-actions {
@apply flex shrink-0 flex-wrap gap-2;
margin-left: auto;
}
.admin-table-shell {
@apply overflow-x-auto rounded-xl border border-border bg-background;
}
.admin-table-toolbar {
@apply flex items-center justify-end border-b border-border bg-muted/15 px-3 py-2.5;
}
.admin-inline-note {
@apply text-sm text-muted-foreground;
}
[data-slot="table-cell"]:has(> [data-slot="button"]),
[data-slot="table-cell"]:has(> a) {
text-align: center;
}
[data-slot="table-cell"] > .flex:has([data-slot="button"]),
[data-slot="table-cell"] > .flex:has(a) {
justify-content: center;
}
}