Lilly
1
|
|
|
 |
摘要 |
自动缩进侧边栏中的子类别 |
 |
预览 |
\u003chttps://discourse.theme-creator.io/theme/Lilly/discourse-indented-subcategories\u003e |
 |
代码仓库 |
\u003chttps://github.com/Lillinator/discourse-indented-subcategories\u003e |
 |
安装指南 |
如何安装主题或主题组件 |
 |
Discourse 主题新手? |
Discourse 主题使用入门指南 |
概述
这个简单的 theme component 会自动缩进侧边栏中的所有子类别 - 适用于桌面、平板电脑和移动设备视口尺寸。
只有一个设置可以更改缩进大小 - 默认值为 1em,最小值为 0.5em,最大值为 3em。
设置:
侧边栏示例结果截图:
注意事项
此主题组件仅适用于单级子类别。如果您的论坛启用了子子类别,此组件可能会出现故障,或者在侧边栏中看起来不太好。
此组件取代了现已弃用的 https://meta.discourse.org/t/indented-nested-sidebar-categories-or-subcategories/329437。
20 个赞
干得好!如果父类别可以折叠或展开就更好了。有可能吗?
1 个赞
nathank
(Nathan Kershaw)
4
干得好,莉莉——简单又有效,令人愉快。有了显著的改进!!
另外,我也很喜欢关于它的清晰的管理员通知。
2 个赞
Lilly
7
我对这个组件进行了重构,现在它应该可以在移动设备上为您工作了。如果出现问题,请告诉我。已编辑原帖。
6 个赞
tknospdr
(David Muszynski)
8
弃用功能更完善的组件(嵌套类别)而改用控制力较弱的组件,其背后的想法/原因是什么?
我是否可以继续使用旧的组件,即使它已被弃用,还是它最终会损坏?
1 个赞
运行得很棒——非常感谢莉莉!我现在可以移除我的 CSS 临时解决方案了 
1 个赞
哈哈——在纵向模式下缩进正常,但在横向模式下(使用 iPad 时)则不行。
哈哈——抱歉,忘了提我的自定义 CSS 会强制它在移动设备上显示为单列。它在纵向模式下(像桌面一样缩进)显示正常,但在横向模式下是一个纯平的列表。
Lilly
13
在我的 iPad 的横向和纵向视图中,我看到的是这样:
啊——我现在也能用了,抱歉!当你旋转设备时,它似乎会“变平”,但刷新一下就好了。谢谢检查!!
1 个赞