From fddf22d7fee989863547b3223d5d83383a298178 Mon Sep 17 00:00:00 2001 From: Mahdi Date: Mon, 19 Oct 2026 11:40:25 +0330 Subject: [PATCH] fix: open the card menu from the three-dot button Anchor the activity and deal menus to the button so they show beside the card. Co-authored-by: Cursor --- apps/web/src/components/pipeline/DealCard.vue | 38 ++++++----- .../src/components/pipeline/PipelineList.vue | 68 +++++++++++-------- apps/web/src/views/ActivitiesView.vue | 2 +- apps/web/src/views/PipelineBoardView.vue | 1 + 4 files changed, 63 insertions(+), 46 deletions(-) diff --git a/apps/web/src/components/pipeline/DealCard.vue b/apps/web/src/components/pipeline/DealCard.vue index 472e34d..d5c51b6 100644 --- a/apps/web/src/components/pipeline/DealCard.vue +++ b/apps/web/src/components/pipeline/DealCard.vue @@ -152,23 +152,27 @@ const cardStyle = computed(() => ({ - - - - - - + + + + + + + + { @@ -299,17 +303,25 @@ onUnmounted(() => { {{ row.deal.description }} - - - - - - + + + + + + + +