Hello @boltronics ![]()
This will override the list/posters-column template. It’s probably better than override the topic-list-item template.
<script type="text/x-handlebars" data-template-name="list/posters-column.hbr">
<td class='posters topic-list-data'>
{{#if currentUser}}
{{#each posters as |poster|}}
{{#if poster.moreCount}}
<a class="posters-more-count">{{poster.moreCount}}</a>
{{else}}
<a href="{{poster.user.path}}" data-user-card="{{poster.user.username}}" class="{{poster.extraClasses}}">{{avatar poster avatarTemplatePath="user.avatar_template" usernamePath="user.username" namePath="user.name" imageSize="small"}}</a>
{{/if}}
{{/each}}
{{else}}
{{#each posters as |poster|}}
<div data-user-card="{{poster.user.username}}" class="{{poster.extraClasses}}">{{avatar poster avatarTemplatePath="user.avatar_template" usernamePath="user.username" namePath="user.name" imageSize="small"}}</div>
{{/each}}
{{/if}}
</td>
</script>
And you have to add some CSS too because it target a and we want it to div for anon.
Desktop / CSS
html.anon {
.topic-list {
.posters {
width: 146px;
> div {
float: left;
margin-right: 4px;
&:last-of-type {
margin-right: 0;
}
}
div:first-child .avatar.latest:not(.single) {
box-shadow: 0 0 3px 1px rgba(var(--tertiary-rgb), 0.35);
border: 1px solid rgba(var(--tertiary-rgb), 0.5);
position: relative;
left: -2px;
}
}
}
}