From a1ab06afcbabcdabbff5eee026b8ad7872936144 Mon Sep 17 00:00:00 2001 From: Felix Turner Date: Fri, 26 Sep 2025 14:53:41 -0700 Subject: [PATCH] [feat] Enhance workflow template card UI - Move tutorial button to overlay on template image to avoid ceontent shift on hover - Increase description text display from 2 to 5 lines for more context - increase title size for readability - Improve card layout: larger image, cleaner borders and padding - Update SquareChip background for visual consistency (bg-black/20) --- src/components/card/CardContainer.vue | 2 +- src/components/chip/SquareChip.vue | 2 +- .../widget/WorkflowTemplateSelectorDialog.vue | 53 ++++++++----------- 3 files changed, 24 insertions(+), 33 deletions(-) diff --git a/src/components/card/CardContainer.vue b/src/components/card/CardContainer.vue index 390e441a0b..fdd6765022 100644 --- a/src/components/card/CardContainer.vue +++ b/src/components/card/CardContainer.vue @@ -18,7 +18,7 @@ const containerClasses = computed(() => { 'cursor-pointer flex flex-col bg-white dark-theme:bg-zinc-800 rounded-lg shadow-sm border border-zinc-200 dark-theme:border-zinc-700 overflow-hidden' if (type === 'workflow-template-card') { - return `cursor-pointer p-2 flex flex-col hover:bg-white dark-theme:hover:bg-zinc-800 rounded-lg transition-background duration-200 ease-in-out` + return `cursor-pointer flex flex-col bg-white dark-theme:bg-zinc-900 rounded-lg shadow-sm border border-zinc-200 dark-theme:border-zinc-700 overflow-hidden hover:bg-white dark-theme:hover:bg-zinc-800 transition-background duration-200 ease-in-out` } const ratioClasses = { diff --git a/src/components/chip/SquareChip.vue b/src/components/chip/SquareChip.vue index c886b089b2..06095aed0f 100644 --- a/src/components/chip/SquareChip.vue +++ b/src/components/chip/SquareChip.vue @@ -1,6 +1,6 @@