feat(cloud): pro launch features (#170)

* fix: ensure workspace slug is updated on activation

* feat: open upgrade modal if upgrade=pro is in URL params

* fix: show correct skeleton loader for workspace menu when collapsed

* fix: reenable scroll when navigating back to marketing page

* feat: add launch offer notice
This commit is contained in:
Henry
2025-09-09 13:07:39 +01:00
committed by GitHub
parent 6c04a10b1f
commit 308cb22729
13 changed files with 245 additions and 201 deletions

View File

@@ -148,7 +148,7 @@ msgstr "Alle systemen operationeel"
msgid "Already have an account? <0><1>Sign in</1></0>"
msgstr "Heb je al een account? <0><1>Log in</1></0>"
#: src/views/settings/index.tsx:113
#: src/views/settings/index.tsx:124
msgid "An error occurred while disconnecting your Trello account."
msgstr "Er is een fout opgetreden bij het verbreken van de verbinding met je Trello-account."
@@ -156,7 +156,7 @@ msgstr "Er is een fout opgetreden bij het verbreken van de verbinding met je Tre
msgid "An unexpected error occurred. Please try again later."
msgstr "Er is een onverwachte fout opgetreden. Probeer het later opnieuw."
#: src/views/settings/index.tsx:282
#: src/views/settings/index.tsx:293
msgid "API keys"
msgstr "API-sleutels"
@@ -227,11 +227,11 @@ msgid "billed monthly"
msgstr "maandelijks gefactureerd"
#: src/views/boards/components/TemplateBoards.tsx:55
#: src/views/settings/index.tsx:221
#: src/views/settings/index.tsx:232
msgid "Billing"
msgstr "Facturering"
#: src/views/settings/index.tsx:231
#: src/views/settings/index.tsx:242
msgid "Billing portal"
msgstr "Factureringsportaal"
@@ -329,12 +329,12 @@ msgstr "Kaarttitel"
#: src/views/settings/components/ChangePasswordConfirmation.tsx:109
#: src/views/settings/components/ChangePasswordConfirmation.tsx:178
#: src/views/settings/index.tsx:314
#: src/views/settings/index.tsx:324
#: src/views/settings/index.tsx:325
#: src/views/settings/index.tsx:335
msgid "Change Password"
msgstr "Wachtwoord wijzigen"
#: src/views/settings/index.tsx:213
#: src/views/settings/index.tsx:224
msgid "Change the language of the app."
msgstr "Wijzig de taal van de app."
@@ -398,7 +398,7 @@ msgid "Confirm your new password"
msgstr "Bevestig je nieuwe wachtwoord"
#: src/views/boards/components/ImportBoardsForm.tsx:157
#: src/views/settings/index.tsx:258
#: src/views/settings/index.tsx:269
msgid "Connect Trello"
msgstr "Verbind Trello"
@@ -406,7 +406,7 @@ msgstr "Verbind Trello"
msgid "Connect your favorite tools to streamline your workflow."
msgstr "Verbind je favoriete tools om je werkstroom te stroomlijnen."
#: src/views/settings/index.tsx:245
#: src/views/settings/index.tsx:256
msgid "Connect your Trello account to import boards."
msgstr "Verbind je Trello-account om borden te importeren."
@@ -520,8 +520,8 @@ msgid "Delete"
msgstr "Verwijderen"
#: src/views/settings/components/DeleteAccountConfirmation.tsx:96
#: src/views/settings/index.tsx:332
#: src/views/settings/index.tsx:342
#: src/views/settings/index.tsx:343
#: src/views/settings/index.tsx:353
msgid "Delete account"
msgstr "Account verwijderen"
@@ -542,8 +542,8 @@ msgid "Delete list"
msgstr "Lijst verwijderen"
#: src/views/settings/components/DeleteWorkspaceConfirmation.tsx:106
#: src/views/settings/index.tsx:295
#: src/views/settings/index.tsx:306
#: src/views/settings/index.tsx:317
msgid "Delete workspace"
msgstr "Werkruimte verwijderen"
@@ -569,7 +569,7 @@ msgstr "heeft checklistitem <0>{0}</0> verwijderd"
msgid "Design"
msgstr "Ontwerp"
#: src/views/settings/index.tsx:273
#: src/views/settings/index.tsx:284
msgid "Disconnect Trello"
msgstr "Trello ontkoppelen"
@@ -577,7 +577,7 @@ msgstr "Trello ontkoppelen"
msgid "Discuss and collaborate on cards."
msgstr "Bespreek en werk samen aan kaarten."
#: src/views/settings/index.tsx:162
#: src/views/settings/index.tsx:173
msgid "Display name"
msgstr "Weergavenaam"
@@ -695,7 +695,7 @@ msgstr "Fout bij het verwijderen van label"
msgid "Error deleting workspace"
msgstr "Fout bij verwijderen werkruimte"
#: src/views/settings/index.tsx:112
#: src/views/settings/index.tsx:123
msgid "Error disconnecting Trello"
msgstr "Fout bij ontkoppelen van Trello"
@@ -999,7 +999,7 @@ msgstr "Labels"
msgid "Labels & Filters"
msgstr "Labels & filters"
#: src/views/settings/index.tsx:210
#: src/views/settings/index.tsx:221
msgid "Language"
msgstr "Taal"
@@ -1007,6 +1007,10 @@ msgstr "Taal"
msgid "Launch offer"
msgstr "Introductieaanbieding"
#: src/views/home/components/Pricing.tsx:98
msgid "Launch offer: unlimited seats for just $29/month with Pro"
msgstr "Introductieaanbieding: onbeperkt aantal gebruikers voor slechts $29/maand met Pro"
#: src/views/boards/components/TemplateBoards.tsx:83
msgid "Learning"
msgstr "Leren"
@@ -1185,11 +1189,11 @@ msgstr "Aanbod"
msgid "Onboarding"
msgstr "Inwerktraject"
#: src/views/settings/index.tsx:335
#: src/views/settings/index.tsx:346
msgid "Once you delete your account, there is no going back. This action cannot be undone."
msgstr "Zodra je je account verwijdert, is er geen weg terug. Deze actie kan niet ongedaan worden gemaakt."
#: src/views/settings/index.tsx:298
#: src/views/settings/index.tsx:309
msgid "Once you delete your workspace, there is no going back. This action cannot be undone."
msgstr "Zodra je je werkruimte verwijdert, is er geen weg terug. Deze actie kan niet ongedaan worden gemaakt."
@@ -1221,7 +1225,7 @@ msgstr "Wachtwoord moet minimaal 8 tekens bevatten"
msgid "Passwords do not match"
msgstr "Wachtwoorden komen niet overeen"
#: src/views/home/components/Pricing.tsx:96
#: src/views/home/components/Pricing.tsx:101
msgid "Payment frequency"
msgstr "Betalingsfrequentie"
@@ -1332,7 +1336,7 @@ msgstr "Pro Plan ∞"
msgid "Profile image updated"
msgstr "Profielafbeelding bijgewerkt"
#: src/views/settings/index.tsx:157
#: src/views/settings/index.tsx:168
msgid "Profile picture"
msgstr "Profielfoto"
@@ -1473,12 +1477,12 @@ msgid "Senior"
msgstr "Senior"
#: src/components/SideNavigation.tsx:78
#: src/views/settings/index.tsx:151
#: src/views/settings/index.tsx:162
msgid "Settings"
msgstr "Instellingen"
#. placeholder {0}: workspace.name ?? "Workspace"
#: src/views/settings/index.tsx:147
#: src/views/settings/index.tsx:158
msgid "Settings | {0}"
msgstr "Instellingen | {0}"
@@ -1631,7 +1635,7 @@ msgstr "Menu in-/uitschakelen"
msgid "Track all card changes with detailed activity history."
msgstr "Volg alle kaartwijzigingen met gedetailleerde activiteitengeschiedenis."
#: src/views/settings/index.tsx:105
#: src/views/settings/index.tsx:116
msgid "Trello disconnected"
msgstr "Trello ontkoppeld"
@@ -1800,7 +1804,7 @@ msgid "Upgrade"
msgstr "Upgraden"
#: src/views/settings/components/UpgradeToProConfirmation.tsx:52
#: src/views/settings/index.tsx:202
#: src/views/settings/index.tsx:213
msgid "Upgrade to Pro"
msgstr "Upgraden naar Pro"
@@ -1841,11 +1845,11 @@ msgstr "Gebruiker is al lid van deze werkruimte"
msgid "Video"
msgstr "Video"
#: src/views/settings/index.tsx:285
#: src/views/settings/index.tsx:296
msgid "View and manage your API keys."
msgstr "Bekijk en beheer je API-sleutels."
#: src/views/settings/index.tsx:224
#: src/views/settings/index.tsx:235
msgid "View and manage your billing and subscription."
msgstr "Bekijk en beheer je facturering en abonnement."
@@ -1905,7 +1909,7 @@ msgstr "Werkruimte"
msgid "Workspace deleted"
msgstr "Werkruimte verwijderd"
#: src/views/settings/index.tsx:188
#: src/views/settings/index.tsx:199
msgid "Workspace description"
msgstr "Werkruimte beschrijving"
@@ -1927,7 +1931,7 @@ msgid "Workspace members"
msgstr "Werkruimteleden"
#: src/components/NewWorkspaceForm.tsx:81
#: src/views/settings/index.tsx:169
#: src/views/settings/index.tsx:180
msgid "Workspace name"
msgstr "Naam werkruimte"
@@ -1947,7 +1951,7 @@ msgstr "Werkruimtenaam bijgewerkt"
msgid "Workspace slug updated"
msgstr "Werkruimte-slug bijgewerkt"
#: src/views/settings/index.tsx:178
#: src/views/settings/index.tsx:189
msgid "Workspace URL"
msgstr "Werkruimte URL"
@@ -1963,7 +1967,7 @@ msgstr "Jaarlijks"
msgid "Yes, we offer an forever free plan for individual use. No restrictions, no paywalls, no limits."
msgstr "Ja, we bieden een voor altijd gratis plan voor individueel gebruik. Geen beperkingen, geen betaalmuren, geen limieten."
#: src/views/settings/index.tsx:317
#: src/views/settings/index.tsx:328
msgid "You are about to change your password."
msgstr "Je staat op het punt je wachtwoord te wijzigen."
@@ -2011,11 +2015,11 @@ msgstr "Je wachtwoord is gewijzigd."
msgid "Your profile image has been updated."
msgstr "Je profielafbeelding is bijgewerkt."
#: src/views/settings/index.tsx:106
#: src/views/settings/index.tsx:117
msgid "Your Trello account has been disconnected."
msgstr "Je Trello-account is ontkoppeld."
#: src/views/settings/index.tsx:267
#: src/views/settings/index.tsx:278
msgid "Your Trello account is connected."
msgstr "Je Trello-account is verbonden."