fix: self-host provider logos instead of hotlinking logo.dev
Downloaded all provider logos locally to public/assets/ to eliminate external dependency on logo.dev API, which was hitting rate limits. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 369 B |
@@ -66,14 +66,14 @@
|
||||
<div class="hero-logos-inline">
|
||||
<span class="hero-logos-label">Works with</span>
|
||||
<div class="hero-logos-row">
|
||||
<img src="https://img.logo.dev/cursor.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Cursor" width="24" height="24" loading="lazy">
|
||||
<img src="https://img.logo.dev/claude.ai?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Claude Code" width="24" height="24" loading="lazy">
|
||||
<img src="https://img.logo.dev/gemini.google.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Gemini CLI" width="20" height="20" loading="lazy">
|
||||
<img src="https://img.logo.dev/openai.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Codex CLI" width="20" height="20" loading="lazy">
|
||||
<img src="https://img.logo.dev/github.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="VS Code Copilot" width="20" height="20" loading="lazy">
|
||||
<img src="https://img.logo.dev/antigravity.google?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Antigravity" width="20" height="20" loading="lazy">
|
||||
<img src="https://img.logo.dev/kiro.dev?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Kiro" width="20" height="20" loading="lazy">
|
||||
<img src="https://img.logo.dev/opencode.ai?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="OpenCode" width="20" height="20" loading="lazy">
|
||||
<img src="assets/cursor-logo.png" alt="Cursor" width="24" height="24" loading="lazy">
|
||||
<img src="assets/claude-logo.png" alt="Claude Code" width="24" height="24" loading="lazy">
|
||||
<img src="assets/gemini-logo.png" alt="Gemini CLI" width="20" height="20" loading="lazy">
|
||||
<img src="assets/openai-logo.png" alt="Codex CLI" width="20" height="20" loading="lazy">
|
||||
<img src="assets/github-logo.png" alt="VS Code Copilot" width="20" height="20" loading="lazy">
|
||||
<img src="assets/antigravity-logo.png" alt="Antigravity" width="20" height="20" loading="lazy">
|
||||
<img src="assets/kiro-logo.png" alt="Kiro" width="20" height="20" loading="lazy">
|
||||
<img src="assets/opencode-logo.png" alt="OpenCode" width="20" height="20" loading="lazy">
|
||||
<img src="assets/pi-logo.svg" alt="Pi" width="20" height="20" loading="lazy" style="background:#1a1a1a;border-radius:50%;padding:3px">
|
||||
</div>
|
||||
</div>
|
||||
@@ -261,35 +261,35 @@
|
||||
<span class="install-providers-label">Works with</span>
|
||||
<div class="install-providers-row">
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/cursor.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Cursor" width="20" height="20" loading="lazy">
|
||||
<img src="assets/cursor-logo.png" alt="Cursor" width="20" height="20" loading="lazy">
|
||||
<span>Cursor</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/claude.ai?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Claude Code" width="20" height="20" loading="lazy">
|
||||
<img src="assets/claude-logo.png" alt="Claude Code" width="20" height="20" loading="lazy">
|
||||
<span>Claude Code</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/gemini.google.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Gemini CLI" width="20" height="20" loading="lazy">
|
||||
<img src="assets/gemini-logo.png" alt="Gemini CLI" width="20" height="20" loading="lazy">
|
||||
<span>Gemini CLI</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/openai.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Codex CLI" width="20" height="20" loading="lazy">
|
||||
<img src="assets/openai-logo.png" alt="Codex CLI" width="20" height="20" loading="lazy">
|
||||
<span>Codex CLI</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/github.com?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="VS Code Copilot" width="20" height="20" loading="lazy">
|
||||
<img src="assets/github-logo.png" alt="VS Code Copilot" width="20" height="20" loading="lazy">
|
||||
<span>Copilot</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/antigravity.google?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Antigravity" width="20" height="20" loading="lazy">
|
||||
<img src="assets/antigravity-logo.png" alt="Antigravity" width="20" height="20" loading="lazy">
|
||||
<span>Antigravity</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/kiro.dev?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="Kiro" width="20" height="20" loading="lazy">
|
||||
<img src="assets/kiro-logo.png" alt="Kiro" width="20" height="20" loading="lazy">
|
||||
<span>Kiro</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
<img src="https://img.logo.dev/opencode.ai?token=pk_dtRHfeTyRzG5zZInUc65Xw&size=64&format=png" alt="OpenCode" width="20" height="20" loading="lazy">
|
||||
<img src="assets/opencode-logo.png" alt="OpenCode" width="20" height="20" loading="lazy">
|
||||
<span>OpenCode</span>
|
||||
</div>
|
||||
<div class="install-provider-badge">
|
||||
|
||||