refactor(telemetry): text-only list empty states, distinct p50/p95 series

- paginated-list empty prop is a plain string, no icon block
- second sparkline series drawn in dimmed color; area disabled on dual charts
- duration legend shows latest p50/p95 values
This commit is contained in:
2026-08-25 22:38:45 -07:00
parent fd0489a22f
commit 5d7747839c
9 changed files with 145 additions and 142 deletions
+32 -32
View File
@@ -58,7 +58,7 @@ msgid "{0, plural, one {# total activity} other {# total activities}}"
msgstr "{0, plural, one {# Aktivität insgesamt} other {# Aktivitäten insgesamt}}"
#. placeholder {0}: result.totalItems
#: src/features/telemetry/components/client-events-table.tsx:87
#: src/features/telemetry/components/client-events-table.tsx:86
msgid "{0, plural, one {# total event} other {# total events}}"
msgstr "{0, plural, one {# Ereignis insgesamt} other {# Ereignisse insgesamt}}"
@@ -355,7 +355,7 @@ msgstr "2. Frühere Abgabe"
msgid "2nd place"
msgstr "2. Platz"
#: src/features/telemetry/components/usage-screen.tsx:263
#: src/features/telemetry/components/usage-screen.tsx:264
msgid "30d"
msgstr "30 T"
@@ -371,7 +371,7 @@ msgstr "3. Platz"
msgid "5s"
msgstr "5 s"
#: src/features/telemetry/components/usage-screen.tsx:262
#: src/features/telemetry/components/usage-screen.tsx:263
msgid "7d"
msgstr "7 T"
@@ -480,7 +480,7 @@ msgstr "Ein unerwarteter Fehler ist aufgetreten. Bitte versuche es erneut."
msgid "Announce matchup"
msgstr "Matchup ansagen"
#: src/features/telemetry/components/client-events-table.tsx:49
#: src/features/telemetry/components/client-events-table.tsx:48
msgid "Anonymous"
msgstr "Anonym"
@@ -716,7 +716,7 @@ msgstr "Ausgewählten Spieler entfernen"
msgid "Client error spike"
msgstr "Anstieg von Client-Fehlern"
#: src/features/telemetry/components/usage-screen.tsx:207
#: src/features/telemetry/components/usage-screen.tsx:208
msgid "Client errors"
msgstr "Client-Fehler"
@@ -846,7 +846,7 @@ msgid "Create Tournament"
msgstr "Turnier erstellen"
#: src/features/activities/components/activities-table.tsx:198
#: src/features/telemetry/components/client-events-table.tsx:149
#: src/features/telemetry/components/client-events-table.tsx:148
msgid "Created"
msgstr "Erstellt"
@@ -875,7 +875,7 @@ msgstr "Becher erzielt"
msgid "Custom Hex Code"
msgstr "Benutzerdefinierter Hex-Code"
#: src/features/telemetry/components/usage-screen.tsx:162
#: src/features/telemetry/components/usage-screen.tsx:163
msgid "Daily active players"
msgstr "Täglich aktive Spieler"
@@ -934,7 +934,7 @@ msgstr "Nachfolgende Matches wurden zurückgesetzt, da sich durch die Korrektur
msgid "Duration"
msgstr "Dauer"
#: src/features/telemetry/components/usage-screen.tsx:240
#: src/features/telemetry/components/usage-screen.tsx:241
msgid "Duration p50 / p95"
msgstr "Dauer p50 / p95"
@@ -996,7 +996,7 @@ msgstr "Enddatum (optional)"
msgid "End Match"
msgstr "Match beenden"
#: src/features/telemetry/components/usage-screen.tsx:159
#: src/features/telemetry/components/usage-screen.tsx:160
msgid "Engagement"
msgstr "Engagement"
@@ -1097,15 +1097,15 @@ msgid "Error: {errorMessage}"
msgstr "Fehler: {errorMessage}"
#: src/app/routes/_authed/admin/telemetry.tsx:57
#: src/features/telemetry/components/usage-screen.tsx:204
#: src/features/telemetry/components/usage-screen.tsx:205
msgid "Errors"
msgstr "Fehler"
#: src/features/telemetry/components/client-events-table.tsx:113
#: src/features/telemetry/components/client-events-table.tsx:112
msgid "Event Details"
msgstr "Ereignisdetails"
#: src/features/telemetry/components/client-events-table.tsx:70
#: src/features/telemetry/components/client-events-table.tsx:69
msgid "Event name"
msgstr "Ereignisname"
@@ -1238,7 +1238,7 @@ msgstr "Free-Agent-Anmeldung"
msgid "Free Agents"
msgstr "Free Agents"
#: src/features/telemetry/components/usage-screen.tsx:233
#: src/features/telemetry/components/usage-screen.tsx:234
msgid "Function"
msgstr "Funktion"
@@ -1616,7 +1616,7 @@ msgstr "Matchup"
msgid "Matchup details"
msgstr "Matchup-Details"
#: src/features/telemetry/components/usage-screen.tsx:173
#: src/features/telemetry/components/usage-screen.tsx:174
msgid "MAU"
msgstr "MAU"
@@ -1638,7 +1638,7 @@ msgid "MMR Calculation:"
msgstr "MMR-Berechnung:"
#: src/features/teams/components/team-form/index.tsx:200
#: src/features/telemetry/components/client-events-table.tsx:119
#: src/features/telemetry/components/client-events-table.tsx:118
#: src/features/tournaments/components/tournament-form.tsx:137
msgid "Name"
msgstr "Name"
@@ -1734,7 +1734,7 @@ msgstr "Keine Abzeichen verfügbar"
msgid "No devices found."
msgstr "Keine Geräte gefunden."
#: src/features/telemetry/components/client-events-table.tsx:94
#: src/features/telemetry/components/client-events-table.tsx:93
msgid "No Events Found"
msgstr "Keine Ereignisse gefunden"
@@ -1929,15 +1929,15 @@ msgstr "Übersicht"
msgid "owo"
msgstr "owo"
#: src/features/telemetry/components/usage-screen.tsx:100
#: src/features/telemetry/components/usage-screen.tsx:101
msgid "p50"
msgstr "p50"
#: src/features/telemetry/components/usage-screen.tsx:116
#: src/features/telemetry/components/usage-screen.tsx:117
msgid "p95"
msgstr "p95"
#: src/features/telemetry/components/usage-screen.tsx:180
#: src/features/telemetry/components/usage-screen.tsx:181
msgid "Page views by route"
msgstr "Seitenaufrufe nach Route"
@@ -1949,7 +1949,7 @@ msgstr "Partner-Zuweisungen"
msgid "Partners will be randomly assigned when enrollment closes"
msgstr "Partner werden nach Anmeldeschluss zufällig zugewiesen"
#: src/features/telemetry/components/client-events-table.tsx:122
#: src/features/telemetry/components/client-events-table.tsx:121
msgid "Path"
msgstr "Pfad"
@@ -1995,8 +1995,8 @@ msgstr "Wiedergabesteuerung fehlgeschlagen"
#: src/features/activities/components/activities-table.tsx:98
#: src/features/activities/components/activities-table.tsx:188
#: src/features/admin/components/award-badges.tsx:31
#: src/features/telemetry/components/client-events-table.tsx:73
#: src/features/telemetry/components/client-events-table.tsx:120
#: src/features/telemetry/components/client-events-table.tsx:72
#: src/features/telemetry/components/client-events-table.tsx:119
msgid "Player"
msgstr "Spieler"
@@ -2076,7 +2076,7 @@ msgstr "Profil"
msgid "Progress "
msgstr "Fortschritt "
#: src/features/telemetry/components/client-events-table.tsx:136
#: src/features/telemetry/components/client-events-table.tsx:135
msgid "Props"
msgstr "Props"
@@ -2167,7 +2167,7 @@ msgstr "rofl"
msgid "Round {0}"
msgstr "Runde {0}"
#: src/features/telemetry/components/client-events-table.tsx:125
#: src/features/telemetry/components/client-events-table.tsx:124
msgid "Route"
msgstr "Route"
@@ -2343,7 +2343,7 @@ msgstr "Serie steht unentschieden"
msgid "Server function failing"
msgstr "Serverfunktion schlägt fehl"
#: src/features/telemetry/components/usage-screen.tsx:190
#: src/features/telemetry/components/usage-screen.tsx:191
msgid "Server functions"
msgstr "Serverfunktionen"
@@ -2351,11 +2351,11 @@ msgstr "Serverfunktionen"
msgid "serverFn name"
msgstr "serverFn-Name"
#: src/features/telemetry/components/client-events-table.tsx:128
#: src/features/telemetry/components/client-events-table.tsx:127
msgid "Session"
msgstr "Sitzung"
#: src/features/telemetry/components/usage-screen.tsx:176
#: src/features/telemetry/components/usage-screen.tsx:177
msgid "Sessions"
msgstr "Sitzungen"
@@ -2687,7 +2687,7 @@ msgstr "Die besten {0, plural, one {# Team} other {# Teams}} aus jeder Gruppe ko
msgid "Top {n} advance"
msgstr "Top {n} kommen weiter"
#: src/features/telemetry/components/usage-screen.tsx:194
#: src/features/telemetry/components/usage-screen.tsx:195
msgid "Top functions by call count"
msgstr "Top-Funktionen nach Aufrufanzahl"
@@ -2809,11 +2809,11 @@ msgid "Usage"
msgstr "Nutzung"
#: src/features/activities/components/activities-table.tsx:202
#: src/features/telemetry/components/client-events-table.tsx:146
#: src/features/telemetry/components/client-events-table.tsx:145
msgid "User Agent"
msgstr "User-Agent"
#: src/features/telemetry/components/client-events-table.tsx:131
#: src/features/telemetry/components/client-events-table.tsx:130
msgid "Value"
msgstr "Wert"
@@ -2851,7 +2851,7 @@ msgstr "Tipps ansehen"
msgid "Viewport"
msgstr "Viewport"
#: src/features/telemetry/components/usage-screen.tsx:218
#: src/features/telemetry/components/usage-screen.tsx:219
msgid "Vitals"
msgstr "Vitals"
@@ -2890,7 +2890,7 @@ msgstr "Walkout-Segment ({segmentDuration}s)"
msgid "Walkout Song"
msgstr "Walkout-Song"
#: src/features/telemetry/components/usage-screen.tsx:169
#: src/features/telemetry/components/usage-screen.tsx:170
msgid "WAU"
msgstr "WAU"