theme v4: 装饰层 + 砂狼白子 Q 版插画

- base.css 新增装饰层令牌 --tb-deco / -size / -position:固定 6 个槽位、固定像素四角定位,
  不受 cover 裁切影响(竖屏桌面会把贴边的插画切掉)。多层背景的列表长度必须恒定,
  值一多一少会整层错位(表现为整页重复同一张图)。
- shiroko:4 个 Q 版人物(wave/cheer/think/sit/doze),以用户立绘为参考图 image-to-image
  生成后抠白底;左右各两个、立绘在右下当水印。顶部用固定 96px 避开顶栏,
  真实视口 ≥920px 才补中间两个,矮屏不放(否则与立绘重叠)。
  深色关掉装饰层,图案改为几何纹样。
- sakura:顶栏取页面底色、顶栏链接提到次要文字色、uk-alert-primary 改粉底。
- 主题注入补上 /user 后台与 /vote 投票页(跟随箱主/发布者的语言与配色)。
- StaticVersion → 20261019m
This commit is contained in:
tamakyi
2026-10-19 20:37:28 +08:00
parent 38cd41afde
commit 0c39afff3a
23 changed files with 313 additions and 21 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ var (
BuildCommit = "dev"
// StaticVersion 静态资源缓存版本号:base.css 与主题 css 共用,改样式只改这一处。
StaticVersion = "20261019g"
StaticVersion = "20261019m"
)
// 文本审核通道取值([security] text_censor_source)。定义在 conf 侧,
+1
View File
@@ -940,4 +940,5 @@ var enDict = map[string]string{
"profile.theme.invalid": "That theme is unavailable — pick one from the list",
"theme.name.default": "Default look",
"theme.name.sakura": "Sakura",
"theme.name.shiroko": "Shiroko",
}
+1
View File
@@ -940,4 +940,5 @@ var jaDict = map[string]string{
"profile.theme.invalid": "このテーマは利用できません。一覧から選択してください",
"theme.name.default": "標準の外観",
"theme.name.sakura": "さくら",
"theme.name.shiroko": "シロコ",
}
+1
View File
@@ -881,6 +881,7 @@ var zhCNDict = map[string]string{
"profile.theme.invalid": "该主题不可用,请从列表中选择",
"theme.name.default": "基础外观",
"theme.name.sakura": "樱花",
"theme.name.shiroko": "砂狼白子",
// 验证码 JSON 接口:前端消费(P2)
"captcha.json.badRequest": "请求格式错误",
+1
View File
@@ -940,4 +940,5 @@ var zhTWDict = map[string]string{
"profile.theme.invalid": "該主題無法使用,請從清單中選擇",
"theme.name.default": "基礎外觀",
"theme.name.sakura": "櫻花",
"theme.name.shiroko": "砂狼白子",
}