diff options
author | 2020-03-25 10:30:08 +0100 | |
---|---|---|
committer | 2020-03-25 10:30:08 +0100 | |
commit | 1cc9c70e4774f4da8b1ad927d6cb7f74c0ce730a (patch) | |
tree | c66660ee310029431c6943b31d6f8c53fcc59616 /src/i18n/locales | |
parent | Support new recipe repository hierarchy (#492) (diff) | |
download | ferdium-app-1cc9c70e4774f4da8b1ad927d6cb7f74c0ce730a.tar.gz ferdium-app-1cc9c70e4774f4da8b1ad927d6cb7f74c0ce730a.tar.zst ferdium-app-1cc9c70e4774f4da8b1ad927d6cb7f74c0ce730a.zip |
Improve user onboarding (#493)
Until now, new users have started on the Ferdi dashboard and not on the Welcome screen like Franz does it. This change was made, as users needed to be ablet to change their server before logging in.
This commit will change this onboarding process to bring users to the welcome screen on first login and it adds a new "Change Server" screen during authentication that allows the user to change the server without going to the full settings screen.
This way, the onboarding experience for new users is a lot easier to go though while also improving the experience for experienced users who want to change their server as they only get the option they are looking for and not the whole settings list.
Diffstat (limited to 'src/i18n/locales')
-rw-r--r-- | src/i18n/locales/defaultMessages.json | 44 | ||||
-rw-r--r-- | src/i18n/locales/en-US.json | 3 |
2 files changed, 47 insertions, 0 deletions
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json index be0cd008b..f825d773b 100644 --- a/src/i18n/locales/defaultMessages.json +++ b/src/i18n/locales/defaultMessages.json | |||
@@ -46,6 +46,50 @@ | |||
46 | { | 46 | { |
47 | "descriptors": [ | 47 | "descriptors": [ |
48 | { | 48 | { |
49 | "defaultMessage": "!!!Change server", | ||
50 | "end": { | ||
51 | "column": 3, | ||
52 | "line": 14 | ||
53 | }, | ||
54 | "file": "src/components/auth/ChangeServer.js", | ||
55 | "id": "changeserver.headline", | ||
56 | "start": { | ||
57 | "column": 12, | ||
58 | "line": 11 | ||
59 | } | ||
60 | }, | ||
61 | { | ||
62 | "defaultMessage": "!!!Server", | ||
63 | "end": { | ||
64 | "column": 3, | ||
65 | "line": 18 | ||
66 | }, | ||
67 | "file": "src/components/auth/ChangeServer.js", | ||
68 | "id": "changeserver.label", | ||
69 | "start": { | ||
70 | "column": 9, | ||
71 | "line": 15 | ||
72 | } | ||
73 | }, | ||
74 | { | ||
75 | "defaultMessage": "!!!Submit", | ||
76 | "end": { | ||
77 | "column": 3, | ||
78 | "line": 22 | ||
79 | }, | ||
80 | "file": "src/components/auth/ChangeServer.js", | ||
81 | "id": "changeserver.submit", | ||
82 | "start": { | ||
83 | "column": 10, | ||
84 | "line": 19 | ||
85 | } | ||
86 | } | ||
87 | ], | ||
88 | "path": "src/components/auth/ChangeServer.json" | ||
89 | }, | ||
90 | { | ||
91 | "descriptors": [ | ||
92 | { | ||
49 | "defaultMessage": "!!!Import your Ferdi 4 services", | 93 | "defaultMessage": "!!!Import your Ferdi 4 services", |
50 | "end": { | 94 | "end": { |
51 | "column": 3, | 95 | "column": 3, |
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json index 4c14c8f90..d9613dc43 100644 --- a/src/i18n/locales/en-US.json +++ b/src/i18n/locales/en-US.json | |||
@@ -1,6 +1,9 @@ | |||
1 | { | 1 | { |
2 | "app.errorHandler.action": "Reload", | 2 | "app.errorHandler.action": "Reload", |
3 | "app.errorHandler.headline": "Something went wrong", | 3 | "app.errorHandler.headline": "Something went wrong", |
4 | "changeserver.headline": "Change server", | ||
5 | "changeserver.label": "Server", | ||
6 | "changeserver.submit": "Submit", | ||
4 | "feature.announcements.changelog.headline": "Changes in Ferdi {version}", | 7 | "feature.announcements.changelog.headline": "Changes in Ferdi {version}", |
5 | "feature.debugger.title": "Publish debugging information", | 8 | "feature.debugger.title": "Publish debugging information", |
6 | "feature.delayApp.headline": "Please purchase a Ferdi Supporter License to skip waiting", | 9 | "feature.delayApp.headline": "Please purchase a Ferdi Supporter License to skip waiting", |