侧边栏图标是否仅在用户偏好设置中勾选了“启用自动暗色主题配色方案”时才显示是预期的吗?
我在用户偏好设置或站点设置中没有找到此设置。您能发给我一张截图吗?
嘿 @jordan.vidrine 感谢告知,这可能是其他插件导致的结果。
嗯
我在 meta 或本地实例上看不到这个。您是否可以查看安装了哪些主题组件或插件?
那可能只是我这边的问题:
- 深色/浅色切换
- 欢迎链接横幅
还有其他几个,但目前已禁用。
您使用的是哪个版本的 Discourse?
简短回答:是。切换组件将启用暗模式样式表,但它确实需要该样式表存在。如果它不存在,那么它目前无法切换到它。理论上,它可以切换到它,通过向服务器发出请求来加载样式表,但这将使组件变得更加复杂。
这是一个最近的更改,因为现在暗/浅模式切换器会尊重操作系统暗模式设置。如果用户切换他们的操作系统外观,此组件的设置将被重置。(例如,如果用户的操作系统处于浅模式,他们使用组件切换到暗模式,然后将操作系统切换到暗模式,则覆盖将被重置。网站的颜色方案将不会有任何变化,但如果用户随后将操作系统切换回浅模式,网站将跟随,它将自动切换到浅模式。)
@jordan.vidrine “启用自动暗模式配色方案”复选框显示,如果 a) 没有暗配色方案被标记为“用户可选择”,并且 b) “默认暗模式配色方案”设置被设置为“无”以外的其他值。
此选项已不存在。现在是“导航菜单”,并在此设置为“旧版”。我没有看到浅色/深色切换器。当我切换到“标题下拉菜单”时,我也看不到切换器。我没有尝试“侧边栏”,因为我不想在我们的论坛上使用侧边栏(因为那里有人在线,我不想嘲笑他们)。
是否可以在“标题下拉菜单”中也添加切换器?它似乎是两个新选项之一,而不是已弃用的选项(我的假设正确吗?)。
@pmusaraj 刚有几个用户在我们的论坛上留言说切换按钮对他们不起作用,我们有一个默认主题和一个深色主题(用户可以选择),所以我想弄清楚如何让这个对我/他们来说更简单,不确定我错过了什么才能让它默认工作。
也许我错过了关于深色主题如何指示的某些内容。
您能发布您网站的链接吗?浏览器控制台中是否有任何警告?
感谢跟进,我给你发了聊天消息。
编辑:通过确保管理面板中的默认黑暗模式配色方案 ID 设置为深色主题来解决。谢谢! ![]()
@jordan.vidrine 我只是想问一下你是否有这方面的计划?
你好。切换按钮仅对管理员显示。
我做了什么?![]()
在 preferences > Interface > Color Scheme 下验证用户是否选择了深色模式配色方案。如果此处未选择深色模式,则切换按钮将不会呈现。
抱歉,我错过了这个。
您指的是哪个标题下拉菜单?是旧版菜单(不使用侧边栏)还是个人资料菜单?
谢谢。
我的意思是“Header Dropdown”(这是 Discourse 最新版本设置中的名称)。据我理解,这是汉堡包菜单或侧边栏的两个新选项之一。
不过,如果它也能出现在旧版汉堡包菜单中,我也将非常高兴。![]()
由于我的自定义主题存在布局问题,我无法/不想使用侧边栏。
好的,一个想法:这应该是一个核心功能。
一个不情之请:我在哪里可以找到示例配色方案?我对颜色一窍不通,所以很想从别人做好的东西开始。
一个问题:我认为我已经启用了所有设置并按预期进行了设置,但我没有看到任何切换按钮。
您在 /admin/customize/colors 区域有超过 1 种颜色吗?
是的,两种配色方案