Skip to content

Commit 3d9b5ad

Browse files
irparentclaude
andcommitted
fix: move Glama AAA badge to its own row above shields
Separates the Glama trust signal from the shields.io badge row to give it proper visual weight as a third-party quality badge. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a470c96 commit 3d9b5ad

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

website/src/components/hero.tsx

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,13 @@ import { RotatingWords } from "./rotating-words";
66

77
const COMPAT = ["Claude Desktop", "Cursor", "Claude Code", "Windsurf", "LangChain", "CrewAI", "MCP SDK", "AutoGen"];
88

9+
const GLAMA = {
10+
src: "https://glama.ai/mcp/servers/iris-eval/mcp-server/badges/score.svg",
11+
alt: "Glama AAA Score",
12+
href: "https://glama.ai/mcp/servers/iris-eval/mcp-server",
13+
};
14+
915
const BADGES = [
10-
{ src: "https://glama.ai/mcp/servers/iris-eval/mcp-server/badges/score.svg", alt: "Glama AAA Score", href: "https://glama.ai/mcp/servers/iris-eval/mcp-server" },
1116
{ src: "https://img.shields.io/npm/v/@iris-eval/mcp-server?style=flat-square&color=0d9488&label=npm", alt: "npm version", href: "https://www.npmjs.com/package/@iris-eval/mcp-server" },
1217
{ src: "https://img.shields.io/npm/dt/@iris-eval/mcp-server?style=flat-square&color=0d9488&label=downloads", alt: "npm downloads", href: "https://www.npmjs.com/package/@iris-eval/mcp-server" },
1318
{ src: "https://img.shields.io/github/stars/iris-eval/mcp-server?style=flat-square&color=0d9488", alt: "GitHub stars", href: "https://github.com/iris-eval/mcp-server" },
@@ -31,13 +36,21 @@ export function Hero(): React.ReactElement {
3136
className="mx-auto max-w-4xl text-center"
3237
>
3338
{/* Open Source badge pill */}
34-
<div className="mb-6 inline-flex items-center gap-2.5 rounded-full border border-border-default bg-bg-raised/80 px-4 py-1.5 backdrop-blur-sm">
39+
<div className="mb-4 inline-flex items-center gap-2.5 rounded-full border border-border-default bg-bg-raised/80 px-4 py-1.5 backdrop-blur-sm">
3540
<span className="pulse-dot inline-block h-2 w-2 rounded-full bg-eval-pass" />
3641
<span className="font-mono text-[13px] text-text-secondary">
3742
Open Source
3843
</span>
3944
</div>
4045

46+
{/* Glama AAA trust badge — own row */}
47+
<div className="mb-4 flex justify-center">
48+
<a href={GLAMA.href} target="_blank" rel="noopener noreferrer">
49+
{/* eslint-disable-next-line @next/next/no-img-element */}
50+
<img src={GLAMA.src} alt={GLAMA.alt} height={24} className="h-6" />
51+
</a>
52+
</div>
53+
4154
{/* Shields.io badges row */}
4255
<div className="mb-8 flex flex-wrap items-center justify-center gap-2">
4356
{BADGES.map((b) => (

0 commit comments

Comments
 (0)