Skip to content

Commit 2046022

Browse files
committed
add tool logo assets and allow PNGs in static/img in gitignore
1 parent 10ce482 commit 2046022

18 files changed

Lines changed: 873 additions & 0 deletions

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ scripts/.noto-cache/
4444
*.jpg
4545
*.jpeg
4646
!src-tauri/icons/*.png
47+
!website/static/img/**/*.png
4748
/package-lock.json
4849

4950
# Tauri
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CLI Agent Logos
2+
3+
Official logo marks for the six CLI coding agents covered in
4+
`website/developer-tools/cli-coding-agents.md`. Rendered by
5+
`website/src/components/VisualElements/ToolMark.tsx` as monochrome CSS masks
6+
(`background: var(--text-heading)`). OpenCode is the exception: its two-tone
7+
mark is rendered as an image because flattening its internal contrast makes the
8+
logo unrecognizable.
9+
10+
| File | Product | Source (official) | Adaptation |
11+
| ------------------------ | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------- |
12+
| `pi.svg` | pi | Inline `.pi-logo-mark` SVG from https://pi.dev | Geometry verbatim |
13+
| `opencode.svg` | OpenCode | https://github.com/anomalyco/opencode (`packages/console/app/src/asset/brand/opencode-logo-light-square.svg`, `dev` branch) | Unwrapped mask/clip; two-tone fills preserved; rendered as image; `opencode-dark.svg` supplies dark-theme contrast |
14+
| `codex.svg` | Codex (OpenAI) | Header logo SVG from https://developers.openai.com/codex | Geometry verbatim |
15+
| `claude-code.svg` | Claude Code (Anthropic) | https://claude.com/favicon.svg (Claude starburst mark) | Fill flattened from `#D97757` |
16+
| `antigravity.svg` | Antigravity CLI (Google) | https://antigravity.google/assets/image/antigravity-logo.png | Official standalone gradient PNG traced to a solid silhouette and normalized to a square viewBox |
17+
| `github-copilot-cli.svg` | GitHub Copilot CLI | https://github.com/primer/octicons (`icons/copilot-24.svg`, `main` branch) | Geometry verbatim |
18+
19+
Logos are trademarks of their respective owners; fetched 2026-08-12.
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 6 additions & 0 deletions
Loading
Lines changed: 6 additions & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Terminal Logos
2+
3+
Official marks for the eight terminals covered in
4+
`website/developer-tools/terminals.md`. `ToolMark` renders transparent
5+
silhouettes as monochrome CSS masks (`background: var(--text-heading)`). It
6+
renders compound/app-icon artwork directly with one image element and shared
7+
achromatic filters, so theme changes never change logo geometry. Kitty uses a
8+
dark-theme brightness adjustment because its official artwork is dark. iTerm2
9+
uses the same official raster in both themes; its colors are normalized by the
10+
shared filter rather than by a second asset, and its raster edge is replaced by
11+
a theme-colored CSS outline for a consistent border.
12+
13+
| File | Product | Source (official) | Adaptation |
14+
| --- | --- | --- | --- |
15+
| `ghostty.svg` | Ghostty | https://github.com/ghostty-org/website (`public/ghostty-logo.svg`, `main` branch) | Geometry verbatim; luminance mask preserves the light terminal face over the opaque colored ghost body |
16+
| `kitty.svg` | Kitty | https://github.com/kovidgoyal/kitty (`logo/kitty.svg`, `master` branch) | Geometry verbatim; direct grayscale/contrast image preserves the cat and terminal composition; dark theme lifts mid-tones (`brightness(2.1) contrast(1.15)`) |
17+
| `wezterm.svg` | WezTerm | https://github.com/wezterm/wezterm (`assets/icon/wezterm-icon.svg`, `main` branch) | Geometry verbatim; direct grayscale/contrast image preserves the dark terminal and `$W` foreground |
18+
| `alacritty.svg` | Alacritty | https://github.com/alacritty/alacritty (`extra/logo/alacritty-term.svg`, `master` branch) | Geometry verbatim; direct grayscale/contrast image preserves the app-icon layer relationships |
19+
| `iterm2.png` | iTerm2 | https://github.com/gnachman/iTerm2 (`images/AppIcon.png`, `master` branch) | One official raster rendered in both themes; shared achromatic filters change presentation colors without changing the `$|` geometry; `imageFrame` supplies the theme-colored border |
20+
| `warp.svg` | Warp | https://github.com/warpdotdev/brand-assets (`Logos/Warp-Glyph-Black@2x.svg`, `main` branch) | Geometry verbatim |
21+
| `windows-terminal.svg` | Windows Terminal | https://github.com/microsoft/terminal (`res/terminal/Terminal.svg`, `main` branch) | Geometry verbatim; direct grayscale/contrast image preserves the app-icon layer relationships |
22+
| `wave-terminal.svg` | Wave Terminal | https://github.com/wavetermdev/waveterm (`assets/wave-logo_icon-solid.svg`, `main` branch) | Geometry verbatim |
23+
24+
Logos are trademarks of their respective owners (Ghostty, Kovid Goyal, Wez
25+
Furlong, Alacritty contributors, George Nachman, Warp Technologies Inc.,
26+
Microsoft Corporation, Wave Terminal). Underlying project licenses: Ghostty
27+
MIT; Kitty GPL-3.0; WezTerm MIT; Alacritty Apache-2.0; iTerm2 GPL-2.0; Warp
28+
proprietary brand assets; Windows Terminal MIT; Wave Terminal Apache-2.0.
29+
Fetched 2026-08-11.

0 commit comments

Comments
 (0)