4f36ff9ceb6cd875ecbfbcf3bc4eaad067f98d51
- BaseApi 加三方法:getAppearance / saveMyTheme(紧凑编码,null=跟随)/ saveMyAvatarStyle - Settings.vue 五个写键分支旁挂双写:pickMyTheme / followSchoolTheme(置 NULL) / pickMyAvatarStyle / followSchoolAvatar(置 NULL) / pickSide(写 yh-theme 的全部分支) - 双写失败 console.warn 不弹错不回滚本地(本地体验与改造前逐字节一致) - App.vue loadSchThemeDefault/loadSchAvatarDefault 保留不动(与 init 异步补齐幂等收敛) - sync 件:UserAvatar.vue 监听 yh-appearance-updated + theme.ts 版本戳 20261008-1831-d9db725 - 注:本仓工作区另有并行会话 WIP(harness/命令面板),本提交只含本案文件与 hunks
Description
managed by projman
5.9 MiB
Languages
JavaScript
81.3%
Vue
13.4%
TypeScript
3.3%
SCSS
1.1%
CSS
0.7%
Other
0.2%