docs(memory): 修正 git 推送结论(凭据可恢复,push 正常)
This commit is contained in:
@@ -127,7 +127,12 @@
|
||||
- 终止性操作(停用)落独立公开页 `/deactivated`(注册在 `reqUserSignIn` 外);改密码后重登才用 flash + `/login`。
|
||||
- 只有箱主 `/user` 面板,**无管理员角色、无站方后台,且用户要求不要加**:站方动作只走 CLI / 邮件 / 改配置重启。
|
||||
要开管理页先问:能不能用 CLI 表达?
|
||||
- git 仓库已损坏,**不要动 git**;备份用 tar.gz 排除 `.git`/`.workbuddy`,放项目同级。
|
||||
- git 仓库可用(origin = `https://git.shiroko.one/tamakyi/tamabox`,分支 `main`)。**`git push` 能直接推**,
|
||||
用户本机的 Git for Windows 已认证,`~/.gitconfig` 的 `credential.helper=store` 与系统 `manager` 并存,
|
||||
store 里的记录会被刷新 —— 所以「Failed to authenticate user」是**临时态**(用户在别处提交后即恢复),
|
||||
不要据此断言「无凭据、只能打包」。推之前先 `git log --oneline -3` 看本地是否已提交,直接试推一次即可。
|
||||
改代码时仍只做只读 `git status/log`,别动历史。
|
||||
- 打包交付用 tar.gz(排除 `.git`/`.workbuddy`/`outputs`),放项目同级。
|
||||
|
||||
## 测试环境 box-dev-api.337845818.best
|
||||
|
||||
@@ -164,6 +169,9 @@
|
||||
必须在任何 i18n 取词之前调用,否则先渲染出的提示会按访客语言。箱主未配语言时才回退访客/站点默认。
|
||||
- 主题 = 一个 css 文件只覆盖令牌;新增主题不用改 Go/模板,放 `static/css/themes/<slug>.css` +
|
||||
`[theme] available` 登记即可(`static/fs.go` 已嵌整个目录)。底稿 `_scaffold.css`。
|
||||
- 带图片素材的主题把图放 `static/images/themes/<slug>/`(`static/fs.go` 的 embed 已含 `images/themes`,
|
||||
子目录自动覆盖;**新增别的顶层目录才要改清单**)。整页图用 16:9 + 竖版两张,靠 `@media` 切换 ——
|
||||
`--tb-page-image` 是 `cover`,贴着图片边缘放的插画会被按视口裁掉。
|
||||
- **必须同时写浅色块与深色块**(`html[data-theme-style=x]` / `html[data-theme="dark"][data-theme-style=x]`),
|
||||
`TestThemeCSSComplete` 会查;色块预览由浅色块的 `--tb-bg` + `--tb-primary` 自动生成(色值过正则防注入)。
|
||||
- 令牌 `--tb-navbar`:顶栏底色,默认 `var(--tb-surface)`。页面底色偏彩时主题应覆盖它,
|
||||
@@ -174,3 +182,15 @@
|
||||
但必须用 :not() 排除语义色(同特异性 + base.css 后加载,不排除会连带刷掉 danger/success)。
|
||||
- 主题底色用**纯色**,别用整页渐变——会被读成「底色分布不均匀」;图案建议 ≥24px、透明度 ≤0.06。
|
||||
- 改了 base.css / 主题 css 必须 +1 `conf.StaticVersion`(两者共用同一个 v)。
|
||||
- ⚠️ **多背景层不能塞变量列表**:`background-image: var(--a), var(--b)` 里若某个变量自身是逗号列表,
|
||||
层数会变而 size/position 的个数不变 → CSS 循环取值、整层错位(曾出现整页重复同一张插画)。
|
||||
需要多张装饰时用固定槽位:`--tb-deco` 恒 6 个,缺的填 `none`,size/position 同步补齐。
|
||||
- ⚠️ 整页 `cover` 背景图必然裁边(1280×1400 视口只露出 2400 宽的中间 1234px,竖屏更狠)
|
||||
→ 贴边的插画不要放进背景图,放 `--tb-deco`(固定像素 + 四角定位 + fixed)。
|
||||
- 主题插画可以不用图片:`dev/gen_shiroko_chibi.py` 用 SVG 路径手绘 Q 版人物,3.8KB/张、任意尺寸不糊;
|
||||
生成模型给的"透明背景"线稿抠不干净、无法目检,不如自己画。
|
||||
- 主题插画优先"图生图 + 抠白底":`image1` 给既有立绘、`input_fidelity: high`、
|
||||
提示词强调 `flat vector illustration, no outlines`,四张姿态的角色一致性远好于手绘 SVG。
|
||||
抠图用四角+四边中点 8 点 floodfill(容差 16)+ alpha MinFilter(3) 收边。
|
||||
- ⚠️ deco 的定位百分比是「(视口高-图高)×pct」,`center` 在矮视口会和大尺寸立绘重叠;
|
||||
右侧被立绘(bottom 0,500+px)占住时,第二个人物要放左侧、用显式 `top N%`。
|
||||
|
||||
Reference in New Issue
Block a user