From 58db8652c89b653fb729908f0392e03a2346c719 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 17 Oct 2026 11:28:32 +0800 Subject: [PATCH] ui: responsive proportions - implicit column overflow fixes, meta grid single-col on mobile, consistent page max-widths, admin rows wrap --- app/src/components/common/DynamicForm.tsx | 2 +- .../components/records/RecordDetailDialog.tsx | 2 +- app/src/pages/admin/AdminPage.tsx | 6 ++-- app/src/pages/dashboard/DashboardPage.tsx | 2 +- app/src/pages/records/RecordsPage.tsx | 2 +- app/src/pages/types/TypesPage.tsx | 2 +- sync-server/www/assets/AdminPage-C97wF2IU.js | 28 ------------------- sync-server/www/assets/AdminPage-fQn8miqZ.js | 28 +++++++++++++++++++ ...-zAkGKlp7.js => DashboardPage-CQnxSqVN.js} | 2 +- ...age-BcA0IvRz.js => GradesPage-DzUjrUOh.js} | 2 +- .../www/assets/RecordsPage-BgCpt8TE.js | 6 ---- .../www/assets/RecordsPage-BwAQWdzS.js | 6 ++++ ...e-DxDlsNQJ.js => TaxonomyPage-Ddc1f8hF.js} | 2 +- ...Page-BJOHOZWl.js => TypesPage-C7Z51VT_.js} | 4 +-- .../{card-6oyQXitQ.js => card-TX22Y0l9.js} | 2 +- sync-server/www/assets/index-7hm-Qv_H.css | 1 - sync-server/www/assets/index-DMRuYB8j.css | 1 + .../{index-D1QXTKzW.js => index-Dw4WDG05.js} | 4 +-- ...CEnPpA5.js => mammoth.browser-DsFgIycw.js} | 2 +- ...Chart-QAOCakHi.js => useChart-CjbsPbyQ.js} | 2 +- sync-server/www/index.html | 4 +-- 21 files changed, 55 insertions(+), 55 deletions(-) delete mode 100644 sync-server/www/assets/AdminPage-C97wF2IU.js create mode 100644 sync-server/www/assets/AdminPage-fQn8miqZ.js rename sync-server/www/assets/{DashboardPage-zAkGKlp7.js => DashboardPage-CQnxSqVN.js} (79%) rename sync-server/www/assets/{GradesPage-BcA0IvRz.js => GradesPage-DzUjrUOh.js} (99%) delete mode 100644 sync-server/www/assets/RecordsPage-BgCpt8TE.js create mode 100644 sync-server/www/assets/RecordsPage-BwAQWdzS.js rename sync-server/www/assets/{TaxonomyPage-DxDlsNQJ.js => TaxonomyPage-Ddc1f8hF.js} (97%) rename sync-server/www/assets/{TypesPage-BJOHOZWl.js => TypesPage-C7Z51VT_.js} (54%) rename sync-server/www/assets/{card-6oyQXitQ.js => card-TX22Y0l9.js} (89%) delete mode 100644 sync-server/www/assets/index-7hm-Qv_H.css create mode 100644 sync-server/www/assets/index-DMRuYB8j.css rename sync-server/www/assets/{index-D1QXTKzW.js => index-Dw4WDG05.js} (92%) rename sync-server/www/assets/{mammoth.browser-DCEnPpA5.js => mammoth.browser-DsFgIycw.js} (99%) rename sync-server/www/assets/{useChart-QAOCakHi.js => useChart-CjbsPbyQ.js} (92%) diff --git a/app/src/components/common/DynamicForm.tsx b/app/src/components/common/DynamicForm.tsx index 4a8d216..ffc8714 100644 --- a/app/src/components/common/DynamicForm.tsx +++ b/app/src/components/common/DynamicForm.tsx @@ -109,7 +109,7 @@ export function DynamicForm({ fields, value, onChange, taxonomies }: { return (
{fields.map(f => ( -
+
{renderField(f)}
))} diff --git a/app/src/components/records/RecordDetailDialog.tsx b/app/src/components/records/RecordDetailDialog.tsx index da79cfe..74e586d 100644 --- a/app/src/components/records/RecordDetailDialog.tsx +++ b/app/src/components/records/RecordDetailDialog.tsx @@ -147,7 +147,7 @@ export function RecordDetailDialog({ open, onClose, footprintId, onEdit }: { {/* 事项要素:时间/组织方 + 类型专属字段(按模板定义顺序 = 重要性顺序) */}
-
+
{fields.map(f => )} diff --git a/app/src/pages/admin/AdminPage.tsx b/app/src/pages/admin/AdminPage.tsx index 98fb76c..978cb46 100644 --- a/app/src/pages/admin/AdminPage.tsx +++ b/app/src/pages/admin/AdminPage.tsx @@ -79,7 +79,7 @@ export function AdminPage() { }; return ( -
+

管理