As part of our brand, we are heavily redesigning a development install of Discourse ready for when we migrate over our existing forums.
During development and testing, I have picked up on a few cases where the forum temporarily reverts to the default (white) theme.
Steps to Reproduce
Whilst the Default theme has been disabled and a custom theme has been set…
Sign up
Await confirmation email - click link in email
Navigate to /u/activate-account/
“Click here to activate your acccount”
After clicking to activate your account, the subsequent “you have activated your account” page displays the default white theme until you click through or are re-directed to the forum index.
A similar behavior is also exhibited when I go to assign a new administrator and click on the verification link that is sent via email - on completion, a white page is shown, as below:
The latter isn’t a huge issue, as Administrators will be the only people to see this page, but it probably shouldn’t be happening when regular users go to verify their accounts.
Hopefully I’m just being silly and I’ve missed some small detail, but just in case I’m not being silly, I figured I would raise it here.
Works as expected when logged in with dark theme enabled in my preferences (default for everyone else) and accessing static page (/users/activate-account/xyz).
Я вижу, что страница подтверждения электронной почты использует установленную тёмную тему, но после нажатия кнопки «Активировать аккаунт» нас на несколько секунд перенаправляет на другую страницу со светлой темой:
Я думаю, что на данный момент все вопросы по этой теме были рассмотрены. Я прошел через обычный процесс регистрации и процесс регистрации с утверждением, и все страницы, похоже, соответствуют текущей теме. Я также только что применил решение для несогласованности логотипа на статических страницах:
Я закрою эту тему пока что. Если возникнут новые проблемы, пожалуйста, создайте новую тему!