From e05e16de3fc5264280a758d453eca32c01a4d94c Mon Sep 17 00:00:00 2001 From: Maurice Date: Sat, 20 Jun 2026 22:32:06 +0200 Subject: [PATCH] fix(costs): move the unfinished marker to the category icon on mobile (#1266) A long expense title pushed the "Unfinished" pill into the price on narrow screens. On mobile the status now shows as a small marker on the category icon, freeing the title and price row; desktop keeps the labelled pill. --- client/src/components/Budget/CostsPanel.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client/src/components/Budget/CostsPanel.tsx b/client/src/components/Budget/CostsPanel.tsx index 333f24d6..568ec14d 100644 --- a/client/src/components/Budget/CostsPanel.tsx +++ b/client/src/components/Budget/CostsPanel.tsx @@ -528,11 +528,16 @@ export default function CostsPanel({ tripId, tripMembers = [] }: CostsPanelProps const isUnfinished = baseTotal(e) > 0 && payers.length === 0 return (
- + + + {isMobile && isUnfinished && ( + ! + )} +
{e.name} - {isUnfinished && ( + {isUnfinished && !isMobile && ( ! {t('costs.unfinished')}