AGC 更新提示增加 X 关闭按钮 #276

Merged
kdletters merged 2 commits from codex/agc-update-notice-close into master 2026-09-04 11:24:22 +08:00
Owner

变更内容

  • 为 AGC 更新提示增加可访问的 X 关闭按钮。
  • 复用现有 dismiss 逻辑,手动关闭后立即移除提示。
  • 增加关闭按钮的 hover、禁用和图标样式。

验证

  • npm --prefix apps/ai-game-creator-shell run typecheck
  • npm exec vitest run apps/ai-game-creator-shell/tests/appUpdate.test.ts
  • npm run check:encoding
  • git diff --check
## 变更内容 - 为 AGC 更新提示增加可访问的 X 关闭按钮。 - 复用现有 dismiss 逻辑,手动关闭后立即移除提示。 - 增加关闭按钮的 hover、禁用和图标样式。 ## 验证 - npm --prefix apps/ai-game-creator-shell run typecheck - npm exec vitest run apps/ai-game-creator-shell/tests/appUpdate.test.ts - npm run check:encoding - git diff --check
lhk229 added 1 commit 2026-09-03 20:23:10 +08:00
增加更新提示关闭按钮
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
71eb3f240d
为 AGC 更新提示增加可访问的 X 关闭按钮

补充关闭按钮的 hover、禁用与布局样式
lhk229 added 1 commit 2026-09-03 20:29:00 +08:00
Merge branch 'master' into codex/agc-update-notice-close
Project CI / Frontend tests (pull_request) Successful in 3m49s
Project CI / Repository checks (pull_request) Successful in 2m43s
Project CI / Backend tests (pull_request) Successful in 6m50s
Project CI / Native shell tests (pull_request) Successful in 17m35s
83728253c3
lhk229 requested review from kdletters 2026-09-03 20:29:11 +08:00
lhk229 self-assigned this 2026-09-03 20:36:14 +08:00
lhk229 added a new dependency 2026-09-03 21:01:42 +08:00
kdletters approved these changes 2026-09-04 11:24:14 +08:00
kdletters merged commit 8d13e868bd into master 2026-09-04 11:24:22 +08:00
kdletters deleted branch codex/agc-update-notice-close 2026-09-04 11:24:22 +08:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Reference: GenarrativeAI/Genarrative#276