From 7913db7a837219cfe550449ea6ff6e6dca0e3864 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Sat, 25 Jul 2026 19:17:13 +0800 Subject: [PATCH] fix(ui-layout): correct flex text truncation issues Add min-w-0, w-full, and block classes to flex child elements and text nodes across various UI components to ensure text truncation works correctly. Remove outdated hardcoded card item width styles from global SCSS and replace them with inline responsive width classes where appropriate. --- src/components/SwipeCards/index.vue | 6 +++--- .../home/components/TemplateCard/index.vue | 8 ++++---- .../record/components/RecordCard/index.vue | 8 ++++---- src/pages-booking/index.vue | 4 ++-- .../order/components/GoodsInfo/index.vue | 8 ++++---- .../order/components/OrderQrcode/index.vue | 4 ++-- src/pages-quick/components/Card/index.vue | 4 ++-- src/pages/ChatMain/HomeWelcome/index.vue | 4 ++-- .../ChatModule/FacilityLocationCard/index.vue | 4 ++-- src/pages/ChatModule/FaqHelpCard/index.vue | 4 ++-- src/pages/ChatModule/LongTextGuideCard/index.vue | 4 ++-- src/pages/ChatModule/MapNavigationCard/index.vue | 6 +++--- src/pages/ChatModule/PoiCompareCard/index.vue | 4 ++-- src/pages/ChatModule/RecommendPostsList/index.vue | 4 ++-- .../ChatModule/RecommendationListCard/index.vue | 4 ++-- src/pages/ChatModule/RoutePlanCard/index.vue | 14 +++++++------- src/pages/ChatModule/ScenicImageCard/index.vue | 6 +++--- src/pages/ChatModule/SharedVisual/ActionRow.vue | 6 +++--- src/pages/ChatModule/SharedVisual/DetailShell.vue | 4 ++-- .../Discovery/components/CardSwiper/index.vue | 6 +++--- .../components/DiscoveryAudioToolCard/index.vue | 10 +++++----- .../components/DiscoveryGuideMapToolCard/index.vue | 6 +++--- .../components/DiscoveryPhotoToolCard/index.vue | 14 +++++++------- .../Discovery/components/ExploreCards/index.vue | 8 ++++---- .../components/HeritageQuickPrompts/index.vue | 6 +++--- .../Discovery/components/QuickQuestions/index.vue | 8 ++++---- .../components/QuickQuestions/styles/index.scss | 5 ----- 27 files changed, 82 insertions(+), 87 deletions(-) diff --git a/src/components/SwipeCards/index.vue b/src/components/SwipeCards/index.vue index 4df54f9..826b7f6 100644 --- a/src/components/SwipeCards/index.vue +++ b/src/components/SwipeCards/index.vue @@ -12,8 +12,8 @@ - - + + {{ card.commodityName }} @@ -221,4 +221,4 @@ const placeOrderHandle = (item) => { \ No newline at end of file + diff --git a/src/pages-aigc/home/components/TemplateCard/index.vue b/src/pages-aigc/home/components/TemplateCard/index.vue index e9f9775..96081b2 100644 --- a/src/pages-aigc/home/components/TemplateCard/index.vue +++ b/src/pages-aigc/home/components/TemplateCard/index.vue @@ -11,11 +11,11 @@ - + {{ template.templateTag }} - {{ template.templateTitle || template.templateName }} - {{ template.templateSubTitle }} - {{ template.templateDescription }} + {{ template.templateTitle || template.templateName }} + {{ template.templateSubTitle }} + {{ template.templateDescription }} diff --git a/src/pages-aigc/record/components/RecordCard/index.vue b/src/pages-aigc/record/components/RecordCard/index.vue index f521dcd..78fbaa4 100644 --- a/src/pages-aigc/record/components/RecordCard/index.vue +++ b/src/pages-aigc/record/components/RecordCard/index.vue @@ -7,10 +7,10 @@ 生成中 - - {{ title }} - {{ record.createTime }} - {{ statusText }} + + {{ title }} + {{ record.createTime }} + {{ statusText }} diff --git a/src/pages-booking/index.vue b/src/pages-booking/index.vue index 1f2ef0e..6d0f3a7 100644 --- a/src/pages-booking/index.vue +++ b/src/pages-booking/index.vue @@ -8,12 +8,12 @@ - + - + {{ orderData.commodityName }} diff --git a/src/pages-order/order/components/GoodsInfo/index.vue b/src/pages-order/order/components/GoodsInfo/index.vue index 443454f..7081cb9 100644 --- a/src/pages-order/order/components/GoodsInfo/index.vue +++ b/src/pages-order/order/components/GoodsInfo/index.vue @@ -1,9 +1,9 @@