- 默认零第三方自动请求:移除 21 个模板的 preconnect/dns-prefetch、PrismJS+autoloader、qrcode-generator 及内置一言/IP 定位 API - 一言与代码高亮配色改为自托管;欢迎弹窗自定义 IP 接口改为 opt-in;微信分享改为复制链接;LightGallery 按 GPLv3 使用 - README 新增「外部资源与隐私」「验证与回归测试」章节,修正无效链接并补充字体 OFL 来源;同步 docs 与修正虚构的目录树 - friends 等 12 处 #strings.substring 加空值保护;logo 由两份 1.5MB 压缩去重为单份 146KB - 新增 pnpm audit:external 与打包前置合规审计;制品补齐 34 个 docs 文档与预览图
78 lines
1.3 KiB
CSS
78 lines
1.3 KiB
CSS
/* WarmIsland 自托管代码配色(Cold / 深色,参考 Prism Tomorrow 配色)
|
|
- 仅定义 .token.* 语法着色,供 Halo 代码高亮插件或「API 扩展包」服务端高亮输出使用。
|
|
- 主题本身不再加载 Prism.js / autoloader / 任何远程脚本。
|
|
- 本文件随主题分发,不含 @import、url()、远程字体或外部请求。
|
|
*/
|
|
pre[class*="language-"],
|
|
code[class*="language-"] {
|
|
color: #cccccc;
|
|
background: none;
|
|
text-shadow: none;
|
|
}
|
|
|
|
pre[class*="language-"] {
|
|
background: #2d2d2d;
|
|
border: 1px solid rgba(255, 255, 255, 0.08);
|
|
}
|
|
|
|
.token.comment,
|
|
.token.prolog,
|
|
.token.doctype,
|
|
.token.cdata {
|
|
color: #999999;
|
|
}
|
|
|
|
.token.punctuation {
|
|
color: #cccccc;
|
|
}
|
|
|
|
.token.property,
|
|
.token.tag,
|
|
.token.boolean,
|
|
.token.number,
|
|
.token.constant,
|
|
.token.symbol,
|
|
.token.deleted {
|
|
color: #f2777a;
|
|
}
|
|
|
|
.token.selector,
|
|
.token.attr-name,
|
|
.token.string,
|
|
.token.char,
|
|
.token.builtin,
|
|
.token.inserted {
|
|
color: #99cc99;
|
|
}
|
|
|
|
.token.operator,
|
|
.token.entity,
|
|
.token.url,
|
|
.token.variable {
|
|
color: #f99157;
|
|
}
|
|
|
|
.token.atrule,
|
|
.token.attr-value,
|
|
.token.keyword {
|
|
color: #cc99cc;
|
|
}
|
|
|
|
.token.function,
|
|
.token.class-name {
|
|
color: #6699cc;
|
|
}
|
|
|
|
.token.regex,
|
|
.token.important {
|
|
color: #ffcc66;
|
|
}
|
|
|
|
.token.bold {
|
|
font-weight: 600;
|
|
}
|
|
|
|
.token.italic {
|
|
font-style: italic;
|
|
}
|