Hello!
I would like to change the topic list to only display the topic’s author instead of a list of frequent posters in a topic.
Would there be an easy way to accomplish this?
Hello!
I would like to change the topic list to only display the topic’s author instead of a list of frequent posters in a topic.
Would there be an easy way to accomplish this?
EDIT: Here’s a more complete solution I threw together that you can download as a theme component:
@tshenry, круто, я ищу похожее решение, но хотел бы отображать имя пользователя автора вместо его изображения.
Где можно посмотреть репозиторий вашего компонента?
Ах! Я точно облажался, забыв предоставить возможность скачать или посмотреть код! Это просто CSS. Как только будет время, я упакую это в полноценный компонент темы на GitHub.
// Скрыть всех участников, кроме автора темы
.topic-list .posters {
width: 75px;
text-align: center;
// Показать только первого участника
a:not(:first-of-type) {
display: none;
}
// Убрать смещение и декорации
a:first-child .avatar.latest:not(.single) {
position: static;
box-shadow: none;
border: 0;
}
// Корректировка для центрирования
& > a {
float: none;
margin-right: 0;
}
}
// Убедиться, что правильный пользователь отображается на меньшей ширине
@media screen and (max-width: 850px) {
.topic-list td.posters {
// Убедиться, что первый участник виден
a:not(.latest) {
display: block;
}
// Скрыть всё остальное
a:not(:first-of-type) {
display: none;
}
}
}
То, что вы пытаетесь реализовать, скорее всего, ближе к этому:
Это супер круто. Спасибо!
Кажется, CSS-код для мобильных устройств не работает. Недавно Discourse изменил способ организации постеров для мобильных? Есть какие-нибудь советы, как это исправить?
Спасибо!
Приведённый выше CSS изначально не предназначался для мобильных устройств, но, думаю, это, вероятно, то, что вы ищете?
Да! Я не смог ограничить этот макет только для топиков (OP) по конкретным категориям через CSS в мобильной теме, как это можно сделать с вашим CSS-кодом. Есть ли у вас советы, как этого добиться на мобильных устройствах (извините, я новичок в Ember.js :/)?
К сожалению, ограничение по категориям потребует довольно значительных доработок этого мобильного компонента, так как проверить категорию только с помощью файла Handlebars невозможно. У вас есть несколько вариантов: