Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
"@elements/codex-logo",
"@elements/replit-logo",
"@elements/amp-logo",
"@elements/antigravity-logo"
"@elements/antigravity-logo",
"@elements/herdr-logo"
],
"dependencies": [],
"files": [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"@elements/lovable-logo",
"@elements/trigger-logo",
"@elements/n8n-logo",
"@elements/deepl-logo"
"@elements/deepl-logo",
"@elements/herdr-logo"
],
"dependencies": [],
"files": [],
Expand Down
1 change: 1 addition & 0 deletions registry/default/blocks/_bundles/logos/registry-item.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@
"@elements/bytedance-logo",
"@elements/amp-logo",
"@elements/antigravity-logo",
"@elements/herdr-logo",
"@elements/aws-ec2",
"@elements/aws-s3",
"@elements/aws-lambda",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
export interface HerdrLogoProps extends React.SVGProps<SVGSVGElement> {}

export function HerdrLogo({ className, ...props }: HerdrLogoProps) {
return (
<svg
role="img"
aria-label="Herdr logo"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 512 512"
preserveAspectRatio="xMidYMid meet"
className={className}
{...props}
>
<title>Herdr</title>
<rect width="512" height="512" fill="oklch(88.702% 0.00291 128.497)" />
<g
fill="oklch(32.271% 0.00902 248.108)"
transform="translate(0 512) scale(.1 -.1)"
stroke="none"
>
<path d="M2794 3710 c-129 -33 -299 -135 -359 -214 -21 -28 -26 -42 -21 -63 9 -38 154 -178 199 -192 32 -11 41 -9 104 23 171 86 354 70 475 -43 150 -138 150 -379 0 -511 -107 -95 -278 -94 -386 2 l-46 40 -11 -29 c-16 -40 -14 -122 4 -164 60 -144 264 -222 452 -174 360 92 559 494 430 868 -36 103 -81 173 -175 267 -71 72 -100 93 -180 132 -52 26 -127 54 -167 62 -96 21 -230 20 -319 -4z M2183 3695 c-116 -32 -221 -108 -273 -199 -17 -28 -30 -54 -30 -58 0 -4 20 1 45 12 66 28 220 68 294 76 64 7 65 7 137 83 40 41 71 77 69 79 -2 2 -21 8 -42 13 -55 12 -140 10 -200 -6z M2212 3388 c-159 -22 -390 -122 -559 -241 -299 -210 -585 -600 -609 -828 -12 -118 40 -251 125 -318 96 -76 178 -98 426 -116 110 -8 224 -21 254 -29 125 -34 230 -115 272 -211 11 -24 24 -81 30 -127 20 -170 65 -271 166 -374 34 -35 63 -65 63 -67 0 -1 -10 -27 -22 -57 -29 -76 -37 -259 -14 -350 42 -170 158 -318 311 -397 44 -23 98 -46 120 -52 22 -6 45 -14 51 -18 5 -5 15 -48 22 -96 6 -48 14 -92 17 -97 4 -6 415 -10 1131 -10 l1124 0 0 1584 0 1585 -55 -19 c-84 -29 -143 -68 -232 -154 l-83 -78 -54 49 c-111 102 -233 151 -391 160 -113 6 -199 -10 -298 -54 l-60 -27 -26 34 c-37 51 -120 134 -127 128 -3 -4 0 -34 7 -67 17 -89 7 -268 -21 -356 -103 -328 -377 -545 -688 -545 -161 0 -273 41 -373 137 -37 35 -66 75 -85 116 -79 173 -8 407 124 407 44 0 68 -14 117 -66 74 -78 167 -82 238 -9 60 62 72 147 33 231 -42 90 -120 130 -238 122 -50 -4 -85 -14 -131 -37 -89 -45 -122 -52 -176 -40 -92 20 -262 163 -302 253 -11 25 -21 45 -22 45 -1 -1 -30 -6 -65 -11z m-256 -505 c115 -88 129 -102 132 -131 2 -18 -2 -40 -9 -49 -7 -8 -69 -55 -138 -105 -103 -73 -130 -88 -151 -83 -35 8 -51 34 -48 74 3 31 12 42 83 92 44 31 80 61 82 66 1 4 -30 31 -69 58 -39 28 -77 56 -85 63 -18 19 -16 72 4 94 32 35 63 23 199 -79z m528 -88 c23 -24 28 -52 14 -82 l-13 -28 -141 -3 c-130 -2 -142 -1 -158 17 -23 26 -24 66 -1 91 16 18 32 20 151 20 105 0 136 -3 148 -15z" />
</g>
</svg>
);
}
17 changes: 17 additions & 0 deletions registry/default/blocks/logos/herdr-logo/registry-item.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
"name": "herdr-logo",
"type": "registry:ui",
"title": "Herdr Logo",
"description": "Herdr coding agent runtime logo",
"registryDependencies": [],
"dependencies": [],
"files": [
{
"path": "registry/default/blocks/logos/herdr-logo/components/logos/herdr.tsx",
"type": "registry:component"
}
],
"docs": "Herdr logo component based on the official brand asset.",
"categories": ["DevTools", "AI", "agentic", "logo", "brand"]
}
Loading