突出对象的变化

您好,

Discourse 最近更改了高亮显示内容的方式:

而不是高亮显示的版本:

我该如何更改此设置?

谢谢。

编辑:Discourse 还更改了许多其他内容,现在看起来很奇怪,字体似乎没有正确加载等等,我该如何恢复?

1 个赞
3 个赞

嘿,

谢谢。但这并没有解决多少问题,因为字体变小了,即使在某些区域增大字体也很奇怪——有没有办法跳过它、关闭它或完全降级?它看起来太像企业风格了,与社区的感觉不符。

谢谢。

我们无法在更新 Discourse 的同时无限期地支持所有之前的样式,因为我们已经有太多的设置和变体了。

好消息是,视觉样式在主题中相当灵活,您所寻找的可以通过一些额外的 CSS 来实现:

:root {
  --d-nav-color--hover: var(--quaternary);
  --d-nav-bg-color--hover: var(--quaternary-low);
  --d-nav-color--active: var(--secondary);
  --d-nav-bg-color--active: var(--quaternary);
  --d-nav-border-color--active: var(--primary-medium);
  --d-nav-underline-height: 0;
}


#navigation-bar li {
  font-size: var(--font-up-1);
   a {
      padding: 6px 12px;
  }
}

这会让您获得与之前版本相同的字体大小和颜色:

image

您能提供截图并更详细地描述一下问题吗?也许有单独的问题需要解决?通常情况下您不能恢复。

2 个赞

过去,这段文本的字体更大且经过样式设置,现在它看起来很普通,并且有太多的内边距。

这曾经是带下划线的,不像您的建议那样设置了边框。

文本看起来没有样式,就好像 CSS 没有渲染一样。创建新帖子时选择类别也是如此。

您是指使用了错误的字体?还是其他方面?通常只有主题列表过滤器的字体大小发生了变化,并且管理员仪表板导航中的粗体被移除了……但除此之外,我认为没有改变任何字体样式。

您可以选择限制范围,仅在需要时恢复主题列表导航中的样式,方法如下:

#navigation-bar {
  --d-nav-color--hover: var(--quaternary);
  --d-nav-bg-color--hover: var(--quaternary-low);
  --d-nav-color--active: var(--secondary);
  --d-nav-bg-color--active: var(--quaternary);
  --d-nav-border-color--active: var(--primary-medium);
  --d-nav-underline-height: 0;

 li {
  font-size: var(--font-up-1);
    a {
      padding: 6px 12px;
    }
  }
}

这将得到:

image

并使管理员样式保持不变:

image

image

目前不建议尝试自定义或恢复管理员导航样式,因为我们正在进行管理员仪表板的更新。更多信息请参见:

您好,

是的——抱歉,粗体已被移除。理想情况下,下划线应限于一般类别,按钮应保持突出显示,但我已切换到实验性导航侧边栏,因为它看起来好多了,所以下划线问题某种程度上已得到解决。

无论如何,这些更新都没有 Discourse 网站那种“俏皮”和“社区”的感觉,如果有一个选项可以选择外观,并且每次更新都像一个主题一样添加自身,那就太棒了。