Skip to content

docs(readme): recolor platform badges for dark-mode legibility (V3)#127

Merged
naorsabag merged 1 commit into
docs/readme-v2-vs-calloutfrom
docs/readme-v3-badge-colors
May 11, 2026
Merged

docs(readme): recolor platform badges for dark-mode legibility (V3)#127
naorsabag merged 1 commit into
docs/readme-v2-vs-calloutfrom
docs/readme-v3-badge-colors

Conversation

@naorsabag
Copy link
Copy Markdown
Owner

Summary

Closes the badge portion of V3 "dark-mode legibility" finding from openhop-launch/03-readme-and-landing.md.

The three custom platform badges (Claude Code, Cursor, Codex) used color #262626, which sits at ~1.5:1 contrast against GitHub's dark-mode background #0d1117 — the badge "disappears" visually even though its white ✓ tick stays legible. Standard shields.io CI / MIT / npm / stars badges auto-theme, so only these three needed fixing.

Picked brand-evocative colors that hit ≥ 3:1 contrast on both modes:

Badge Old New Reason
Claude Code #262626 #D97757 Anthropic terracotta
Cursor #262626 #3B82F6 Clean blue, evokes "AI editor"
Codex #262626 #10A37F OpenAI green

All three new shields.io URLs verified to return 200.

Still open under V3 (not in this PR)

  • Logo + GIF dark-mode visual check. assets/logo.png and assets/order-flow.gif need a manual screenshot of the rendered README in GitHub's dark theme. Risk: white background bleed flashing against dark mode. If broken, the fix is GitHub's <picture> element with prefers-color-scheme: dark (Excalidraw does this).

Base branch note

Targeting docs/readme-v2-vs-callout (PR #126) since this stacks on top. When #126#125 → master cascade merges, this PR auto-retargets.

Test plan

  • Toggle GitHub Settings → Appearance → "Dark default", reload the rendered README, confirm the 3 platform badges now have visible weight against the dark background.
  • Light-mode check: the new colors don't look garish on #ffffff.
  • CI green.

🤖 Generated with Claude Code

V3 audit from openhop-launch/03-readme-and-landing.md flagged that the
three custom Claude Code / Cursor / Codex badges use #262626, which
sits at ~1.5:1 contrast against GitHub's dark-mode background (#0d1117)
- the badge "disappears" visually even though its white tick stays
legible. Standard shields.io CI / MIT / npm / stars badges auto-theme,
so only these three needed fixing.

Picked brand-evocative colors that hit at least 3:1 contrast on both
modes:
  - Claude Code  -> #D97757 (Anthropic terracotta)
  - Cursor       -> #3B82F6 (clean blue, evokes AI editor)
  - Codex        -> #10A37F (OpenAI green)

The remaining V3 item - dark-mode screenshot of logo.png and
order-flow.gif - needs a manual visual check on github.com and isn't in
this PR.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 11, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • master

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 2482c0b5-8ba2-47a6-91e9-dc39f5100c49

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/readme-v3-badge-colors

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@naorsabag naorsabag merged commit 730df7f into docs/readme-v2-vs-callout May 11, 2026
6 checks passed
@naorsabag naorsabag deleted the docs/readme-v3-badge-colors branch May 15, 2026 16:00
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