Discourse 缩进的子类别

:information_source: 摘要 自动缩进侧边栏中的子类别
:eyeglasses: 预览 \u003chttps://discourse.theme-creator.io/theme/Lilly/discourse-indented-subcategories\u003e
:hammer_and_wrench: 代码仓库 \u003chttps://github.com/Lillinator/discourse-indented-subcategories\u003e
:question: 安装指南 如何安装主题或主题组件
:open_book: Discourse 主题新手? Discourse 主题使用入门指南

安装此主题组件

:information_source: 概述

这个简单的 theme component 会自动缩进侧边栏中的所有子类别 - 适用于桌面、平板电脑和移动设备视口尺寸。

只有一个设置可以更改缩进大小 - 默认值为 1em,最小值为 0.5em,最大值为 3em

设置:

侧边栏示例结果截图:


:bulb: 注意事项

此主题组件仅适用于单级子类别。如果您的论坛启用了子子类别,此组件可能会出现故障,或者在侧边栏中看起来不太好。

此组件取代了现已弃用的 https://meta.discourse.org/t/indented-nested-sidebar-categories-or-subcategories/329437。

20 个赞

干得好!如果父类别可以折叠或展开就更好了。有可能吗?

1 个赞

不,抱歉,我没有计划向此组件添加更多选项。

1 个赞

干得好,莉莉——简单又有效,令人愉快。有了显著的改进!!

另外,我也很喜欢关于它的清晰的管理员通知。

2 个赞

在移动设备上也提供缩进的选项会很有用

我同意——在你指出来之前我都没注意到它没有!

@Lilly,旧的 TC 在移动设备上会缩进吗?

2 个赞

我对这个组件进行了重构,现在它应该可以在移动设备上为您工作了。如果出现问题,请告诉我。已编辑原帖。

4 个赞

弃用功能更完善的组件(嵌套类别)而改用控制力较弱的组件,其背后的想法/原因是什么?
我是否可以继续使用旧的组件,即使它已被弃用,还是它最终会损坏?