Skip to content

Adopt react-call() wordmark, retiring the accent dot#102

Merged
desko27 merged 8 commits into
mainfrom
claude/wordmark-react-call-parens
Jun 2, 2026
Merged

Adopt react-call() wordmark, retiring the accent dot#102
desko27 merged 8 commits into
mainfrom
claude/wordmark-react-call-parens

Conversation

@desko27

@desko27 desko27 commented Jun 1, 2026

Copy link
Copy Markdown
Owner

What

Replaces the site brand mark — an accent dot + react-call — with react-call(), where the parentheses carry the accent color. The empty parens evoke the library's imperative call() method.

The accent dot is fully retired: the parens are now the sole accent-carrier across every brand surface.

Changes

Surface Before After
Header ● react-call + v2 react-call() + v2 badge (parens accent; v2 trails the parens, unchanged)
Footer ● react-call react-call() (parens accent)
Favicon solid accent circle () redrawn as vector paths, #e11d74
OG image ● react-call top-left react-call(), parens in #ff3a8e (matches the existing dark-bg accent)

In the wordmark, only the two paren glyphs take --color-accent; react-call stays --color-fg. The header v2 badge sits outside the parens so the call metaphor stays clean (a version inside () would read as a call argument).

The favicon — previously the dot itself — is redrawn as () in vector paths (two mirrored quadratic arcs, stroke-4, round caps) so it stays crisp and centered at 16px without depending on a system font.

Notes

  • No CONTEXT.md or ADR changes: a wordmark isn't a library-API domain term, and the change is trivially reversible (one span + two small SVGs), so it doesn't clear the ADR bar.
  • astro build and astro check pass; built HTML confirms the new wordmark in header and footer.

The site brand mark was an accent dot + "react-call". Replace it with
"react-call()" where the parentheses carry the accent color, evoking the
library's imperative call() method.

- Header/Footer: drop the leading dot; parens take --color-accent while
  the name stays --color-fg. Header v2 badge unchanged (sits outside the
  parens so the call metaphor stays clean).
- favicon.svg: the dot was the icon mark; redraw it as "()" vector paths
  so it stays crisp and centered at 16px.
- og.svg: top-left brand becomes react-call() with parens in the dark-bg
  accent.
@vercel

vercel Bot commented Jun 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-call Ready Ready Preview, Comment Jun 2, 2026 10:55am

The mono react-call() wordmark and the sans nav links share a baseline,
but Fira Code's ink reaches ~1px higher above it (tall ascenders + the
parens) than Geist's, so the logo read slightly high. Nudge the whole
logo down 1px (relative top-px) to align the optical centers.
Temporary guides — to be removed before merge:
- a line at the header's 50% height
- lines at the Star button's top and bottom edges

A small script positions the Star-edge lines at runtime so they track
the button across breakpoints.
Drop the relative top-px nudge so the wordmark sits on its natural
baseline again. The temporary alignment guides stay in place for
visual checking.
desko27 added 2 commits June 2, 2026 07:20
The offset is noticeable on the parentheses, so restore relative top-px
to align the mono wordmark's optical center with the sans nav text. The
temporary alignment guides remain in place.
Replace the emoji + text heading with the brand wordmark so the README
matches the site. GitHub strips CSS from Markdown, so the accent parens
ship as an SVG inside the h1; a <picture> swaps light/dark variants to
follow GitHub's color scheme. alt="react-call" preserves the heading
semantics.
Drops the red 50%/Star-edge guide lines and their positioning script
added for visual checking. The wordmark and its optical nudge stay.
Keep the createCallable() one-liner above the hero, and place the
use-case list right after the image so it reads as a caption to it.
@desko27 desko27 merged commit a96891d into main Jun 2, 2026
8 checks passed
@desko27 desko27 deleted the claude/wordmark-react-call-parens branch June 2, 2026 11:16
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