品牌手册 · Brand Book

一页方眼,
一条丝带。

这本手册写给要做紙页的每一个人:设计、前端、3D、文案和做周边的朋友。里面的按钮、字号和颜色都直接取自网站的源码,改了网站,这里也会跟着变。

v1.0版本
2026.09.26更新
10 章篇幅
css/site.css唯一来源

02 · 色彩

九个颜色,
只有一个会说话

界面只用九个 :root token。和紙和墨撑起整页,臙脂是唯一的强调色;另外六种颜料色只住在胶带、贴纸和印章里。下面的色值都是从 css/site.css 实时读出来的。

2.1

界面色

2.2

用量

一屏里,和紙占大半,墨色负责文字,臙脂最多出现一两处:一个标题里的关键词,或者一条丝带。

深色区块里的强调词用浅臙脂 #E9B7A8,它不是新颜色,是臙脂在夜里的样子。

2.3

颜料色

六种日本传统色,只用在和纸胶带、水彩贴纸和印泥里,不做按钮、不做文字、不做底色。胶带半透明,能透出下面的字。

2.4

对比度实测

按 WCAG 2.2 现场计算。正文至少 AA(4.5 : 1);只到 3 : 1 的组合只能用在 24px 以上的大字或图形上;更低的只能做装饰。

实测发现:鼠 --muted 在和紙上只有 4.3,在生成色上 3.8,而它正用在 12px 的眉标上。建议加深到 #6E645C(最后一行),色相不变。本手册自己的注释已经用了这个值。

03 · 字体

五种字体,
各管一件事

衬线说大事,黑体说清楚,楷体像手写,等宽体标日期和规格,明朝体只写日文汉字。五种都是开源字体,可以免费商用。

3.1

字体与角色

收下一整页 128,400

Noto Serif SC · 500 / 700

展示衬线:大标题、价格、数字,还有字标里的「紙页」。

Google Fonts ↗

告诉紙页今天发生了什么

Noto Sans SC · 400 / 500

正文:正文、按钮、导航、表单。

Google Fonts ↗

和妈妈去了镰仓,海很蓝。

LXGW WenKai 霞鹜文楷 · Regular

手写:手帐内页上的字、评价正文、便签。

GitHub ↗

2026-09-26 · A6 · 300dpi

JetBrains Mono · 400 / 500

标签:眉标、日期、规格、文件名。只放拉丁字母和数字。

Google Fonts ↗

紙 始 仕組 帳 素材 料金

Shippori Mincho · 500 / 700

和文:日期章中间的「紙」、每个区块眉标上的一个日文汉字。字标「紙页」不用它(没有简体的「页」),改用 Noto Serif SC 700;字标里的 kamipage 用 Instrument Sans 600。

Google Fonts ↗
3.2

字号阶梯

每一行都用 css/site.css 里的原规则渲染。红色的数字是你现在这个窗口下的实际字号,旁边是 390px 手机宽度下的值。

3.3

最小字号与排版

中文正文不加字距;大标题收紧 −0.01em;等宽标签放开 +0.02 到 +0.08em。中文行高 1.7 到 1.8。

12 px绝对下限,只给等宽标签
14 px中文最小,只用于注释和图注
16 px正文,手机上也不缩
17 px霞鹜文楷最小,笔画细
3.4

手写字,现场写

网站里的手写字都是霞鹜文楷,每个字带一点点旋转、上下错位和大小差。抖动由字的位置算出来,不用随机数,同一句话每次写出来都一样。

在左边改一句试试。

旋转 ±2.4° · 上下 ±1.6px · 字号 ±4%

2026.09.26 SAT

紙

04 · 栅格

五毫米一格,
一格一天

网站的底是一张方眼纸。点阵、容器、列和区块间距都从同一个 20px 出发,logo 里的点也落在同一套网格上。

4.1

5mm 方眼点阵

20 px 一格(96dpi 下约 5.3mm,取整成 20 方便对齐)。点径约 2.2px,颜色 rgb(122 104 84 / .24)。

  • 画在 WebGL 地面上,3D 物体会盖住它,阴影会压暗它
  • 每个区块上下各 110px 渐隐,不和下一块硬接
  • 首屏和深色区块不铺点阵
20 px ≈ 5mm 不透明度 24% 点径 2.2px(放大 5 倍) logo 的点距 u = 1/8 主标
4.2

容器与边距

内容最宽 1320px,两侧留 --gutter 20px。820px 是唯一的断点:导航收起,多列变单列或两列。

右边的数字随窗口实时变化,拖一下窗口看看。

—窗口宽 px
—内容宽 px
20边距 --gutter
—当前布局

灰 = 窗口 · 红框 = .wrap(max-width 1320px)· 深红 = 左右 20px 边距

4.3

列

不用 12 栏框架,每个区块只用它需要的比例。列间距 28 到 48px。

5 : 7怎么生成 · gap 48
4 : 8常见问题 · gap 48
4 等分数据 · 格式 · 手机 2 列
3 等分评价 · 价格 · 手机 1 列
2 : 1 : 1 : 1页脚 · gap 32
4.4

区块节奏

标准区块上下各 140px。紧跟在大区块后面的「信任」和「问答」收一点,读起来像上一段的续篇;进入深色和黄昏的区块上方多留一段,给渐变过渡。

数字从 css/site.css 实时读取。

4.5

明暗节奏

整页是一天:下午 15:30 的窗光一路到价格,素材库是夜里 21:00 的台灯,收尾是黄昏。明暗之间用渐变过渡,不硬切。

05 · 组件

拿来就能用的
小零件

这一章的组件直接用网站的 class 和结构,没有另写样式。可以点、可以输入、可以展开。

5.1

按钮

胶囊形,15px / 500。悬停时上浮 1px,0.3s。一屏只放一个实心墨色按钮;深色区块里换成和紙色。

图标只用 Iconify Solar Duotone,18px。

.btn.btn-ink · .btn.btn-line

免费写一页
  • 水彩贴纸 620
  • 日期与印章 260

.btn.btn-paper · .chips(深色区块)

5.2

输入卡

首屏的一句话输入框。输入的字用霞鹜文楷,看起来就像写在纸上。

.prompt-card

5.3

价格档

三档用开本命名。推荐档铺生成色 --paper-2,按钮换成实心,其余两档只用细线。

A6 · 文库本

随手记

免费

  • 每月 30 页
  • 12 种格式
  • 基础贴纸与胶带
开始写

B6 · 最多人选

每日一页

¥18/ 月

  • 不限页数
  • 全部 42 种格式
  • 全部素材与日期章
  • 高清 PDF 导出
试用 14 天

A5 · 手帐本

整本印刷

¥168/ 本

  • 选一段日子印成一本
  • 布面或皮面封面
  • 附丝带书签
定制一本

.tiers > .tier(.chosen)

5.4

常见问题

原生 <details>,不用 JS。右边的「+」是臙脂色,展开时转 45° 变成「×」。

生成的内页可以商用吗?

你生成的每一页都归你,可以打印、分享、做成周边。素材库里的贴纸和胶带由紙页绘制,随页面一起授权给你使用。

我的日记会被别人看到吗?

不会。保存的手帐只有你自己能打开。照片会交给识别模型看一眼,用来写字和排版。你可以随时删除一本手帐,它的照片、原图和生成的页面会一起删掉。

不会写字、不会画画也能用吗?

能。紙页就是为不想在排版上花时间的人做的。你只需要记得今天发生了什么。

details > summary + p

5.5

明信片

评价用明信片:白卡,左边是手帐成品的局部图,右边是霞鹜文楷写在横线上的正文,右上角盖一枚朱色邮戳。三张各转一个小角度(−1.2° / 0.8° / −0.5°),中间那张低一点。

镰仓旅行手帐页面局部
下班路上想到什么就记一句,周末把一周的页打印出来,贴满一整本。
林小满上海 · 使用 1 年
雨天手帐页面局部
我是画画的,本来很挑。它挑的胶带和贴纸比我自己挑的还克制。
周屿杭州 · 插画师
生日手帐页面局部
给孙女做的成长手帐,一张照片一句话,半年已经三十多页了。
陈阿姨成都 · 退休教师

.cards3 > figure.postcard

06 · 图像

只拍书桌,
不拍人

3D 只做书桌上的东西:本子、纸、胶带、贴纸、印章、笔、窗格和台灯。评价里的配图也只展示手帐页面,不使用人物肖像。所有画面都要慢、稳、有重量。

6.1

3D 场景

同一张橡木书桌,从下午到夜里再到黄昏。主光 3800K 暖、天光 7000K 冷补;夜里只有一盏 2700K 台灯。

午后窗光下摊开的手帐,丝带垂到桌面
首屏 · 书桌15:30 · 窗格投影 · 3800K
空白点阵内页和一条丝带
怎么生成俯视 · 页面组装
台灯下的胶带、印泥和贴纸
素材库21:00 · 台灯 2700K
软木板上钉满手帐页
作品 · 软木板斜射窗光 · 正面
黄昏里合上的皮面手帐
收尾 · 合上黄昏 · 长影 · 紫灰
四种内页格式的本子
格式生成色底 · 四本并排
三种开本的手帐
价格 · 三种开本B6 在光斑里,丝带露出
6.2

照片

暖色胶片感:白平衡偏暖、低对比、轻颗粒,高光不过曝。放在页面上时一律做成拍立得或邮票,不直接铺满。

镰仓海边的电车
镰仓 · 江之电
樱花味冰淇淋
樱花味冰淇淋
刚烤好的司康
下雨,烤了司康
6.3

贴纸

水彩画法,边缘留一圈白色模切边,透明底。贴到页面上时带一点点投影和不超过 ±6° 的转角。

三花猫贴纸咖啡贴纸银杏叶贴纸饭团贴纸 樱花贴纸邮票贴纸票根贴纸干花贴纸

IKAMI · STICKER SHEET 04 · 水彩 + 白边

6.4

胶带与纸

胶带图案程序化生成,两端撕边、半透明。内页和软木板用生成的纹理,不用照片。

tape-sakura
tape-grid
tex-washi 和纸
tex-cork 软木
6.5

规则

3D 场景

  • 只做书桌上的物件
  • 纸有厚度、微微拱起
  • 窗格投影切开光斑
  • 不做 3D 人物、手和宠物
  • 不用 Math.random,场景要能复现

照片

  • 暖白平衡、低对比、轻颗粒
  • 做成拍立得或邮票
  • 人像只用在评价区
  • 不用冷色、高饱和滤镜
  • 不整幅铺满一屏

贴纸与胶带

  • 水彩 + 白色模切边
  • 只用六种颜料色
  • 胶带半透明、两端撕边
  • 不用扁平矢量或 3D 渲染贴纸
  • 不让生图模型直接写中文

07 · 动效

慢一点,稳一点,
有重量

东西落下来会轻轻回弹一下,胶带贴上去会按一下,本子合上时丝带留在外面。所有动作共用一条缓动曲线。

7.1

缓动与时长

--ease: cubic-bezier(.2, .8, .2, 1):起步快、收尾很长,像纸片落定。红球用它,灰球是线性,对比一下。

时间 →
用途时长曲线
按钮悬停上浮 1px0.3s--ease
导航丝带垂下0.35s--ease
FAQ「+」转 45°0.3s--ease
区块淡入上移 18px0.9s--ease
锚点滚动1.3sLenis
贴纸落下(每张)0.55s下落², 末 28% 回弹
滚动驱动的 3D阻尼 7damp()
7.2

四个招牌动作

下面是纯 CSS 的小样,循环播放;网站里是 3D 版本,跟着滚动走。

09.26 SAT 晴

和妈妈去了镰仓,

海很蓝。

紙

① 页面自己组装

点阵 → 手写字一个字一个字写出来 → 照片落下 → 胶带按上 → 贴纸 → 日期章。「怎么生成」区块的主线。

② 贴纸落下,回弹,停稳

从上方带着转角落下,高度按平方衰减,最后 28% 里向上回弹一次,幅度不到自身高度的 3%。

九月二十六日
镰仓,海很蓝

吃了樱花味的
冰淇淋。

③ 本子合上

左半页绕书脊翻过来,盖住右半页;丝带留在外面,晃一下停住。收尾区块在黄昏里做这件事。

怎么生成格式素材价格

④ 丝带

导航里当前项下面垂下 10 到 17px 的丝带,0.35s;长丝带只做很小的摆动,不超过 ±1°。

回弹不过头超调不超过 3%,不做弹簧跳。
不无限转圈加载用点阵一格格亮起,不用转圈。
跟着滚动3D 场景读滚动进度,阻尼 7,不自动播放。
尊重「减少动态」系统开启时直接显示最终状态。

08 · 语气

说「今天也写一页」,
不说「释放创造力」

紙页说话像一个会写手帐的朋友:安静、具体、温柔。用简体中文,称呼对方为「你」,日文只在眉标里点缀一个汉字。

8.1

四条原则

安静

不喊口号,不用感叹号。

对

今天也写一页。

错

立即释放你的无限创造力!

具体

说真实的一件小事,而不是一个形容词。

对

“下雨,在家烤了司康”就够了。

错

AI 智能赋能,海量模板一键生成精美手帐。

温柔

不催,不制造焦虑,不拿别人比较。

对

免费开始,不用信用卡。写完第一页,夹一枚书签。

错

还在等什么?限时优惠,错过再等一年!

把功劳留给人

紙页是帮手,日子是你的。说「你」,不说「用户」「您」。

对

你只管把日子过好。

错

尊敬的用户,本平台将为您打造专属手帐体验。

数字要能数

写能核实的数,带上单位。

对

30 秒生成一页,42 种内页格式。

错

极速生成,海量格式,快到飞起。

日文只做点缀

一个汉字放在眉标里,不写整句日文。

对

料金  价格

错

ようこそ!素敵な手帳ライフを始めよう

8.2

用词

用文具店里的词,不用互联网运营的词。

用

  • 一页
  • 手帐
  • 内页
  • 和纸胶带
  • 贴纸
  • 日期章
  • 写一句
  • 夹一枚书签
  • 打印出来
  • 今天

不用

  • 赋能
  • 一键
  • 神器
  • 海量模板
  • 黑科技
  • 颠覆
  • 爆款
  • 绝绝子
  • 用户
  • 您
8.3

标点与排版

中文和数字、英文之间空半角30 秒 · A6 · 42 种
分隔用前后带空格的间隔号B6 · 最多人选
全角标点,引号用弯引号“下雨,在家烤了司康”
省略号六个点,不用 ...写一句……
价格用 ¥,单位用「/ 月」¥18 / 月
日期在标签里用等宽数字2026.09.26 SAT
不用感叹号,不用 emoji今天也写一页。

09 · 守则

要做的,
和不要做的

拿不准的时候,回到这两张清单。它们比前面八章都短,也比前面八章都重要。

○要

  1. 颜色只从 :root 取新颜色先加 token,再用
  2. 每屏臙脂最多一两处一个关键词,或一条丝带
  3. 浅色区块铺 5mm 点阵20px、24% 不透明、上下渐隐
  4. 标志四周留 2uu = 丝带宽
  5. 24px 以下换 16px 专用标favicon 用 favicon.svg
  6. 手帐内页的字用 canvas 合成霞鹜文楷 + 轻微抖动
  7. 眉标放一个日文汉字Shippori Mincho 700,臙脂色
  8. 动效用 --ease,尊重减少动态慢、稳、有重量

✕不要

  1. 手画图标只用 Iconify Solar Duotone
  2. 渐变按钮、玻璃拟态、霓虹发光导航的磨砂纸条是唯一例外
  3. 用臙脂大面积铺底包括整块按钮区、整条横幅
  4. 把颜料色用在界面上桜、若草、藤、山吹、浅葱、朱只给胶带贴纸
  5. 做 3D 人物人只出现在评价照片里
  6. 用 Math.random场景和手写抖动都要能复现
  7. 让生图模型直接写中文会出乱码,字一律程序合成
  8. 拉伸、旋转、改色、重排标志见 1.7 的六种误用

10 · 下载

都在这里,
拿去用吧

文件大小在构建时由 brand/build/build.mjs 实际读取,不是估的。字标 SVG 里的文字没有转曲,印刷前请先转曲。

下载全部 · zip kamipage-brand-kit.zip · 1.38 MB · 标志 + 色板 + 徽章
文件说明格式大小
标志 brand/logo
kamipage-mark.svg主标 · 墨色 · 透明底SVG636 B
kamipage-mark-reverse.svg主标反白 · 深底用SVG660 B
kamipage-mark-16.svg16px 专用版 · 无点阵SVG419 B
kamipage-mark-16-reverse.svg16px 专用版反白SVG349 B
favicon.svg网站图标 · 随系统深浅色切换SVG419 B
kamipage-lockup.svg字标 · 墨色(文字未转曲)SVG1.3 KB
kamipage-lockup-reverse.svg字标反白(文字未转曲)SVG1.3 KB
色板与 token
kamipage-tokens.cssCSS 变量,从 css/site.css 生成CSS725 B
kamipage-palette.json15 个颜色:名、HEX、RGB、分组JSON2.2 KB
周边徽章
emblem-pin.png珐琅徽章 · 透明底 · 原图PNG1.29 MB
emblem-pin.webp珐琅徽章 · 网页用WEBP91.9 KB
文件说明格式大小
场景截图 brand/img
scene-closing.webp3D 场景 · closingWEBP111.5 KB
scene-cork.webp3D 场景 · corkWEBP132.3 KB
scene-desk.webp3D 场景 · deskWEBP115.8 KB
scene-formats.webp3D 场景 · formatsWEBP76.3 KB
scene-lamp.webp3D 场景 · lampWEBP86.8 KB
scene-steps.webp3D 场景 · stepsWEBP98.7 KB
scene-tiers.webp3D 场景 · tiersWEBP50.5 KB
素材 assets/img/gen
tex-washi.webp和纸纹理 2048²WEBP89.5 KB
tape-sakura.webp胶带图案WEBP66.2 KB
tape-grid.webp胶带图案WEBP22.0 KB
st-cat.webp水彩贴纸 · 透明底WEBP79.5 KB
st-sakura.webp水彩贴纸 · 透明底WEBP69.9 KB
st-ginkgo.webp水彩贴纸 · 透明底WEBP90.9 KB
ph-kamakura.webp胶片感照片WEBP89.2 KB