提前致歉,这感觉像用户错误,但在发帖前我已尝试搜索多次。
有没有办法隐藏“主题时间线”?我觉得它很棒,但我希望尝试一个最小化的界面版本。
提前致歉,这感觉像用户错误,但在发帖前我已尝试搜索多次。
有没有办法隐藏“主题时间线”?我觉得它很棒,但我希望尝试一个最小化的界面版本。
恐怕没有办法通过用户界面隐藏它,不过你可以添加一个主题组件用一些 CSS 来隐藏它。
不过,它确实是一个非常有用的导航功能,没有它在较长的帖子中移动会相当困难。
谢谢,我开始接受我需要提高我对 Discourse 的 CSS 熟悉度的想法(反正也该是时候了)。
在我的论坛上,我安装了帖子投票功能。该插件很好地转换了时间线,但在这种情况下,我认为它比在按时间顺序排列的主题中更不需要。
隐藏东西往往非常容易。
熟悉浏览器的检查器。
在桌面浏览器上,右键单击要隐藏的元素,选择“检查”。
这将打开开发者工具和 HTML 视图。
找到要隐藏的最外层 div,记住它的类名。
然后只需将其放入一个主题组件中:
.my-class {
display: none
}
在这种情况下,我认为类名是 topic-navigation。
这可能会隐藏太多内容,因为你会失去所有这些控件,但可以进行尝试。
你可以通过修改中间框区域的 CSS 来预览效果,通过刷新页面来撤销所做的更改。
学习这些基本技能可以避免在 Meta 上产生很多噪音。
谢谢,这非常有帮助。
这似乎是一个克服我 CSS FOFO 的好项目。
我明天会试试。我确实打算学习这些基本技能(希望还能学到更多),这将有助于我做到这一点!![]()
是的,在这里捣鼓东西不会损坏任何东西,所以尽管去做吧。
请注意,有时您可能会创建一个主题组件,它会严重破坏界面,以至于您无法将其删除
,因此请务必阅读有关 安全模式 的信息:
确实如此,而且我明白如果你认为新用户需要的话,你希望 Discourse 的界面在某种程度上对他们友好一些。
不过,既然你是 Discourse 的新手,我建议你列出所有你想对新用户隐藏的功能。有些功能可能太有用了,不应该被隐藏,就像 Jammy 所说,时间线是 Discourse 的一个非常重要的部分,也是关于主题导航的核心功能。
当你有一个你想隐藏的功能列表后,你可以分享在这里,以获得关于某个功能对论坛使用有多大用处的意见。![]()
这听起来确实像我,碰巧我刚读到它,并认为它会派上用场
感谢 @Canapin,我很感激你的好意。(我三周前就回复了,但似乎是我的网络故障导致了一些问题)
确实,让新用户拥有更少元素的UX是我脑海中的想法。我曾单独发帖讨论过这个话题,一个很好的建议是根据信任级别实现主题。
目前我唯一想说的就是我昨天发布的关于这个话题的内容:
感谢 @merefield,这非常有效。
我最终尝试了默认主题中的自定义 CSS 设置。(我认为比组件更简单)
这让我想知道为什么没有通用的自定义 CSS 选项(跨主题应用),我在这里发帖询问了:Custom CSS/HTML in non-default theme (without component)
3 篇帖子已合并到现有主题:自定义 CSS/HTML 在非默认主题中(无需组件)