我认为我们应该强制侧边栏中的所有菜单项使用小写。大多数网站,包括 Meta,也使用小写标签/类别名称,所以 IMO 这样会更美观。
我注意到“提及”标签最近被移除了,有这个标签时肯定更好。
我认为这是一个很好的例子,应该使用 CSS 来实现。我想保留
- 全部大写,
- 在标题中使用列表(不使用“和/或”)
- 全部小写
这些都是非常北美化的风格,不被认为是自动美观或语法正确的解决方案。
我们有 CSS 可以调整……你知道的……外观。
(强制使用 CSS 来修复 UX/UI/功能限制,总是开发方懒惰的标志)
我确实已经用 CSS 做了这个更改。但我觉得我应该在这里发表我的意见进行讨论。对我来说,小写看起来好多了,应该是核心的默认设置。
在我看来,有些小写字母看起来像是“在装酷”,但太多了就显得半文不盲。我认为不应该鼓励 ![]()
我收回其中一些话。标签有些东西适合全部用小写字母。
我明白你的意思。但我确实认为侧边栏应该风格统一,而不是一部分小写一部分大写 ![]()
确实如此。但标签更像是普通名词,而不是名字。或者别的什么 ![]()
我不认为你必须使用全小写的标签名称。你可以在管理员设置中禁用“强制小写标签”,并为每个站点选择你的偏好。![]()
快速更新 - 我现在明白了。
你指的是“所有”和“我的帖子”这两个。
据我所知(如果我错了,请纠正我),标题中几乎每个单词的首字母大写(例如:“My Posts”)非常北美化。
例如,在 /r/politics(关于美国政治的子版块)上非常常见
我对 Reddit 帖子标题中这种反复出现的格式很感兴趣,一位做翻译的朋友告诉了我这一点。在法国,也许在整个欧洲,我们只在句子的开头使用大写字母,仅此而已。
我不知道侧边栏中的标题/句子是否应该只有一个首字母大写,或者全部小写,或者其他什么,但我知道我们可以同时使用 CSS 和 管理员中的字符串编辑,对我来说这就足够了。
虽然从开发者的角度来看,这可能是一个非常快速的调整,但我认为它的优先级非常非常低(至少对我来说!)而且有点像在争论不重要的事情。
一些建议的 UI 小调整,旨在帮助提高视觉层次结构/清晰度/可扫描性……
-
粗体显示部分标题(我在新侧边栏的一些截图中看到过,但在 Meta 上没有,如果这是默认/计划中的,请忽略我)。
-
“更多”和“所有类别/标签/等”链接与这些部分中的其他链接不同。我认为删除左侧的图标,并在右侧添加一个图标,有助于阐明这一点并降低视觉复杂性。(它们也可以是斜体)。
-
“更多”和“所有类别/标签/等”本身的功能不同,因此可能需要略有不同的图标。
我喜欢这个侧边栏,谢谢 Discourse 团队! ![]()
不过,我想支持其他人提出的至少提供右侧选项的请求,而且我不喜欢社区部分的超级大杂烩(尽管我没有阅读过关于此的先前讨论):因此,能够将标题/子部分编辑回“主题”,然后创建一个结合用户/组/管理员等的社区部分)将是惊人的。
有点离题,但英式英语也是如此——标题中的每个单词都应该大写,但有一些例外,例如不是第一个单词的介词和限定词,例如“The Book in the Library”。
- 无论如何,这是我 20-30 年前学到的。
我在这里学到了同样的东西,而且我更喜欢它,但我的理解是(在几位不同编辑抱怨之后)规范已经转向句子大小写,请参阅:
https://design-system.service.gov.uk/styles/typography/#headings
我不确定这是否会对侧边栏默认值产生任何影响!
这对于书名来说是真的,但几乎不适用于其他任何东西! ![]()
是否有关于在 Discourse for Teams 上提供此功能的更新?
据我所知,启用此功能并不会禁用之前的侧边栏插件,这会导致出现两个侧边栏。能够尝试一下并查看是否有缺失的内容/我们是否可以迁移到它,那将是非常棒的。
祝好!
还有电影、电视节目、戏剧等,我想区别可能在于那些是名称,而其他事物的标题则不是。
我找不到该插件来检查,但它有自己的启用设置吗?如果有,你可能可以通过在设置中搜索“启用”并选择插件部分来找到它。
你好 Julien!是的,新的侧边栏即将登陆 Discourse for Teams。一旦它结束 beta 测试并在我们所有计划中提供,我们将把所有站点完全切换到它。我们内部一直在讨论是否让早期采用者现在通过管理员设置来试用它。一旦可用,我们会立即通知你。
刚刚添加了一个指向我们 Discord 的链接,但有没有更美观的方法,或者更好的 JavaScript 可以使用?
<script>
var waitForEl = function (selector, callback, maxTimes = false) {
if ($(selector).length) {
callback();
} else {
if (maxTimes === false || maxTimes > 0) {
(maxTimes != false) && maxTimes-- ;
setTimeout(function () {
waitForEl(selector, callback, maxTimes);
}, 100);
}
}
};
const selector = '.sidebar-section-content';
waitForEl(selector, function() {
var obj = $('.sidebar-section-link-everything').parent();
var objNew = '<div class="sidebar-section-link-wrapper"><a title="Discord" href="https://coherence.io/discord" id="nav_discord" class="sidebar-section-link sidebar-section-link-discord sidebar-row ember-view"><span class="sidebar-section-link-prefix icon"><svg class="fa d-icon d-icon-discord svg-icon prefix-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use href="#fab-discord"></use></svg></span><span class="sidebar-section-link-content-text">Discord</span></a></div>';
obj.before(objNew);
});
</script>
我真的很喜欢这个。我想重新排列侧边栏中的一些组件。例如,我想将类别移到顶部,并将任何基于帐户偏好的内容移到较低的位置。将来是否有可能编辑这些内容?
@P2W 查看此主题 — 按照站点顺序对类别进行排序很可能在某个时候成为一个选项(当然不知道什么时候)。


