日期滑块栏的自定义 CSS

您希望完成什么工作?

在许多情况下,我们有一个信息 Wiki 作为主题的置顶帖。在这些情况下,请将类名为 widget-link start-date 的“widget-link start-date”元素的内容替换为背景图片,以提醒用户访问 Wiki。点击图片应跳转到主题顶部,就像当前点击开始日期一样。

我很乐意听取关于 CSS 如何识别顶部是否存在 Wiki 的建议。

您希望何时完成?

接下来的几周即可。

您为此任务愿意提供的预算是多少(以美元计)?

欢迎报价。

我检查了当首篇帖子处于 wiki 模式时 wiki 类是在哪里设置的,但它的位置在层级中不够高,无法很好地发挥作用。

我认为实现这一点的最佳方法是创建一个名为 wiki(或任何其他名称)的标签,并在每次 CSS 自定义之前使用 body 类 .tag-wiki。

然后你可以使用该类:

.tag-wiki .timeline-date-wrapper {
     background: ****;
}

.tag-wiki .timeline-date-wrapper {

}
2 个赞

另一个选项是,如果主题属于某些特定类别,就假定它拥有 wiki。这将是一个足够好的假设。

无论如何,这超出了我的能力范围,因此我仍在寻找付费解决方案。

分类也可以。标签或分类会在 body 标签中添加一个类名,这足以自定义帖子的每个部分。

我可以帮你实现这一点。我可以通过 CSS 来完成,并且能够兼容未来的 Discourse 升级。

如果你感兴趣,请通过 mondiscourse@gmail.com 联系我。

1 个赞

我认为如果将该类添加到 HTML 层级结构中更高的位置,对主题和组件将大有裨益。我会在几天内修复这个问题:+1:

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.