diff --git a/client/src/pages/DashboardPage.tsx b/client/src/pages/DashboardPage.tsx index 96c8375f..47063034 100644 --- a/client/src/pages/DashboardPage.tsx +++ b/client/src/pages/DashboardPage.tsx @@ -897,61 +897,76 @@ export default function DashboardPage(): React.ReactElement { - {/* Desktop header */} -
-
-

{t('dashboard.title')}

-

+ {/* Desktop header — unified toolbar */} +

+
+

+ {t('dashboard.title')} +

+
+ {isLoading ? t('common.loading') : trips.length > 0 ? `${t(trips.length !== 1 ? 'dashboard.subtitle.activeMany' : 'dashboard.subtitle.activeOne', { count: trips.length })}${archivedTrips.length > 0 ? t('dashboard.subtitle.archivedSuffix', { count: archivedTrips.length }) : ''}` : t('dashboard.subtitle.empty')} -

-
-
- {/* View mode toggle */} - - {/* Widget settings */} - - {can('trip_create') && } + + +
+ + + {can('trip_create') && ( + + )} +