From 52c3b5489d0eec7289a3dccf24b0c94a3cbd29e9 Mon Sep 17 00:00:00 2001 From: sion123 <450702724@qq.com> Date: Mon, 16 Mar 2026 02:30:43 +0800 Subject: [PATCH] feat(ui): replace Ant Design components with shadcn-vue components in content analysis views - Replace Ant Design buttons and empty state components with shadcn-vue Button and custom empty state using lucide icons - Update ExpandedRowContent.vue to use new component library with consistent styling - Migrate task center components to use new UI framework - Add proper loading states and disabled button handling - Refactor modal dialog structure and styling for better consistency --- .../components/ExpandedRowContent.vue | 171 ++- frontend/app/web-gold/src/views/home/Home.vue | 781 ----------- .../src/views/material/MaterialListNew.vue | 1172 +++++------------ .../app/web-gold/src/views/material/Mix.vue | 511 ++++--- .../material/components/GroupSelectModal.vue | 148 +-- .../components/SceneSelectorModal.vue | 425 +++--- .../views/task-center/BenchmarkTaskList.vue | 301 +++-- 7 files changed, 1171 insertions(+), 2338 deletions(-) delete mode 100644 frontend/app/web-gold/src/views/home/Home.vue diff --git a/frontend/app/web-gold/src/views/content-style/components/ExpandedRowContent.vue b/frontend/app/web-gold/src/views/content-style/components/ExpandedRowContent.vue index 957868668e..14169ad8f3 100644 --- a/frontend/app/web-gold/src/views/content-style/components/ExpandedRowContent.vue +++ b/frontend/app/web-gold/src/views/content-style/components/ExpandedRowContent.vue @@ -1,5 +1,6 @@ - - - - - diff --git a/frontend/app/web-gold/src/views/material/MaterialListNew.vue b/frontend/app/web-gold/src/views/material/MaterialListNew.vue index 42212beba3..f8f8bae69b 100644 --- a/frontend/app/web-gold/src/views/material/MaterialListNew.vue +++ b/frontend/app/web-gold/src/views/material/MaterialListNew.vue @@ -3,49 +3,60 @@
-
+
-