feat(UI): Account wizard redesign#10030
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
I mean, obvious points of feedback are that the input field should be as big as the "Log in" button and the side/bottom padding for buttons should be equal, plus the buttons on the first screen should all take up as much width as possible, like on the second screen. The "Authorize this device in the browser window that opened." string can also be removed and the icons made the same as on the mockup. The colors of the primary buttons also don't meet contrast requirements, I don’t know where this color is from. Generally just getting it in-line with the mockup. |
|
Plus the "Add Nextcloud account" window title can be made invisible on Mac here. Each screen should give you enough context on its own. |
|
@kra-mo can you re-check the current screenshots? if ok we will do win/linux also |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9995d5f252
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
implementing missing features like TOS and shares |
This comment was marked as outdated.
This comment was marked as outdated.
mgallien
left a comment
There was a problem hiding this comment.
the proxy popup is not being reset when closed and will open with the previous state if open again
but should it? if you did the effort to enter e.g. a long password, you do not want to have it reset by making a wrong click |
7eeeb50 to
2e9222f
Compare
in classic real popup, you delete the first popup item and when opening the new one, you would only get default values (unless you explicitly save previous value and reuse them) |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 68ff9bcfe3
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
jancborchardt
left a comment
There was a problem hiding this comment.
Looks good to me from what you showed also in person @Rello! :)
The button text looks a bit large on Windows though?
do you have more details for me? I see it fits the window? |
|
@Rello just noticed a small issue when compared to the previous account wizard |
Hello @kra-mo |
|
Dark mode is also an accessibility feature and we should not compromise on that. |
|
@kra-mo would this be sufficient?
|
|
Looks fine |
|
light and dark mode seemed correct |
55bbcb1 to
7c172f1
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 92cbcea255
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 47461e1ce2
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| spacing: 14 | ||
|
|
||
| EnforcedPlainTextLabel { |
There was a problem hiding this comment.
Import the tray label type before loading the wizard
Because AccountWizardWindow.qml is loaded directly by QQmlComponent, its imports must make every type in this file resolvable. EnforcedPlainTextLabel lives in src/gui/tray and the other wizard QML files import it with ../../tray, but this root file does not, so QML reports EnforcedPlainTextLabel is not a type and the account wizard component fails to instantiate when opening the redesigned setup wizard.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: aa870081b8
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| if (canUseVirtualFiles()) { | ||
| _syncMode = VirtualFiles; |
There was a problem hiding this comment.
Avoid defaulting to experimental virtual files
On non-macOS/non-Windows builds where bestAvailableVfsMode() is the experimental suffix backend, canUseVirtualFiles() is still true, so this preselects VirtualFiles before the user reaches the sync-options page. Pressing Done then creates a virtual-files sync without the experimental warning/opt-in the legacy advanced page required; keep the default to classic sync except for the stable CfAPI/File Provider cases, or prompt before switching.
Useful? React with 👍 / 👎.
d4b3975 to
a942377
Compare
Signed-off-by: Rello <github@scherello.de>
a942377 to
bb0c69e
Compare
|
Artifact containing the AppImage: nextcloud-appimage-pr-10030.zip Digest: To test this change/fix you can download the above artifact file, unzip it, and run it. Please make sure to quit your existing Nextcloud app and backup your data. |
|


















closing #8822
Tested: