From a009deaf552d076d5495d89f573fa299c7555397 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Wed, 20 Mar 2024 15:46:47 +0100 Subject: [PATCH] Remove styling from error message in 'New Account' wizard In dark mode, white text on a light-red background is very hard to read. Now the warning icon is shown, and the error text is shown in bold, but otherwise no styling (esp. coloring) is done. Fixes: #11547 --- src/gui/newwizard/setupwizardwindow.cpp | 2 +- src/gui/newwizard/setupwizardwindow.ui | 47 ++++++++++++++++++------- 2 files changed, 35 insertions(+), 14 deletions(-) diff --git a/src/gui/newwizard/setupwizardwindow.cpp b/src/gui/newwizard/setupwizardwindow.cpp index 08439b49566..73de59cf663 100644 --- a/src/gui/newwizard/setupwizardwindow.cpp +++ b/src/gui/newwizard/setupwizardwindow.cpp @@ -182,7 +182,7 @@ void SetupWizardWindow::slotHideErrorMessageWidget() void SetupWizardWindow::showErrorMessage(const QString &errorMessage) { - _ui->errorMessageLabel->setText(errorMessage); + _ui->errorMessageLabel->setText(QStringLiteral("%1").arg(errorMessage)); _ui->errorMessageLabel->setWordWrap(true); _ui->errorMessageWidget->show(); } diff --git a/src/gui/newwizard/setupwizardwindow.ui b/src/gui/newwizard/setupwizardwindow.ui index 83728eef72b..ec9d1add249 100644 --- a/src/gui/newwizard/setupwizardwindow.ui +++ b/src/gui/newwizard/setupwizardwindow.ui @@ -62,25 +62,44 @@ 0 - - background-color: #ff7070; - - + + + + + + 0 + 0 + + + + + 64 + 64 + + + + + 64 + 64 + + + + :/client/resources/light/warning.svg + + + true + + + - - error message placeholder + + Qt::RichText - - - 0 - 0 - - Dismiss @@ -164,6 +183,8 @@ 1 - + + +