自 TC 更新以来(我今天拉取的更新),“fancy styling”版本的 Category 卡片中的图片变得非常小。看起来它们缩小到了 40 像素 x 40 像素。
以前,这张图片占据了卡片的全部宽度,并且是正方形的(因此占据了相等的垂直空间)。现在它小得可笑!
我查看了自上次提交以来添加的两个提交的 git diff,说实话,由于我不熟悉代码库,我没有看到任何可能导致此问题的原因。短期内,我正尝试用 CSS 来修复它……
大家有什么想法吗?@awesomerobot?
自 TC 更新以来(我今天拉取的更新),“fancy styling”版本的 Category 卡片中的图片变得非常小。看起来它们缩小到了 40 像素 x 40 像素。
以前,这张图片占据了卡片的全部宽度,并且是正方形的(因此占据了相等的垂直空间)。现在它小得可笑!
我查看了自上次提交以来添加的两个提交的 git diff,说实话,由于我不熟悉代码库,我没有看到任何可能导致此问题的原因。短期内,我正尝试用 CSS 来修复它……
大家有什么想法吗?@awesomerobot?
我花了一些时间调整图片、.category-logo .aspect-image 容器以及卡片大致区域的大小,但找不到任何似乎会影响图片大小的更改。(我的设置中唯一奇怪的地方是我使用了 flexbox 来让页面上显示 4 张卡片而不是 3 张,但这实际上不应该会影响——事实上,恢复 flexbox 设置也无法解决图片太小的问题)
我也遇到同样的问题。
这是因为 Discourse 核心 SCSS:
在修复之前,您可以使用以下代码进行覆盖:
.custom-categories-groups .category-logo img {
--height: auto !important;
}
非常感谢 @Canapin!问题已解决。
此修复程序应为默认设置
这与 Discourse 中“带子类别框”样式的类别图片处理方式一致,因此除非上游默认行为发生变化,否则我计划不对此进行更改。