Skip to content

docs: use the Codegen mark as the graph-sitter logo#162

Merged
jayhack merged 1 commit into
developfrom
docs/codegen-logo
Jun 23, 2026
Merged

docs: use the Codegen mark as the graph-sitter logo#162
jayhack merged 1 commit into
developfrom
docs/codegen-logo

Conversation

@jayhack

@jayhack jayhack commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Replaces the placeholder logo glyph in components/logo.tsx with the Codegen brand mark (sourced from codegen/docs/logo/{light,dark}.svg).
  • The mark is rendered inline with fill="currentColor" tied to text-foreground, so it's black on light backgrounds and white on dark — respecting light/dark mode without shipping two asset files.
  • Capitalizes the "Graph-sitter" wordmark used in the navbar (home, docs, and explore headers all use the shared Wordmark).

Test plan

  • npm run build in site/ passes.
  • Toggle light/dark and confirm the logo flips black/white and stays crisp.
  • Confirm the navbar reads "Graph-sitter".

Made with Cursor

Replace the placeholder logo glyph with the Codegen brand mark, rendered
inline with currentColor tied to text-foreground so it respects light and
dark mode (black on light, white on dark). Capitalize the "Graph-sitter"
wordmark in the navbar.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jayhack jayhack requested a review from a team as a code owner June 23, 2026 15:46
@jayhack jayhack requested review from matthieualouis and removed request for a team June 23, 2026 15:46
@vercel

vercel Bot commented Jun 23, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
graph-sitter Ready Ready Preview, Comment Jun 23, 2026 3:46pm

Request Review

@jayhack jayhack merged commit ff987cd into develop Jun 23, 2026
7 checks passed
@jayhack jayhack deleted the docs/codegen-logo branch June 23, 2026 15:53
jayhack added a commit that referenced this pull request Jun 23, 2026
## Summary

Follow-ups to the logo work (#162, now merged):

- **Smaller logo**: the Codegen mark in the navbar wordmark goes from
`size-7` → `size-5` so it sits better next to the "Graph-sitter" text.
- **Favicon**: switched the favicon background from blue (`#2700E5`) to
black (`#0a0a0f`) — white mark on black — and wired it into the site
metadata (`icons.icon`) so it actually renders in the browser tab. The
favicon source is `docs/favicon.svg`, which the build syncs to
`public/favicon.svg`.

## Test plan
- [x] `npm run build` in `site/` passes.
- [x] Built HTML emits `<link rel="icon" href="/favicon.svg"
type="image/svg+xml">`.
- [ ] Confirm the tab favicon shows the white mark on black and the
navbar logo looks balanced.

Made with [Cursor](https://cursor.com)

Co-authored-by: Cursor <cursoragent@cursor.com>
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