From 8bea6d8d9ad930049542ac647a57a5eafb64f404 Mon Sep 17 00:00:00 2001 From: chenpei Date: Mon, 31 Aug 2026 18:19:26 +0800 Subject: [PATCH] ui: compact task detail upload layout --- components/UploadModal.tsx | 8 +- .../ProductPackageUploader.layout.test.tsx | 193 ++++++++++++++++++ .../upload/ProductPackageUploader.module.css | 82 ++++++++ components/upload/ProductPackageUploader.tsx | 168 ++++++++------- 4 files changed, 373 insertions(+), 78 deletions(-) create mode 100644 components/upload/ProductPackageUploader.layout.test.tsx create mode 100644 components/upload/ProductPackageUploader.module.css diff --git a/components/UploadModal.tsx b/components/UploadModal.tsx index 85412de2..48c15909 100644 --- a/components/UploadModal.tsx +++ b/components/UploadModal.tsx @@ -1961,9 +1961,9 @@ export default function UploadModal({ onClose, onSuccess }: UploadModalProps) { role="dialog" aria-modal="true" aria-labelledby="upload-material-title" - className="max-h-[90vh] w-full max-w-2xl overflow-y-auto rounded-[12px] border border-[#e7e8ea] bg-white" + className={`max-h-[90vh] w-full overflow-y-auto rounded-[12px] border border-[#e7e8ea] bg-white ${materialType === '任务-详情' ? 'max-w-4xl' : 'max-w-2xl'}`} > -
+

-
+