Новая тема: повреждение CSS на мобильных устройствах?

Либо мобильный CSS для новых тем на нашей установке Discourse повреждён, либо повреждён кэшированный файл в моём приложении Discourse (moto x⁴ с Android 9).

Как устранить возможное повреждение?

В настройках приложения не было опции для очистки кэша. Поэтому я удалил и переустановил приложение, когда форум discourse.gramps-project.org был открыт через браузер Chrome.

Это нарушило перенос текста в заголовке: некоторые элементы сместились за пределы экрана, а другие отображаются некорректно. Хуже всего то, что горячая ссылка и почти невидимый (жирный, белый) символ плюс (+) с кнопки «Создать тему» переместился в область редактирования текста.

Редактор новой темы на этом форуме выглядит нормально:

У меня также есть проблемы с всплывающими окнами, которые появляются со смещением влево: одна треть окна находится за пределами экрана и недоступна. (Это очень неудобно, когда кнопка закрытия диалогового окна оказывается за пределами экрана!)

Сохраняются ли эти проблемы в безопасном режиме?

Если нет, то причиной может быть конфликт с компонентом темы или плагином.

Спасибо за предложение. Да, проблема сохранялась в безопасном режиме.

Как-то приложение переключилось из мобильного вида в десктопный.

Переключение обратно в мобильный вид значительно улучшило ситуацию. (Конечно, я не переключал это намеренно. Наш сайт поддержки на MediaWiki в десктопном режиме более доступен, чем в мобильном, поэтому я прекрасно понимаю, что делаю при выборе этого варианта.)

Однако десктопный вид здесь (на том же устройстве) отображается чище, чем на нашем сайте:


Похоже, что на нашем сайте между тремя элементами в заголовке есть лишние пробелы, что приводит к переносам строк и портит всё отображение.