perf: 模型管理界面重做

This commit is contained in:
2026-03-11 20:33:04 +08:00
parent 219fa566ef
commit 373d7f8201
37 changed files with 4120 additions and 2108 deletions

View File

@@ -6,7 +6,7 @@ interface Props {
contentPadding?: number | string;
dense?: boolean;
stickyToolbar?: boolean;
surface?: 'panel' | 'subtle';
surface?: 'panel' | 'plain' | 'subtle';
}
const props = withDefaults(defineProps<Props>(), {
@@ -141,6 +141,18 @@ const contentStyle = computed((): CSSProperties => {
box-shadow: none;
}
.list-page-shell.is-plain .list-page-shell__content {
background: hsl(var(--surface-panel) / 0.96);
border: 1px solid hsl(var(--divider-faint) / 0.58);
border-radius: 20px;
box-shadow: none;
backdrop-filter: none;
}
.list-page-shell.is-plain .list-page-shell__content::before {
display: none;
}
.list-page-shell__content::before {
position: absolute;
inset: 0 0 auto;