feat(ui): 全站接入啡跃配色、Logo 与浏览器图标 #33

Merged
Zayden-Jung merged 1 commits from codex/brand-ui into main 2026-10-31 17:48:30 +00:00
Collaborator

目标与行为

首页、账户、工作台、知识页面及两种编辑器原先使用不同品牌名称与独立配色。本次统一使用啡跃 Endoleap 的固定 Logo 和语义主题,并在普通页面与 /studio 下提供多分辨率 favicon。

改动

  • 两个应用通过 workspace 依赖消费 @endoleap/brand,调整 Docker 构建目录,保留共享包相对位置。
  • 统一 UI 为摩卡奶霜主题;普通页面使用 home-light/home-dark,编辑器使用 canvas-light/canvas-dark。画布背景为近白/近黑,用户画板和图片保留原色。
  • 增加共享偏好的明暗切换与首屏恢复,替换导航、页脚、账户及编辑器 Logo。
  • 构建时从固定母版复制明确的静态资源;favicon 同时提供 ICO 与 SVG,兼容 Studio basePath,并加入缓存版本。应用不提交第二套 Logo 源文件。
  • 新增远程浏览器验证:两种图标路径、主题持久化、首页/画布背景、深色 UI 下白色作品画板、移动端宽度。更新相关标题断言和接入文档。

检查与限制

品牌静态 5 项检查、CSS 结构检查、主题首屏脚本检查和 git diff --check 已通过。项目构建、类型检查与浏览器测试仅在用户确认的 ces-control Docker CI 执行,结果待检查返回。未启动本地预览或编译。

页面视觉验收按 AGENTS.md 使用 http://8.211.154.134:18131/,需用户手动合并后等待主线 CI/CD 部署,再验收服务器;当前未合并或部署。

## 目标与行为 首页、账户、工作台、知识页面及两种编辑器原先使用不同品牌名称与独立配色。本次统一使用啡跃 Endoleap 的固定 Logo 和语义主题,并在普通页面与 /studio 下提供多分辨率 favicon。 ## 改动 - 两个应用通过 workspace 依赖消费 @endoleap/brand,调整 Docker 构建目录,保留共享包相对位置。 - 统一 UI 为摩卡奶霜主题;普通页面使用 home-light/home-dark,编辑器使用 canvas-light/canvas-dark。画布背景为近白/近黑,用户画板和图片保留原色。 - 增加共享偏好的明暗切换与首屏恢复,替换导航、页脚、账户及编辑器 Logo。 - 构建时从固定母版复制明确的静态资源;favicon 同时提供 ICO 与 SVG,兼容 Studio basePath,并加入缓存版本。应用不提交第二套 Logo 源文件。 - 新增远程浏览器验证:两种图标路径、主题持久化、首页/画布背景、深色 UI 下白色作品画板、移动端宽度。更新相关标题断言和接入文档。 ## 检查与限制 品牌静态 5 项检查、CSS 结构检查、主题首屏脚本检查和 git diff --check 已通过。项目构建、类型检查与浏览器测试仅在用户确认的 ces-control Docker CI 执行,结果待检查返回。未启动本地预览或编译。 页面视觉验收按 AGENTS.md 使用 http://8.211.154.134:18131/,需用户手动合并后等待主线 CI/CD 部署,再验收服务器;当前未合并或部署。
codex-bot added 1 commit 2026-10-31 17:45:51 +00:00
feat(ui): apply Endoleap themes, brand marks and favicons
Endoleap brand checks / verify (pull_request) Successful in 2m25s
creative workspace review checks / verify (pull_request) Failing after 2m20s
8062dbc878
Zayden-Jung merged commit 861f1b13f6 into main 2026-10-31 17:48:30 +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#33