Skip to content

[stable-34.0] Widen account wizard so localized button labels fit - #10908

Closed
backportbot[bot] wants to merge 1 commit into
stable-34.0from
backport/10907/stable-34.0
Closed

backportbot[bot] wants to merge 1 commit into
stable-34.0from
backport/10907/stable-34.0

Conversation

@backportbot

@backportbot backportbot Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Backport of #10907

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Review and verify the backported changes
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

fix(wizard): widen account wizard so localized button labels fit

The folder step's footer splits its width equally between four buttons, so at 600 px the German "Später einrichten" and "Fortgeschritten" were truncated. The "Choose" button had a fixed width of 96 px, which cut off "Auswählen". French ("Configurer plus tard") and Spanish ("Configurar más tarde") are truncated in the same footer as well.

Use a new Style.accountWizardWidth of 720 px as width and minimum width for every wizard step, so the window does not change width between steps. Give the "Choose" button a minimum width of 96 px and let it grow with its label. This fixes German; the French and Spanish "Set up later" labels still do not fit at 720 px and would need about 820 px or content-sized footer buttons.

Add a QML test that loads AccountWizardWindow with a mock controller and checks the width across steps, the German footer labels (macOS only, since the width was measured with the macOS system font) and the "Choose" button sizing.

Assisted-by: ClaudeCode:claude-opus-5-5

Signed-off-by: Iva Horn <iva.horn@nextcloud.com>

[skip ci]
@backportbot
backportbot Bot requested review from i2h3 and kra-mo September 23, 2026 13:27
@backportbot backportbot Bot added bug os: 🍎 macOS Apple macOS, formerly also known as OS X os: 🚪 Windows os: 🐧 Linux feature: ☁️ GUI System tray icon and menu. feature: 🗣️ localization Languages, localization and translations. 3. to review labels Sep 23, 2026
@backportbot backportbot Bot added this to the 34.0.5 milestone Sep 23, 2026
@i2h3 i2h3 closed this Sep 23, 2026
@i2h3
i2h3 deleted the backport/10907/stable-34.0 branch September 23, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review bug feature: ☁️ GUI System tray icon and menu. feature: 🗣️ localization Languages, localization and translations. os: 🍎 macOS Apple macOS, formerly also known as OS X os: 🚪 Windows os: 🐧 Linux

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant