Вот пример кода, показывающий, как настроить баннер так, чтобы он занимал меньше места по высоте на небольших экранах: Разместите этот код во вкладке mobile в настройках вашей темы!
Это значительное улучшение внешнего вида приветственного баннера на мобильных устройствах. Ещё вчера я наблюдал, как новый пользователь регистрировался на моём сайте с мобильного телефона, и он запутался из-за большого размера баннера; по сути, он не понял, что нужно прокрутить страницу вниз, чтобы увидеть кнопку действия. Поэтому я искал лучшее решение, и этот фрагмент CSS просто великолепен.
Мне пришлось удалить background-image: url($mobile-banner-bg);, так как очевидно, что вы взяли это из форка TC.
@awesomerobot, вы рассмотрите возможность добавления этого мобильного улучшения в компонент темы через PR?
Привет, @awesomerobot. Поскольку я пока не видел PR по этой теме, я создал его сам, чтобы добавить улучшение, предложенное @Canapin, и добавил две локали.
Отлично! Но проблема с вертикальными иконками возникает и на планшетах, поэтому использование пользовательского CSS только для мобильных устройств начинается слишком рано. К сожалению, пользовательский CSS в Discourse не позволяет нацеливаться на планшеты. Моё решение заключалось в том, чтобы поместить следующий текст во вкладку пользовательского CSS common.
Он также включает исправления нежелательных отступов справа в представлении для планшетов, а я также решил увеличить размер шрифта для ссылок до 1em.
Спасибо за эту информацию!
Я не сделал pull request в компонент темы с моей мобильной версией, потому что не протестировал её в различных конфигурациях. А ваше сообщение показывает, что мобильный код действительно требует дополнительной работы