Skip to content

Fix Codex++ daily token usage alignment#31

Open
ziyue67 wants to merge 1 commit into
BigPizzaV3:mainfrom
ziyue67:fix/daily-token-usage-codexpp-alignment
Open

Fix Codex++ daily token usage alignment#31
ziyue67 wants to merge 1 commit into
BigPizzaV3:mainfrom
ziyue67:fix/daily-token-usage-codexpp-alignment

Conversation

@ziyue67

@ziyue67 ziyue67 commented Jun 21, 2026

Copy link
Copy Markdown

Summary

  • Keep the daily token usage widget in a fixed Codex++-safe top-right position.
  • Set the floating offset to right: 280px so it does not cover the Codex++ version label/window controls.
  • Clamp the panel position to the viewport and avoid the right-side window button area.
  • Match the Codex++ aligned market script interaction behavior by only enabling pointer events on the trigger.

Test

  • node --check scripts/codex-daily-token-usage.js

@kts-kris

kts-kris commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

这个样式修复方向是对的:固定到 Codex++ 右上角安全位置、避开版本标签/窗口按钮,并对详情面板做 viewport clamp,这几个点能解决当前遮挡问题。

我本地基于这个 PR 又补了两个收尾点,放在这里供维护者/作者合入:
kts-kris@8e470e8

补充内容:

  • 同步 index.json:把 codex-daily-token-usage 更新到 1.4.4,并更新 sha256,避免市场清单仍指向旧版本。
  • 保留原有 hover / focus 打开详情面板的交互:事件绑定到 .codex-daily-trigger,同时保留本 PR 的 root pointer-events: none,这样不会挡住 Codex++ 顶栏。

我已验证:

  • jq empty index.json
  • node --check scripts/codex-daily-token-usage.js
  • 脚本 SHA-256 与 index.json 一致:42b35bad0dda38946c906edd3b71b27e09646bff0be29df80d4f97f82c92e71d

建议维护者尽快把这个样式修复和上述收尾一起更新到市场,用户侧会更快拿到不遮挡的版本。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants