这看起来和您今天更新插件之前非常相似。
如果需要并排显示两行链接,您的示例看起来是怎样的?我使用了 Community wiki > Administrators 作为我的截图,因为其中有更多条目带有较长的标题。
这看起来和您今天更新插件之前非常相似。
如果需要并排显示两行链接,您的示例看起来是怎样的?我使用了 Community wiki > Administrators 作为我的截图,因为其中有更多条目带有较长的标题。
此截图中留出的空间略多一些。我们需要对高度超过单行文本的行动态添加块内边距(block padding),但我认为这不太值得花时间。
这是使用 line-clamp: 1 的另一个视图,移除了图标,因为它们不太必要。
最后,这是一个没有图标且减小了字号的示例。我倾向于这个方案,但如果只是移除图标以给文本更多空间,我也没意见。
不过,没有图标的对齐效果很差,并且破坏了我们在其他所有侧边栏中使用的模式。
是的,我认为将此作为特殊情况处理从长远来看是有害的。目前,我将保持原样,使用行限制(line-clamp)。对于确实希望使用长标题的站点,可以通过定位以下内容轻松更改限制:
.discourse-docs-sidebar-panel .sidebar-section-link-wrapper .sidebar-section-link-content-text {
-webkit-line-clamp: _;
}