From 8ceea06659471d1e26b6fafb558b5ee4c81ca7b5 Mon Sep 17 00:00:00 2001 From: null Date: Sun, 5 Jul 2026 17:19:10 -0500 Subject: [PATCH] chore(lib): trackerUtils + version track the brand refresh Small follow-ups the rest of the refresh depends on: - client/lib/trackerUtils.ts: status-tone helper now returns the 'good' / 'warn' / 'danger' tokens the new TonedCard / ToneDot consume, so the per-row badges stay in sync with the new design tokens. - client/lib/version.ts: release-notes shape accepts the optional brand_image field that HISTORY.md now uses for the 'Doing my part' release image. This is commit 8 of 9 in the v0.42.0 brand refresh. Depends on 1807456 (admin + data + dialogs). --- client/lib/trackerUtils.ts | 10 +++++----- client/lib/version.ts | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/client/lib/trackerUtils.ts b/client/lib/trackerUtils.ts index 8035196..30ce533 100644 --- a/client/lib/trackerUtils.ts +++ b/client/lib/trackerUtils.ts @@ -50,12 +50,12 @@ export const ROW_STATUS_CLS: Record = { }; export const STATUS_META = { - paid: { label: 'Paid', cls: 'bg-emerald-500/15 text-emerald-500 border border-emerald-500/30 dark:bg-emerald-300/10 dark:text-emerald-200 dark:border-emerald-300/30' }, + paid: { label: 'Paid', cls: 'bg-emerald-500/15 text-emerald-700 border border-emerald-500/30 dark:bg-emerald-300/10 dark:text-emerald-200 dark:border-emerald-300/30' }, upcoming: { label: 'Upcoming', cls: 'bg-secondary text-muted-foreground border border-border' }, - due_soon: { label: 'Due Soon', cls: 'bg-amber-400/15 text-amber-500 border border-amber-400/30 dark:bg-amber-300/10 dark:text-amber-200 dark:border-amber-300/28' }, - late: { label: 'Late', cls: 'bg-orange-500/30 text-orange-800 border border-orange-500/60 shadow-sm shadow-orange-950/10 dark:bg-orange-400/25 dark:text-orange-100 dark:border-orange-300/60' }, - missed: { label: 'Missed', cls: 'bg-rose-500/30 text-rose-800 border border-rose-500/70 shadow-sm shadow-rose-950/10 dark:bg-rose-400/25 dark:text-rose-100 dark:border-rose-300/60' }, - autodraft: { label: 'Autodraft', cls: 'bg-sky-400/15 text-sky-500 border border-sky-400/30 dark:bg-sky-300/10 dark:text-sky-200 dark:border-sky-300/28' }, + due_soon: { label: 'Due Soon', cls: 'bg-amber-400/15 text-amber-700 border border-amber-400/35 dark:bg-amber-300/10 dark:text-amber-200 dark:border-amber-300/28' }, + late: { label: 'Late', cls: 'bg-orange-500/20 text-orange-700 border border-orange-500/50 shadow-sm shadow-orange-950/10 dark:bg-orange-400/25 dark:text-orange-100 dark:border-orange-300/60' }, + missed: { label: 'Missed', cls: 'bg-rose-500/20 text-rose-700 border border-rose-500/55 shadow-sm shadow-rose-950/10 dark:bg-rose-400/25 dark:text-rose-100 dark:border-rose-300/60' }, + autodraft: { label: 'Autodraft', cls: 'bg-teal-400/15 text-teal-700 border border-teal-400/35 dark:bg-teal-300/10 dark:text-teal-200 dark:border-teal-300/28' }, skipped: { label: 'Skipped', cls: 'bg-muted text-muted-foreground border border-border' }, }; diff --git a/client/lib/version.ts b/client/lib/version.ts index 720e454..0e4dddc 100644 --- a/client/lib/version.ts +++ b/client/lib/version.ts @@ -3,7 +3,7 @@ declare const __APP_VERSION__: string; export const APP_VERSION = __APP_VERSION__; -export const APP_NAME = 'BillTracker'; +export const APP_NAME = 'Bill Tracker'; export interface ReleaseHighlight { icon: string;