让 Discourse 的 UI 更像 Flarum 会有多难?

嗨,Kris!感谢你的详细回复!

[quote=“awesomerobot, post:27, topic:83430”] 没想到你会觉得这些文字“庞大得吓人”![/quote]
我同意你的看法——Discourse 的主要消息文本已经相当不错了,只是可以稍微小一点(正如你所说,从 15px 改为 14px)。我刚开始探索你的 Discourse 实例,尚未完成我所需的所有改进清单。此处提到的“庞大得吓人”,指的是整体用户界面,请看截图:

你能提供所有这些样式的演示吗?(不幸的是,你的 Discourse 主演示站点不允许管理员登录。)

在这方面确实存在矛盾。经典的 UI 下拉列表适用于从多个选项中一次性选择一个(如日期、国家等)。但在大多数论坛社区中,用户更倾向于在多个分类中进行交流。因此,当 Discourse 将这种分类下拉列表作为一种导航改进时,Flarum 则将其改进为更易于访问且始终可见的菜单。特别糟糕的是,Discourse 的分类下拉列表既不支持 Ctrl+ 点击,也不支持右键点击并选择“在新窗口中打开”等浏览器操作。在典型的使用场景中,活跃用户或管理员/版主返回论坛时,希望同时打开 2-4 个他们关注的分类,以便监控是否有新主题出现——但使用 Discourse 的分类下拉列表却无法实现。使用 Discourse 的分类下拉列表时,用户必须逐个选择并导航到各个分类,这种方式可能导致用户忘记浏览某些分类,或者像复活节兔子一样跳跃式地浏览分类。此外,始终可见的分类列表也有助于在新建主题时更好地按内容进行分类,因为用户可以看到所有分类,从而不会懒得去寻找合适的一个。顺便一提,我刚刚为这个问题想出了一个完美的解决方案。

亲爱的 Kris,我不是网页开发者,也不太了解 CSS 等技术,很遗憾。我们能否一步步共同完成这个主题的任务,借助你的专业技能?我相信这会非常受欢迎!:slight_smile:

2 个赞