feat(onboarding): add integration configuration stepper
Add 3-phase integration setup to onboarding: multi-select grid, per-integration configuration with NewIntegrationForm stepper, and finishing phase that populates the dashboard and shows final actions. Merge finish step actions into the integrations step. Add translation keys for configure phase.
This commit is contained in:
5 files changed
+223
-16
No files matched your search
@@ -90,6 +90,20 @@
|
||||
"title": "Settings",
|
||||
"subtitle": "Configure server settings"
|
||||
},
|
||||
"integrations": {
|
||||
"title": "Integrations",
|
||||
"subtitle": "Select the services you use.",
|
||||
"description": "Choose the integrations you'd like to connect. We'll set up your dashboard with matching widgets automatically.",
|
||||
"action": {
|
||||
"continue": "Continue",
|
||||
"skip": "Skip for now"
|
||||
},
|
||||
"configure": {
|
||||
"progress": "{current} of {total}",
|
||||
"skip": "Skip this integration",
|
||||
"finishing": "Setting up your dashboard..."
|
||||
}
|
||||
},
|
||||
"finish": {
|
||||
"title": "Finish set-up",
|
||||
"subtitle": "Congratulations, you are ready to go!",
|
||||
|
||||
@@ -90,6 +90,20 @@
|
||||
"title": "Settings",
|
||||
"subtitle": "Configure server settings."
|
||||
},
|
||||
"integrations": {
|
||||
"title": "Integrations",
|
||||
"subtitle": "Select the services you use.",
|
||||
"description": "Choose the integrations you'd like to connect. We'll set up your dashboard with matching widgets automatically.",
|
||||
"action": {
|
||||
"continue": "Continue",
|
||||
"skip": "Skip for now"
|
||||
},
|
||||
"configure": {
|
||||
"progress": "{current} of {total}",
|
||||
"skip": "Skip this integration",
|
||||
"finishing": "Setting up your dashboard..."
|
||||
}
|
||||
},
|
||||
"finish": {
|
||||
"title": "Finish setup",
|
||||
"subtitle": "You are ready to go!",
|
||||
|
||||
Reference in new issue
Block a user