实测发现深色下 body 的 background-image 仍是亮色的 70% 白遮罩(壁纸被洗白)。 遮罩由服务端 applyWallpaperBlock 写进 conf.yml,因此在那里补一条深色规则 (同一张壁纸 + rgba(6,12,24,dim+0.15) 遮罩),并移除 navi.css 里那层 body::before 遮罩,避免壁纸被双重压暗。加单测断言深浅两条规则共存、 且移除壁纸时一并清除。
实测发现深色下 body 的 background-image 仍是亮色的 70% 白遮罩(壁纸被洗白)。 遮罩由服务端 applyWallpaperBlock 写进 conf.yml,因此在那里补一条深色规则 (同一张壁纸 + rgba(6,12,24,dim+0.15) 遮罩),并移除 navi.css 里那层 body::before 遮罩,避免壁纸被双重压暗。加单测断言深浅两条规则共存、 且移除壁纸时一并清除。