请勿打扰模式现已上线 
Discourse 现在允许用户启用“请勿打扰”模式(DND)。在 DND 模式下,直到用户退出该模式之前,不会发送桌面通知、推送通知和电子邮件。站点标题中用户头像旁的通知气泡也会被隐藏。
您可以选择将“请勿打扰”模式设置为特定时长:30 分钟、1 小时、2 小时,或直到当天结束。您还可以前往通知偏好设置,设定每日通知时间表,并自动在通知时间表之外的时间段进入 DND 模式。
用户菜单中的个人资料标签下方有一个按钮,点击后会打开一个模态窗口。
保存后,月亮图标将替换您头像上的通知气泡/计数

您可以通过再次点击该按钮提前取消 DND 模式。
在您的通知偏好设置中,您将看到启用通知时间表的选项。
59 个赞
很高兴看到 Discourse 现在内置了这项功能(更不用说它的实现要优秀得多)。我不再需要依赖操作系统自带的版本了。刚刚把它关掉了!
8 个赞
很棒的特性,实现得也很到位——谢谢!
有一点反馈:头像上的月亮图标能否换个颜色?乍一看,蓝色的月亮图标有点像通知数量。
我建议改成淡黄色,因为月亮是由奶酪做的 
1 个赞
bartv
(Bart )
5
检查元素,找到 CSS 选择器,然后在 管理 > 自定义 > 主题 > 编辑 CSS/HTML 中添加相应的代码 
4 个赞
啊——有道理,我之前没想到可以用 CSS 来设置 SVG 的样式,不过我总可以把原来的 SVG 隐藏起来,然后在它的 div 里添加一个奶酪色的 SVG。
1 个赞
bartv
(Bart )
8
我今天首次使用此功能,期望在通知过期时,通知计数器能显示我的待处理消息。虽然下拉菜单中显示有新通知,但计数器并未更新。这是否符合预期行为?
3 个赞
我明白你的意思:非私信通知的计数在你点击头像时会被清除。当你手动离开勿扰模式时,需要点击头像,因此计数应该是在那时被清除的。我会看看能否阻止这种情况发生:+1:
编辑:要离开勿扰模式,你确实会看到这些通知,因为打开的第一个面板是通知面板……在你打开通知面板后仍保留该计数,可能比当前的行为更不一致。
3 个赞
dmc
10
有人能确认一下,在配置通知计划时选择无会发生什么吗?我猜在这些天会启用免打扰模式,但我想确认一下 
4 个赞
benkeks
(benkeks🍪)
13
我们也遇到了同样的问题。这是我们要添加的 CSS,用于将月亮样式设为灰色(假设使用默认配色方案):
/* 减少干扰的勿扰模式 */
.do-not-disturb-background .d-icon.d-icon-moon {
color: var(--primary-high-or-secondary-low) !important;
}
.do-not-disturb-background {
background-color: var(--primary-med-or-secondary-high) !important;
}
4 个赞