| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .dockerignore | ||
| .env.example | ||
| Dockerfile | ||
| components.json | ||
| eslint.config.mjs | ||
| next-env.d.ts | ||
| next.config.mjs | ||
| package.json | ||
| postcss.config.mjs | ||
| tsconfig.json |
## 换色 globals.css 里新增品牌色阶 brand-50…900(同色相 H=221.25 推出), 主色 #0032A0 坐 600 档 —— 全站 `bg-brand-600` 是主按钮、`--primary` 也指这档, 主色必须落这里才算真换了。--primary / --ring 同步改成 hsl(221.25 100% 31.4%)。 实测 `bg-brand-600` 计算值 rgb(0,50,160),与色卡 RGB 0/50/160 一致。 ## 为什么顺手改名 没有走"偷偷把 Tailwind 的 teal 调色板改成蓝色"这条捷径 —— 那样类名写着 teal、 渲染出来是蓝的,下一个人读代码会以为自己看错了。品牌色就该叫 brand: - 263 处 `teal-N` → `brand-N`(28 个文件,纯类名替换) - tone 色板键 'teal' → 'brand'(labels.ts 的 PERSONA_FEATURE_META 一并改; tone 值全在代码里,不来自 DB,改名没有兼容问题) - 宠物 SVG 里手挑的 3 个十六进制(11 处)按色阶位置 1:1 映射过去,不然吉祥物 还是青色、跟全站撞色 以后换色只改 globals.css 那 10 行。 web typecheck + 657 tests / 42 suites 通过;本地实测列表/详情/表单全站已是蓝。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| public | Loading commit data... | |
| src | Loading commit data... | |
| .dockerignore | Loading commit data... | |
| .env.example | Loading commit data... | |
| Dockerfile | Loading commit data... | |
| components.json | Loading commit data... | |
| eslint.config.mjs | Loading commit data... | |
| next-env.d.ts | Loading commit data... | |
| next.config.mjs | Loading commit data... | |
| package.json | Loading commit data... | |
| postcss.config.mjs | Loading commit data... | |
| tsconfig.json | Loading commit data... |