Agent Skills: 中式网页主题库

中式网页主题库。当用户要"中国风网页""国风网站样式""古风博客主题""中式配色 CSS""水墨风页面""新中式网页""给网站换个中国风皮肤"时使用。提供 8 套可直接引入的 CSS 主题,内置中文排版规范。

UncategorizedID: sanhuang520-ship-it/awesome-chinese-ai-tools/chinese-web-themes

Install this agent skill to your local

pnpm dlx add-skill https://github.com/sanhuang520-ship-it/awesome-chinese-ai-tools/tree/HEAD/skills/chinese-web-themes

Skill Files

Browse the full folder contents for chinese-web-themes.

Download Skill

Loading file tree…

skills/chinese-web-themes/SKILL.md

Skill Metadata

Name
chinese-web-themes
Description
中式网页主题库。当用户要"中国风网页""国风网站样式""古风博客主题""中式配色 CSS""水墨风页面""新中式网页""给网站换个中国风皮肤"时使用。提供 8 套可直接引入的 CSS 主题,内置中文排版规范。

中式网页主题库

一个事实:主流网页主题库里有日式极简,却几乎没有中式的。

我们查过某个 32 套主题的知名库——有 japanese-minimaltokyo-nightnordgruvbox一套中式的都没有。中文用户想做国风网页,只能自己从零调色。

什么时候用

做中国风网页/博客/文档站、给现有站换中式皮肤、要一套中式配色方案、中文长文阅读页排版。

8 套主题

| 主题 | data-theme | 色系 | 适合 | |------|-------------|------|------| | 水墨 | ink | 素白宣纸 · 墨黑 | 随笔、诗词、极简博客 | | 青绿 | azurite | 石青 · 石绿 | 文旅、山水、《千里江山图》感 | | 宋韵 | song | 天青 · 素雅 | 茶文化、克制的品牌站 | | 敦煌 | dunhuang | 土红 · 石青 | 文化 IP、历史题材 | | 朱砂 | vermilion | 中国红 · 墨 | 节庆、有力度的主张 | | 新中式 | neo | 木色 · 素白 | 家居、当代品牌 | | 竹韵 | bamboo | 竹青 · 米白 | 清雅、自然、健康 | | 夜宴 | night | 墨底 · 暗金 | 深色模式 |

另有 auto —— 跟随系统深色偏好。

怎么用

1. 引入样式

<html lang="zh-CN" data-theme="ink">
  <link rel="stylesheet" href="themes.css">

2. 切换主题(改属性即可,无需重载)

document.documentElement.dataset.theme = 'azurite';

3. 可选装饰

<html data-theme="ink" data-paper="on">      <!-- 宣纸纹理 -->
<html data-theme="song" data-indent="print"> <!-- 首行缩进(印刷风)-->

关键:中文排版已内置

这是和普通主题库最大的区别——不只是换颜色,排版规范也写进去了

| 项目 | 值 | 为什么 | |------|-----|--------| | 行高 | 1.75 | 中文字符方正,西文常用的 1.5 会挤 | | 行宽 | 38em | 中文一行 30-40 字最舒服 | | 字体栈 | 西文在前、中文在后 | 混排时英文才好看 | | 断行 | line-break: strict | 标点不出现在行首(避头尾) | | 强调 | 着重号,不用斜体 | 中文没有真斜体,会被拉斜变形 | | 标题 | 衬线字体 | 宋体标题更有中文书卷气 |

CSS 变量(可覆盖)

每套主题定义这 8 个:

--bg           页面底色
--surface      卡片/代码块底色
--line         分隔线
--ink          正文文字
--ink-strong   标题/强调
--ink-soft     次要文字
--accent       强调色(链接、引用条)
--accent-weak  强调色的浅版

想微调,直接在自己的 CSS 里覆盖:

[data-theme="ink"] { --accent: #8C3A2E; }

无障碍

8 套主题的正文对比度实测在 9.4 – 12.2,均超过 WCAG AA 标准(4.5)。

选择建议

| 你的内容 | 推荐 | |---------|------| | 文字为主的长阅读 | inksong(留白多、不抢戏) | | 需要一点色彩 | azuritebamboo | | 要有文化厚度 | dunhuang | | 要热闹/有力 | vermilion | | 商业品牌 | neo | | 夜间阅读 | night |

边界

  1. 不替你决定商用字体。主题用的是系统字体栈,不引入商用字体。若要用方正/汉仪等付费字体,授权自行核实。
  2. 不做完整 UI 框架。这是排版主题,不含按钮、表单、栅格等组件库。
  3. 配色是起点不是终点。品牌项目建议在此基础上按品牌色微调。
  4. 文化元素慎用。若在主题外另加龙凤祥云等纹样,注意寓意与场合(参见 guochao-visual-cn 的纹样速查)。

相关

  • chinese-typography —— 中文排版规范详解(本主题的排版部分基于它)
  • guochao-visual-cn —— 国潮视觉,做图用(本主题做网页用)