fix(ui): 完成啡跃主题与浏览器图标的生产接入 #34

Merged
Zayden-Jung merged 8 commits from codex/brand-ui into main 2026-10-31 19:38:12 +00:00
Collaborator

问题与目标

主体 UI 接入 PR #33 已由用户手动合并,但共享品牌包带来了原先孤立构建未支持的 workspace 路径。此补充 PR 完成生产接入,让新配色、Logo 与浏览器图标能够正确构建和发布。

实际改动

  • 两套应用与根 Dockerfile 保留仓库目录层级,按冻结锁文件安装 workspace 依赖;Next.js 解析根和文件追踪根统一为仓库根。
  • standalone 保留 apps/ 层级。同步运行工作目录、静态资源、public、worker 和 smoke 启动路径,避免构建成功但运行镜像找不到文件。
  • 只为固定 Logo、favicon 和 Apple Touch 文件开放匿名 GET/HEAD,覆盖普通与 /studio URL。补充 POST 仍受保护的单元断言,并在启用鉴权的隔离验证中读取公开图片。
  • 修复手机首页隐藏新 Logo 的旧副标题规则,为折叠素材库导航适配图标显示;改善键盘跳转链接对比。
  • 图文阅读器只替换外框颜色,恢复原有作品纸张与图文配色;固定白色示意工作区与画板文本使用基础色板引用。
  • 更新品牌包接入说明,反映真实的 workspace 和 standalone 路径。
  • 浏览器导航改为提交后等待真实页面/账户状态就绪,保留业务断言。品牌验收独立计时,避免占用原有业务流程预算。

验证

  • 品牌专用 CI 已通过(run 651)。
  • Studio 和 Wiki 的类型检查、单元测试、生产构建与 smoke 已通过(run 652)。
  • 完整浏览器集成、资源与视频处理、启用鉴权验证及资源清理全部通过(run 652)。独立品牌用例覆盖图标 URL、明暗偏好、画布背景、作品颜色隔离和移动端宽度,两个端到端用例均通过且无跳过。
  • 本机仅做源码/样式语法与静态检查,没有本机编译、图片生成或网页预览。

交付边界

所有必需 CI 已通过,此 PR 已就绪。补充修复尚未合并或部署;服务器视觉验收按 AGENTS.md 在用户手动合并并由 ces-control 部署到 http://8.211.154.134:18131/ 后执行。

## 问题与目标 主体 UI 接入 PR #33 已由用户手动合并,但共享品牌包带来了原先孤立构建未支持的 workspace 路径。此补充 PR 完成生产接入,让新配色、Logo 与浏览器图标能够正确构建和发布。 ## 实际改动 - 两套应用与根 Dockerfile 保留仓库目录层级,按冻结锁文件安装 workspace 依赖;Next.js 解析根和文件追踪根统一为仓库根。 - standalone 保留 apps/<app> 层级。同步运行工作目录、静态资源、public、worker 和 smoke 启动路径,避免构建成功但运行镜像找不到文件。 - 只为固定 Logo、favicon 和 Apple Touch 文件开放匿名 GET/HEAD,覆盖普通与 /studio URL。补充 POST 仍受保护的单元断言,并在启用鉴权的隔离验证中读取公开图片。 - 修复手机首页隐藏新 Logo 的旧副标题规则,为折叠素材库导航适配图标显示;改善键盘跳转链接对比。 - 图文阅读器只替换外框颜色,恢复原有作品纸张与图文配色;固定白色示意工作区与画板文本使用基础色板引用。 - 更新品牌包接入说明,反映真实的 workspace 和 standalone 路径。 - 浏览器导航改为提交后等待真实页面/账户状态就绪,保留业务断言。品牌验收独立计时,避免占用原有业务流程预算。 ## 验证 - 品牌专用 CI 已通过(run 651)。 - Studio 和 Wiki 的类型检查、单元测试、生产构建与 smoke 已通过(run 652)。 - 完整浏览器集成、资源与视频处理、启用鉴权验证及资源清理全部通过(run 652)。独立品牌用例覆盖图标 URL、明暗偏好、画布背景、作品颜色隔离和移动端宽度,两个端到端用例均通过且无跳过。 - 本机仅做源码/样式语法与静态检查,没有本机编译、图片生成或网页预览。 ## 交付边界 所有必需 CI 已通过,此 PR 已就绪。补充修复尚未合并或部署;服务器视觉验收按 AGENTS.md 在用户手动合并并由 ces-control 部署到 http://8.211.154.134:18131/ 后执行。
codex-bot added 1 commit 2026-10-31 17:53:48 +00:00
fix(ui): install locked workspace dependencies in Docker
creative workspace review checks / verify (pull_request) Has been cancelled
abc6eafd0c
codex-bot marked the pull request as work in progress 2026-10-31 17:54:38 +00:00
codex-bot added 1 commit 2026-10-31 18:00:04 +00:00
fix(ui): preserve authored sheets and keyboard link contrast
creative workspace review checks / verify (pull_request) Has been cancelled
a3935c5adc
codex-bot added 1 commit 2026-10-31 18:05:57 +00:00
fix(ui): resolve linked brand styles from the monorepo root
creative workspace review checks / verify (pull_request) Failing after 5m8s
ada5338af5
codex-bot added 1 commit 2026-10-31 18:12:39 +00:00
fix(ui): align standalone tracing and workspace runtime paths
Endoleap brand checks / verify (pull_request) Has been cancelled
creative workspace review checks / verify (pull_request) Has been cancelled
aa3c0cf11d
codex-bot added 1 commit 2026-10-31 18:14:44 +00:00
fix(ui): serve approved brand icons on public login pages
Endoleap brand checks / verify (pull_request) Successful in 32s
creative workspace review checks / verify (pull_request) Has been cancelled
30ac83cd85
codex-bot added 1 commit 2026-10-31 18:42:47 +00:00
fix(ui): keep the Endoleap wordmark visible on mobile
Endoleap brand checks / verify (pull_request) Successful in 6s
creative workspace review checks / verify (pull_request) Has been cancelled
7dca4495bb
codex-bot added 1 commit 2026-10-31 18:44:00 +00:00
fix(ui): fit the mark into compact library navigation
Endoleap brand checks / verify (pull_request) Successful in 6s
creative workspace review checks / verify (pull_request) Failing after 21m24s
628449735b
codex-bot changed title from WIP: fix(ui): 修复品牌工作区依赖安装并完成 UI 构建 to WIP: fix(ui): 完成啡跃主题与浏览器图标的生产接入 2026-10-31 18:57:26 +00:00
codex-bot added 1 commit 2026-10-31 19:09:37 +00:00
fix(ui): wait for rendered browser state during CI navigation
Endoleap brand checks / verify (pull_request) Successful in 6s
creative workspace review checks / verify (pull_request) Successful in 26m0s
2a324c4d19
codex-bot marked the pull request as ready for review 2026-10-31 19:36:57 +00:00
Zayden-Jung merged commit d316b0de03 into main 2026-10-31 19:38:12 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/probably-rendering-one-more-pixel-tonight#34