feat: add list/grid view toggle on dashboard — closes #73

This commit is contained in:
Maurice
2026-03-29 11:10:33 +02:00
parent df3e62af5c
commit e91b79ebfc
8 changed files with 169 additions and 17 deletions

View File

@@ -51,6 +51,8 @@ const de: Record<string, string | { name: string; category: string }[]> = {
'dashboard.subtitle.activeMany': '{count} aktive Reisen',
'dashboard.subtitle.archivedSuffix': ' · {count} archiviert',
'dashboard.newTrip': 'Neue Reise',
'dashboard.gridView': 'Kachelansicht',
'dashboard.listView': 'Listenansicht',
'dashboard.currency': 'Währung',
'dashboard.timezone': 'Zeitzonen',
'dashboard.localTime': 'Lokal',

View File

@@ -51,6 +51,8 @@ const en: Record<string, string | { name: string; category: string }[]> = {
'dashboard.subtitle.activeMany': '{count} active trips',
'dashboard.subtitle.archivedSuffix': ' · {count} archived',
'dashboard.newTrip': 'New Trip',
'dashboard.gridView': 'Grid view',
'dashboard.listView': 'List view',
'dashboard.currency': 'Currency',
'dashboard.timezone': 'Timezones',
'dashboard.localTime': 'Local',

View File

@@ -52,6 +52,8 @@ const es: Record<string, string> = {
'dashboard.subtitle.activeMany': '{count} viajes activos',
'dashboard.subtitle.archivedSuffix': ' · {count} archivados',
'dashboard.newTrip': 'Nuevo viaje',
'dashboard.gridView': 'Vista de cuadrícula',
'dashboard.listView': 'Vista de lista',
'dashboard.currency': 'Divisa',
'dashboard.timezone': 'Zonas horarias',
'dashboard.localTime': 'Hora local',

View File

@@ -51,6 +51,8 @@ const fr: Record<string, string> = {
'dashboard.subtitle.activeMany': '{count} voyages actifs',
'dashboard.subtitle.archivedSuffix': ' · {count} archivés',
'dashboard.newTrip': 'Nouveau voyage',
'dashboard.gridView': 'Vue en grille',
'dashboard.listView': 'Vue en liste',
'dashboard.currency': 'Devise',
'dashboard.timezone': 'Fuseaux horaires',
'dashboard.localTime': 'Local',

View File

@@ -51,6 +51,8 @@ const nl: Record<string, string> = {
'dashboard.subtitle.activeMany': '{count} actieve reizen',
'dashboard.subtitle.archivedSuffix': ' · {count} gearchiveerd',
'dashboard.newTrip': 'Nieuwe reis',
'dashboard.gridView': 'Rasterweergave',
'dashboard.listView': 'Lijstweergave',
'dashboard.currency': 'Valuta',
'dashboard.timezone': 'Tijdzones',
'dashboard.localTime': 'Lokaal',

View File

@@ -51,6 +51,8 @@ const ru: Record<string, string> = {
'dashboard.subtitle.activeMany': '{count} активных поездок',
'dashboard.subtitle.archivedSuffix': ' · {count} в архиве',
'dashboard.newTrip': 'Новая поездка',
'dashboard.gridView': 'Плитка',
'dashboard.listView': 'Список',
'dashboard.currency': 'Валюта',
'dashboard.timezone': 'Часовые пояса',
'dashboard.localTime': 'Местное',

View File

@@ -51,6 +51,8 @@ const zh: Record<string, string> = {
'dashboard.subtitle.activeMany': '{count} 个进行中的旅行',
'dashboard.subtitle.archivedSuffix': ' · {count} 已归档',
'dashboard.newTrip': '新建旅行',
'dashboard.gridView': '网格视图',
'dashboard.listView': '列表视图',
'dashboard.currency': '货币',
'dashboard.timezone': '时区',
'dashboard.localTime': '本地',