Привет! У меня возникла странная проблема с отображением на определённых уровнях масштабирования в Firefox на моём сайте. Проблема заключается в том, что текст поиска «в этой теме» переносится на две строки. Это происходит только при использовании системного базового шрифта «Ubuntu» и уровне масштабирования 100% или 110%. Также у меня в настройках профиля Discourse размер шрифта интерфейса установлен на «Больше». Я наблюдаю такое же поведение как с простой темой Сэма, так и с темой Discourse по умолчанию (светлая). Я также отключил все компоненты моих тем, поэтому проблема, похоже, не связана с другими настройками, кроме стиля базового шрифта.
Переклассифицировал это как ux, так как функционал работает, но верстка нарушена. Спасибо за сообщение! Это должно быть легко исправить: нам нужно предотвратить перенос этого текста с помощью небольшого CSS.
3 лайка
Огромное спасибо, Крис! Я не был уверен, что это «UX», если это не связано с добавлением/удалением/перемещением элементов UX. Мне интересно посмотреть на исправление CSS, потому что я тоже сталкивался с проблемами переноса текста в нескольких местах при кастомизации своей темы, но это моя собственная вина. ![]()
1 лайк
Это должно исправить проблему:
https://github.com/discourse/discourse/pull/19904/files
Просто примените к CSS кнопки свойство
white-space: nowrap
4 лайка





