对于没有图片的帖子,我只想显示帖子标题。有办法做到这一点吗?

对于没有图片的帖子,我只想显示帖子标题。有办法做到这一点吗?

我用一点 CSS 实现了这个功能
.topic-list-thumbnail.no-thumbnail {
display:none;
}
非常感谢,这正是我想要的。
一篇帖子已合并到现有主题中:如果主题中没有图片,如何在主题组件“主题列表缩略图”中显示内容摘录?
感谢作者。这是一个很棒的组件。
在砌墙模式(masonry mode)中存在一些问题。当缩略图以不同方式检索时,包括上传的图片、标志、从链接中获取的图片以及占位符图片,当前的解决方案是使用模糊(blur)来填充未使用的宽度。
我认为更好的方法是让缩略图占据容器的全部宽度,然后让高度自然地占据空间,同时保持图片的比例。
我尝试自定义 CSS,但像缩略图和文本会重叠这样的问题我无法解决。我期待新版本能为我解决这个问题。
2 个帖子被拆分到新主题:在移动设备上禁用缩略图会破坏移动视图
感谢反馈这个问题,我刚刚在此处进行了更新以修复它:UX: fix reply count in blog style - Pull Request #99 - discourse/discourse-topic-thumbnails - GitHub
我在 Discourse 论坛中使用「主题列表缩略图」组件。在移动端视图中,没有特色图片的主题会显示默认的/后备缩略图。
我希望将没有图片的主题显示为普通的纯文本主题行,不预留缩略图空间,也不在左侧留空。
是否有相关的设置、CSS 解决方案或主题组件自定义方法可以实现这一效果?
我找到了一个使用 Claude AI 的解决方案
.mobile-view .topic-list-item .topic-list-thumbnail.no-thumbnail { display: none !important; }
.mobile-view .topic-thumbnails-list .topic-list-body .topic-list-item .right { grid-template-columns: 15% auto 15%; }
.mobile-view .topic-thumbnails-list .topic-list-body .topic-list-item:has(.no-thumbnail) .right { display: block; grid-template-columns: unset; grid-template-areas: unset; }