fix(pwa): reword the install prompt and keep it off the bottom nav

The banner sat fixed at the viewport bottom at z-index 1000, covering the
authed shell's mobile nav; it now offsets above the nav's geometry when a
signed-in mobile user has one. New casual copy replaces the Twilio line,
the dismiss button gains a localized aria-label, and de/es/ja catalogs
carry the new strings.
This commit is contained in:
2026-08-23 18:27:40 -07:00
parent f63dfde85d
commit a45c2aeafa
5 changed files with 57 additions and 27 deletions
+10 -6
View File
@@ -392,6 +392,10 @@ msgstr "Activities"
msgid "Activity Details"
msgstr "Activity Details"
#: src/components/ios-install-prompt.tsx:61
msgid "Add FLXN to your home screen — smoother experience, always one tap away"
msgstr "Add FLXN to your home screen — smoother experience, always one tap away"
#: src/features/tournaments/components/edit-enrolled-players.tsx:117
msgid "Add Player"
msgstr "Add Player"
@@ -841,6 +845,10 @@ msgstr "deviceId is required for transfer action"
msgid "Disconnect Spotify"
msgstr "Disconnect Spotify"
#: src/components/ios-install-prompt.tsx:68
msgid "Dismiss"
msgstr "Dismiss"
#: src/features/bracket/components/match-report.tsx:159
msgid "Does this look right?"
msgstr "Does this look right?"
@@ -1864,10 +1872,6 @@ msgstr "Players are required"
msgid "Playing on {0}"
msgstr "Playing on {0}"
#: src/components/ios-install-prompt.tsx:47
msgid "Please install FLXN • This will save me Twilio credits as you won't be signed out!"
msgstr "Please install FLXN • This will save me Twilio credits as you won't be signed out!"
#: src/features/tournaments/components/group-stage-view.tsx:314
msgid "Populate Knockout Bracket"
msgstr "Populate Knockout Bracket"
@@ -2320,11 +2324,11 @@ msgstr "T"
msgid "Tap an opponent below to compare"
msgstr "Tap an opponent below to compare"
#: src/components/ios-install-prompt.tsx:37
#: src/components/ios-install-prompt.tsx:44
msgid "Tap Menu (⋮) → Add to Home screen"
msgstr "Tap Menu (⋮) → Add to Home screen"
#: src/components/ios-install-prompt.tsx:36
#: src/components/ios-install-prompt.tsx:43
msgid "Tap Share → Add to Home Screen"
msgstr "Tap Share → Add to Home Screen"