Add OMP (Oh My Pi) icon and landing page

This commit is contained in:
Mohamed Boudra
2026-06-09 14:03:20 +07:00
parent bed8af7aa6
commit dcdb178468
6 changed files with 69 additions and 2 deletions
@@ -127,9 +127,10 @@ const CLAUDE_CODE_BADGE_ICON = <ClaudeCodeIcon className="h-6 w-6" />;
const CODEX_BADGE_ICON = <CodexIcon className="h-6 w-6" />;
const OPENCODE_BADGE_ICON = <OpenCodeIcon className="h-6 w-6" />;
const COPILOT_BADGE_ICON = <CopilotIcon className="h-6 w-6" />;
const OMP_BADGE_ICON = <OmpIcon className="h-6 w-6" />;
const PI_BADGE_ICON = <PiIcon className="h-6 w-6" />;
const FEATURED_AGENT_COUNT = 5;
const FEATURED_AGENT_COUNT = 6;
const ADDITIONAL_AGENT_COUNT = AGENT_PAGES.length - FEATURED_AGENT_COUNT;
const SOCIAL_PROOF_TWEETS = [
@@ -358,6 +359,7 @@ function MultiProviderSection() {
{ name: "Codex", icon: <CodexIcon className="w-7 h-7" /> },
{ name: "OpenCode", icon: <OpenCodeIcon className="w-7 h-7" /> },
{ name: "Copilot", icon: <CopilotIcon className="w-7 h-7" /> },
{ name: "OMP (Oh My Pi)", icon: <OmpIcon className="w-7 h-7" /> },
{ name: "Pi", icon: <PiIcon className="w-7 h-7" /> },
];
@@ -1251,6 +1253,7 @@ function GetStarted() {
<AgentBadge name="Codex" icon={CODEX_BADGE_ICON} />
<AgentBadge name="OpenCode" icon={OPENCODE_BADGE_ICON} />
<AgentBadge name="Copilot" icon={COPILOT_BADGE_ICON} />
<AgentBadge name="OMP (Oh My Pi)" icon={OMP_BADGE_ICON} />
<AgentBadge name="Pi" icon={PI_BADGE_ICON} />
</div>
<a
@@ -1375,6 +1378,20 @@ function CopilotIcon(props: React.SVGProps<SVGSVGElement>) {
);
}
function OmpIcon(props: React.SVGProps<SVGSVGElement>) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 64 64"
fill="currentColor"
aria-hidden="true"
{...props}
>
<path d="M10 14h44v9H43v33h-9V23h-9v22h-9V23H10z" />
</svg>
);
}
function PiIcon(props: React.SVGProps<SVGSVGElement>) {
return (
<svg