由于源主题已关闭,在此发帖。
你好 @sam 和 @chapoi。感谢您对 @hugovk 关于暗模式下代码高亮报告的快速响应。Python Discourse 的团队也注意到了超链接的暗前景颜色,但这被省略在暗模式下几乎无法阅读的代码高亮主题中。
您可以看到,未加粗的超链接有点陷入了“洞”里……
你们能否重新审视一下暗模式下超链接文本的颜色?
hljs-builtin-names 使用的相同色调可能会效果很好。消息正文的背景颜色将使其与代码块文本方案区分开,并且颜色将与较暗的消息正文背景形成更强的对比。
谢谢! - Leland
daemon
(Alex)
3
拜托不要!
不是所有人都眼瞎!
在暗黑模式下,普通文本是白色的,超链接是蓝色的。
那有什么问题呢?
1 个赞
我没有和你完全一样的色调。我有的蓝色稍微亮一点,效果完美。
2 个赞
Alex,只需调整一下色调就能获得更多对比度。超链接颜色略深,因此它们会像截图所示那样沉入背景中。只需调整一两个色阶即可。
请记住,Discourse 的开发人员以及 Python.org 的大多数团队都是在用户界面设计方面经验丰富的专业人士。这些都是细微的调整。这里没有提出或要求进行大刀阔斧的修改。
1 个赞
daemon
(Alex)
9
您可以在主题设置中轻松地使用 CSS 为自己更改超链接的颜色。
1 个赞
我遇到的情况和 @Jonathan_Poyer 一样,这里/我屏幕上的超链接已经比你截图中的颜色稍微亮一点的蓝色了:
这会不会是你正在使用的那个主题的配色选择?
2 个赞
感谢 @Jonathan_Poyer 和 @JammyDodger 的比较。非常有帮助。是的,我的超链接在这里也显示得更好。我想说这正是我想要的调整量。这是显示超链接和 OP 中截图的截图。
据我所知,我们运行的是默认的 CSS 设置。管理员团队是 Python 核心开发团队,所以他们理所当然地更愿意专注于管理 Python 而不是管理 Discourse。
他们曾就代码高亮进行过讨论,Sam Saffron 参与其中,Charlie ‘Chapoi’ 为下一个版本进行了调整。我们只是忘记了包含超链接的主题。(有趣的是,即使调整后的版本尚未发布,那里的代码高亮效果已经更好。也许有人找到了颜色分配并进行了调整。)
起初我以为 discuss.python.org 运行的是不同的 Discourse 版本。然而,我们目前运行的是 2.9.0.beta4,页面元素查看器在这里显示相同:
<meta name="generator" content="Discourse 2.9.0.beta4 - https://github.com/discourse/discourse version 8a58ce6578ab697f29cea211049c37c2ab341ba5">
你是否碰巧知道超链接颜色规范在哪里?
1 个赞
Moin
12
为什么版本还在等待中?大多数论坛使用 test-passed 而不是 beta 来更新。版本名称不是你获得的唯一信息
1 个赞
查看您的版本号,看起来您是在 6 月 4 日更新的,所以您应该已经有了那些更新。
我相信它是第三颜色,您可以在 /admin/customize/colors 找到它并选择深色主题。Meta 和我的测试站点都将颜色代码设置为 0f82af。
1 个赞
pmusaraj
(Penar Musaraj)
14
我们现在在核心中提供了一个额外的、高对比度的深色配色方案,这很可能解决了您的问题。您可以在此处(meta)尝试使用该配色方案,它被称为 WCAG Dark。
我确实看到该配色方案在 Python 社区中不可用(很可能是因为该社区在我们向核心添加 WCAG 配色方案之前就已经建立)。因此,您最好的办法是联系该网站的管理员,并要求他们启用 WCAG 配色方案。
4 个赞
在 Discourse Meta 上这里好一点,但我很确定我们在 Python Discourse 上使用的是默认颜色。
超链接
在 Python Discourse 上,超链接是 蓝色 #306897 搭配灰色 #222222,对比度为 2.69:1,低于 W3C 的 Web 内容可访问性指南(AA 级:4.5:1,AAA 级:7:1)。
(在这里的 Discourse Meta 上,情况好一点:蓝色 #0F82AF 搭配相同的灰色 #222222,对比度为 3.61:1,但仍低于 AA 和 AAA。)
代码块
在 Python Discourse 上,代码块的修复已部署,这无疑是一个很大的改进。
但 蓝色 #4288C3 搭配灰色 #3F3F3F,对比度为 2.77:1 仍低于 WCAG 指南,仍有改进空间。
(在这里的 Discourse Meta 上,蓝色 #4288C3 搭配灰色 #3F3F3F,对比度为 4.34:1 类似地有所改善,但仍低于 AA 和 AAA。)
3 个赞
感谢您提供这个。哇!这真是太棒了。一切都 so visible,我都调低了亮度!底部的活动帖子编辑器真的非常显眼。在普通的暗色主题中,它没有那么突出。
不过,编辑器有点“街头霓虹灯”的辉光。您或许可以考虑将其调暗一两个档次(要么调暗色调,要么增加红色/绿色)。将彩色边框减细一像素可能最理想,但我猜边框粗细不是主题参数之一。
我真的很喜欢高对比度暗色。
2 个赞
我认为这里的对比度相当均衡。各种 UI 元素也需要彼此对比。
例如,如果超链接离 W3C 前景/背景对比度太近,它们就会开始融合到正文文本中。因此,正文文本和超链接颜色之间的对比度同样重要,尤其是在正文文本段落的中心有简短的超链接文本时。
@sam 和 @chapoi,你们知道 Discourse Meta 的超链接和代码高亮颜色在这里是否已从默认值调整过吗?
1 个赞
免责声明:我不是 Sam 或 Chapoi
,但这些是我测试站点的默认暗色主题颜色(也是 Meta 上的颜色):
这个特定的测试站点创建于 21 年 10 月下旬。
2 个赞
我认为是的。我没有动过我的测试站点的配色方案,所以我想这是一个合理的假设。不过,更了解情况的人可能会有更多信息。
2 个赞
你的版本呢?
<meta name="generator" content="Discourse 2.9.0.beta4 - https://github.com/discourse/discourse version 8a58ce6578ab697f29cea211049c37c2ab341ba5">
1 个赞
当我检查颜色配置时,它是在 17227e9e53,但我注意到它比你的提交落后了几次,所以我想彻底更新一下。现在它在 42683d4874,仍然具有相同的暗色主题三级颜色代码(0f82af)。
1 个赞