From bfa5118fbe13658b965608b90c01dc921a1e1f1f Mon Sep 17 00:00:00 2001 From: Padreug Date: Sun, 17 May 2026 16:11:57 +0200 Subject: [PATCH] feat(libra/balance): clarify income/expenses cards with info captions Co-Authored-By: Claude Opus 4.7 (1M context) --- src/accounting-app/views/BalancePage.vue | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/accounting-app/views/BalancePage.vue b/src/accounting-app/views/BalancePage.vue index c44382c..93ce27f 100644 --- a/src/accounting-app/views/BalancePage.vue +++ b/src/accounting-app/views/BalancePage.vue @@ -6,7 +6,7 @@ import { injectService, SERVICE_TOKENS } from '@/core/di-container' import { useToast } from '@/core/composables/useToast' import type { ExpensesAPI } from '@/modules/expenses/services/ExpensesAPI' import type { Transaction } from '@/modules/expenses/types' -import { ArrowDown, ArrowUp, Clock, Loader2, PieChart, TrendingUp, TrendingDown } from 'lucide-vue-next' +import { ArrowDown, ArrowUp, Clock, Info, Loader2, PieChart, TrendingUp, TrendingDown } from 'lucide-vue-next' import { Badge } from '@/components/ui/badge' const { t } = useI18n() @@ -162,7 +162,7 @@ function formatFiat(amount: number, currency: string): string {
- +

Income

@@ -178,12 +178,18 @@ function formatFiat(amount: number, currency: string): string { {{ formatFiat(amount, currency) }}

+
+ +

+ Collected on behalf of the organization — you owe this back. +

+
- +

Expenses

@@ -199,6 +205,12 @@ function formatFiat(amount: number, currency: string): string { {{ formatFiat(amount, currency) }}

+
+ +

+ Paid on the organization's behalf — owed back to you. +

+