更细粒度的类别和子类别样式

继续讨论 显示子分类列表 UI

我觉得我们当前的分类样式选项有点令人困惑。当我更改分类样式时,我期望该样式在所有地方都生效,除非另有指定。子分类索引具有独特的、硬编码的样式,这一点出乎我的意料。

我希望拥有具有这种粒度级别的分类 UI 设置:

  • 桌面端分类页面样式

  • 仅分类

  • 分类加精选主题

  • 分类和最新主题

  • 无;仅显示最新

  • :new: 桌面端子分类列表样式(替换 显示子分类列表

  • 继承 桌面端分类页面样式

  • 仅分类

  • 分类加精选主题

  • 分类和最新主题

  • 无;仅显示最新

  • :new: Contribute > Feature 页面样式(即在分类的常规设置中配置)

  • 继承 桌面端子分类列表样式

  • 仅分类

  • 分类加精选主题

  • 分类和最新主题

这将允许我们为 howto 分类设置更利于文档查阅的样式,同时其余部分仍专注于讨论。

(另外,我觉得仅在桌面端这样做有点奇怪,因为肯定有一种方法可以为所有这些选项实现移动端样式布局,但那是另一个话题了。)

5 个赞

I’m not able to understand your post – can you perhaps use some cropped screenshots to illustrate?

If I understand it, we’re talking about having the option to maintain the two-column split view while browsing categories, or to only show subcategories with no topics listed (in the case of “container” categories).

Perhaps @erlend_sh can clarify with cropped screenshots.

I’m holding off on the mockups since I suggested a simpler solution in one of our internal discussions.

@erlend_sh
这是否意味着在 https://meta.discourse.org/c/plugin 上请求类似的功能,包括一些固有选项?

@codinghorror,你是如何创建这种布局的?是否也可以在磁贴中列出标签和/或主题?
类似这样:

1 个赞

请查看“类别设置”,在 外观 标题下

是的,可以显示最新主题标题;但标签不行(除非你构建一个新的主题组件来实现该功能)。

2 个赞

激活后找到了 :slight_smile:
grafik

知道了 :grimacing: 但这将允许我用例如水平可滚动窗口来替换这些方框,想象一下,在 https://experts.feverbee.com/ 的“热门话题”下方有超过 10 个方框


最终形成如下布局

https://experts.feverbee.com/ 具有非常高的定制水平,并提供了专为创建新界面而编写的插件。若希望达到同等程度的定制,您必须拥有一支能够操作和为 Discourse 创建新模板的开发团队,或者在我们的 Marketplace 上聘请开发人员。

1 个赞

如果能知道哪些功能对应哪些自定义就太好了:yum:

他们在网站上发布的一些 CSS 自定义设置。

我刚刚偶然发现了 https://discuss.okfn.org/,他们在那里以方框形式展示了子分类。这也是定制的吗?还是这只是 Discourse Vincent 主题 独有的功能?

这正是我想看到的,为标签提供相同的视图。既然 Discourse 已经采用了标签,如果能更有效地利用它们进行导航就太好了。目前它们大多被隐藏起来,非技术用户很难找到并使用它们。