由于越来越多的设备和软件都开始支持暗色模式,我调整了博客的配色并加入了用 CSS 的 prefers-color-scheme 实现的暗色主题。我也考虑了加入用户切换的功能(参考 这里 的教程),但是出于我对 JavaScript (毫无来由)的反感,我最后否定了这个主意。

颜色用途亮色主题暗色主题
强调#700000#8fffff
背景#f7f3e3#080c1c
文字#2e2d2b#d1d2d4
代码背景#e3dacb#1c2534
边框1#e7e3d3#181c2c
边框2#d7d3c3#282c3c

写 CSS 真是累人,不过好在挑选配色是一件挺让人放松的事。新的亮色主题有更低的对比度,我也更新了 isso 的样式表。是的,我的暗色主题只不过是亮色主题的反色版本,并没有降低文字粗细程度以照顾人类视力的某种古怪特性和其他细微的颜色调整。当我看到由三个似乎没有任何联系的数字形成的颜色代码时,我潜意识已经在大呼异端——它们就像不协和和弦一样让人头皮发麻——所以我 需要 它们至少加起来是一个不那么差劲的数。

知识就是黑夜!