水墨 Theme Collection

竹简墨夜 夜读书

冷墨蓝调背景下的五色墨韵与七彩传统色。基于高级古典色重塑的深色主题,带来高对比度却低饱和的安静编码体验。

Dark & Cold Ink Traditional Palette Semantic Focus

五色墨韵体系

背景区分为从 night-0 (漆黑) 到 night-4 (苍灰) 五个层级,构建清晰的空间叠层。

语法高亮取自传统五正色系,低饱和度发色,辅以 WCAG AA 标准对比度校验,确保每个字眼晰却不刺目。

#151921

玄墨

深夜暗室

Editor bg

#D4A857

赭石

孤灯古灯

Keyword
Operator

#C8B07C

缃色

泛黄旧卷

Type
Class Name

#6BAFC2

靛青

窗畔冷月

Function
Method

#7A9EC2

黛蓝

夜幕远山

Property
Attribute

#8CB87A

竹青

幽夜翠竹

String
Inserted

#C88A9A

胭脂

案头残红

Decorator
Constant

#CF7B5F

朱砂

朱批墨迹

Number
Diagnostic

代码观感

支持全栈高级语法高亮:为 JSON、JavaScript 与 Java 专门定制的丰富强调色。

settings.json
{
"workbench.colorTheme": "竹简墨夜",
"editor.fontSize": 14,
"editor.semanticHighlighting.enabled": true,
"window.zoomLevel": 1
}
main.js
// 初始化渲染器
import { Renderer } from './core.js';
function initTheme(options) {
const app = new Renderer(options);
return app.mount('#app');
}
initTheme({ mode: 'dark' });
Parser.java
@Override
public String parseNode(ASTNode node) {
boolean isValid = true;
if (node.isEmpty()) {
System.out.println("Node empty");
return null;
}
return node.value;
}

夜间冷墨蓝调

护眼基底

从纯灰调整为冷墨蓝 #151921,降低暖黄光刺激,夜间观看更深邃舒适。

结构七色

分离关键词(赭色)与类型(缃色)、属性(黛蓝)与常数(胭脂),避免大段同色。

对比度提升

注释文字采用银灰 #8E8578,对比度达到 WCAG AA 4.6:1 级别,弱光下不眯眼。

支持全面

新增括号彩虹色、补全搜索与高亮UI、定制了 Python 和 Java 乃至 Git 差异面板。

Cmd/Ctrl + K → Cmd/Ctrl + T → 选择 竹简墨夜