Мы в настоящее время используем компонент темы Custom Header Links. Я не думаю, что это станет для нас критической проблемой, но мне бы просто хотелось понять, рассматривается ли возможность его поддержки — всё ещё ли он находится в стадии рассмотрения на предмет совместимости с Horizon? Есть ли какие-то предположения, сколько это займёт работы?
В настоящее время мы не планируем работу по обеспечению совместимости. Это не значит, что это никогда не произойдет, но включение поддержки совместимости компонентов в дорожную карту зависит от количества запросов на это.
Я не уверен, но, думаю, это может быть выполнимо. Основное конфликт будет с настройкой приветственного баннера, которая использует тот же слот. Поэтому, если вы либо полностью отключите его, либо установите:
Вы можете попробовать добавить этот CSS-код в компонент темы и включить его в тему Horizon:
@use "lib/viewport";
// ** Применять только к десктопным и более крупным размерам экрана **
@include viewport.from(lg) {
.container,
.list-controls {
margin-inline: 0!important;
}
}
Я протестировал это на настольном компьютере в браузере Chrome. Я просто изменил размер экрана, чтобы он соответствовал размеру телефона, используя F12. При обновлении страницы из кэша (Ctrl + F5) проблема сохраняется.
Да, я только что протестировал это на Chrome для настольного компьютера с консолью для мобильных устройств, и всё равно не смог воспроизвести проблему.
Ладно, возможно, эта проблема исчезнет после обновления Chrome (хотя, кажется, у меня уже последняя версия). Ну да ладно.
У меня ещё один вопрос. Почему блок с выбором тегов и кнопками не скрывается при прокрутке вниз? Это только у меня или у всех так? Он занимает довольно много места на экране; логично было бы скрывать его при прокрутке вниз.
Похоже, это ожидаемое поведение для темы Horizon (вероятно, чтобы всегда показывать, в какой категории/теге находится пользователь), но я согласен, что при прокрутке это занимает слишком много места, будучи зафиксированным там.
На экранах небольших смартфонов эти две кнопки занимают слишком много места в заголовке списка.
Мне кажется, что тенденция в отображении плотности информации движется в сторону большей компактности. Поэтому я убрал свойство fixed для этой строки в CSS.
Да, к сожалению, это ожидаемое поведение. Кнопка закрепления и кнопки уведомлений по теме находятся вне блока topic-footer-main-buttons. Эти две кнопки как минимум должны располагаться в отдельном ряду вместе, но было бы гораздо лучше, если бы они отображались внутри основного ряда кнопок под темой здесь.
Мы получили обратную связь от нашего сообщества, использующего тему Horizon, о том, что значки категорий внутри постов на страницах списка тем отвлекают внимание.
Участники сообщают, что вторичный/дополнительный контент (название категории) отвлекает внимание от основного контента (заголовок поста), и я понимаю их точку зрения.
Мы можем решить эту проблему в нашем сообществе с помощью переопределения стилей — мы рассматриваем возможность удаления цвета фона и применения его в качестве границы. Поэтому серьёзных проблем нет, но я решил поделиться, на случай если подобная обратная связь окажется полезной!