Skip to content

Show live star count, tool logos, and Codex config on both sites - #258

Merged
fcakyon merged 3 commits into
mainfrom
site/tool-logos-star-count
Jul 24, 2026
Merged

Show live star count, tool logos, and Codex config on both sites#258
fcakyon merged 3 commits into
mainfrom
site/tool-logos-star-count

Conversation

@fcakyon

@fcakyon fcakyon commented Jul 24, 2026

Copy link
Copy Markdown
Owner

The footer credited a person rather than the work, the two sites hid the number most visitors check first, and the editor advertised AGENTS.md, which is this repo's own development guide and means nothing to a visitor.

Before After
before after
before after
  • footer reads "Developed using web development plugins from claude-codex-settings" with a repo link, and the three profile links render as icons instead of text
  • both GitHub buttons carry the live star count, 815 at build time, fetched once per build with a token in CI. A failed or rate-limited fetch drops the badge and the build still exits 0
  • .codex/config.toml replaced AGENTS.md in the claudesettings.com editor, opening on the [plugins.*] block
  • the four-tool rails use the Claude, OpenAI, Cursor and Gemini marks, and section body text moved 16px to 17px
  • README and INSTALL sent users to a bare ln -sfn CLAUDE.md AGENTS.md, both now start from .claude/CLAUDE.md and mention /claude-tools:sync-claude-md
  • a daily cron rebuilds and redeploys both sites so the star count does not freeze between pushes, skipping when a push or an earlier refresh already shipped within 24 hours. It needs CLOUDFLARE_API_TOKEN and CLOUDFLARE_ACCOUNT_ID repo secrets and warns instead of failing while they are unset
  • codex-advisor joins the featured plugins, and python-guidelines links its 4 reference files with a read-trigger each
-<span>{variant === "settings" ? "Claude Settings" : "Agent Plugins"} by {author.name}</span>
+<span>Developed using web development plugins from <a href={repositoryUrl}>claude-codex-settings</a></span>

Footer now credits the repo's web development plugins, the GitHub
button shows the current star count, and the Codex config file is
browsable alongside CLAUDE.md.
@fcakyon fcakyon self-assigned this Jul 24, 2026
fcakyon added 2 commits July 24, 2026 23:38
Star count froze at the last push, so a cron redeploys once a day and skips
when a push or earlier refresh already shipped within 24 hours.
Lets a manual run deploy right after a push so the Cloudflare secrets can be
tested without waiting out the 24 hour window.
@fcakyon
fcakyon merged commit ef71714 into main Jul 24, 2026
2 checks passed
@fcakyon
fcakyon deleted the site/tool-logos-star-count branch July 24, 2026 20:47
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.

1 participant