From 101f2ea79ca0a626acec544a6b068b62bf5f3a83 Mon Sep 17 00:00:00 2001 From: sadegh Date: Tue, 9 Jun 2026 19:26:57 +0330 Subject: [PATCH] feat(card): show comments within the Details tab Remove the separate Comments sidebar tab and render the comment list and form at the bottom of the Details tab under a "Comments" heading, so a card's description and its discussion are visible together without switching tabs. The Activity tab moves up to fill the freed slot, and the comments badge on a card now opens the Details tab. Signed-off-by: sadegh Co-Authored-By: Claude Opus 4.8 (1M context) --- src/components/card/CardSidebar.vue | 18 +----------------- src/components/card/CardSidebarTabDetails.vue | 17 +++++++++++++++++ src/components/cards/CardBadges.vue | 2 +- 3 files changed, 19 insertions(+), 18 deletions(-) diff --git a/src/components/card/CardSidebar.vue b/src/components/card/CardSidebar.vue index 346aa6cb9..cf1c1a1c2 100644 --- a/src/components/card/CardSidebar.vue +++ b/src/components/card/CardSidebar.vue @@ -58,19 +58,9 @@ - - - - - @@ -65,6 +70,7 @@ import DueDateSelector from './DueDateSelector.vue' import StartDateSelector from './StartDateSelector.vue' import { debounce } from 'lodash' import DependentCardsSelector from './DependentCardsSelector.vue' +import CardSidebarTabComments from './CardSidebarTabComments.vue' export default { name: 'CardSidebarTabDetails', @@ -75,6 +81,7 @@ export default { AssignmentSelector, TagSelector, Description, + CardSidebarTabComments, NcCollectionList, }, mixins: [Color], @@ -253,6 +260,16 @@ export default { }