burrow/design/brand/burrowing-owl-icon-source.svg
Conrad Kramer c81712b781
Some checks failed
Build Rust / Cargo Test (push) Successful in 4m2s
Build Site / Next.js Build (push) Failing after 4s
Lint Governance / BEP Metadata (push) Successful in 1s
Fix Burrow owl icon silhouette
2026-06-07 22:43:32 -07:00

76 lines
4.8 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024" role="img" aria-label="Burrow burrowing owl icon source">
<defs>
<linearGradient id="body-fill" x1="260" y1="220" x2="765" y2="690" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#b87435"/>
<stop offset="0.62" stop-color="#72401f"/>
<stop offset="1" stop-color="#2a1710"/>
</linearGradient>
<linearGradient id="ground-fill" x1="330" y1="860" x2="700" y2="930" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#2b170e"/>
<stop offset="0.5" stop-color="#7a4320"/>
<stop offset="1" stop-color="#21110a"/>
</linearGradient>
<linearGradient id="leg-fill" x1="400" y1="600" x2="625" y2="910" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#f2c27c"/>
<stop offset="1" stop-color="#9b612c"/>
</linearGradient>
<radialGradient id="eye-fill" cx="50%" cy="45%" r="55%">
<stop offset="0" stop-color="#ffd762"/>
<stop offset="1" stop-color="#c98213"/>
</radialGradient>
<filter id="soft-shadow" x="-20%" y="-20%" width="140%" height="140%">
<feDropShadow dx="0" dy="20" stdDeviation="16" flood-color="#000000" flood-opacity="0.34"/>
</filter>
</defs>
<g id="burrow-ground">
<path d="M256 904c61-31 146-46 256-46s195 15 256 46c-73-9-158-14-256-14s-183 5-256 14Z" fill="#050302" opacity="0.78"/>
<path d="M310 884c49-24 116-36 202-36s153 12 202 36c-59-10-126-15-202-15s-143 5-202 15Z" fill="url(#ground-fill)" opacity="0.64"/>
<path d="M360 900c38-14 89-21 152-21s114 7 152 21c-44-5-95-8-152-8s-108 3-152 8Z" fill="#0b0604"/>
</g>
<g id="owl-body" filter="url(#soft-shadow)">
<path d="M262 458c0-88 44-164 126-208 37-20 78-28 124-24 46-4 87 4 124 24 82 44 126 120 126 208 0 85-53 148-160 181l-90 28-90-28c-107-33-160-96-160-181Z" fill="url(#body-fill)"/>
<path d="M316 486c42 43 108 64 196 64s154-21 196-64c-13 87-78 137-196 160-118-23-183-73-196-160Z" fill="#4b2919" opacity="0.3"/>
<path d="M286 499c-58 45-82 109-72 190 88-31 143-90 164-178Z" fill="#2b1710" opacity="0.62"/>
<path d="M738 499c58 45 82 109 72 190-88-31-143-90-164-178Z" fill="#2b1710" opacity="0.62"/>
<path d="M400 578c44 27 82 41 112 41s68-14 112-41c-26 47-63 72-112 72s-86-25-112-72Z" fill="#c48340" opacity="0.26"/>
</g>
<g id="owl-face">
<path d="M365 346c37-75 86-113 147-113s110 38 147 113c-42-31-91-47-147-47s-105 16-147 47Z" fill="#8b4f25"/>
<path d="M386 350c36-32 74-48 112-48 15 0 30 3 45 8-22 42-60 65-115 70-18-5-32-15-42-30Z" fill="#fff0c8"/>
<path d="M638 350c-36-32-74-48-112-48-15 0-30 3-45 8 22 42 60 65 115 70 18-5 32-15 42-30Z" fill="#fff0c8"/>
<path d="M407 355c21-20 47-29 78-28-13 30-35 47-67 51-7-6-11-14-11-23Z" fill="#170e09"/>
<path d="M617 355c-21-20-47-29-78-28 13 30 35 47 67 51 7-6 11-14 11-23Z" fill="#170e09"/>
<circle cx="446" cy="358" r="34" fill="url(#eye-fill)"/>
<circle cx="578" cy="358" r="34" fill="url(#eye-fill)"/>
<circle cx="446" cy="358" r="18" fill="#050403"/>
<circle cx="578" cy="358" r="18" fill="#050403"/>
<circle cx="457" cy="343" r="8" fill="#fff8e4"/>
<circle cx="589" cy="343" r="8" fill="#fff8e4"/>
<path d="M512 384l30 34-30 62-30-62Z" fill="#d89642"/>
<path d="M512 384v96l-30-62Z" fill="#f0bd65" opacity="0.84"/>
<path d="M402 293c24-22 53-34 86-36" fill="none" stroke="#f2d69e" stroke-width="20" stroke-linecap="round"/>
<path d="M536 257c33 2 62 14 86 36" fill="none" stroke="#f2d69e" stroke-width="20" stroke-linecap="round"/>
</g>
<g id="owl-spots" fill="#f2d69e" opacity="0.9">
<ellipse cx="443" cy="471" rx="22" ry="13" transform="rotate(22 443 471)"/>
<ellipse cx="512" cy="478" rx="25" ry="13"/>
<ellipse cx="581" cy="471" rx="22" ry="13" transform="rotate(-22 581 471)"/>
<ellipse cx="462" cy="544" rx="25" ry="13" transform="rotate(30 462 544)"/>
<ellipse cx="562" cy="544" rx="25" ry="13" transform="rotate(-30 562 544)"/>
<ellipse cx="484" cy="617" rx="18" ry="11" transform="rotate(18 484 617)"/>
<ellipse cx="548" cy="617" rx="18" ry="11" transform="rotate(-18 548 617)"/>
</g>
<g id="owl-legs">
<path d="M411 612c20-8 42-6 60 5l-3 258c0 22-30 24-33 2Z" fill="url(#leg-fill)"/>
<path d="M553 617c18-11 40-13 60-5l-24 265c-3 22-33 20-33-2Z" fill="url(#leg-fill)"/>
<path d="M424 683h36M422 752h34M421 817h30M563 683h36M558 752h34M553 817h30" stroke="#74461f" stroke-width="9" stroke-linecap="round" opacity="0.3"/>
<path d="M437 874c-40 8-73 23-98 46 43-6 79-2 109 12 17 8 35-5 31-23-4-21-19-40-42-35Z" fill="#d99b52"/>
<path d="M579 874c40 8 73 23 98 46-43-6-79-2-109 12-17 8-35-5-31-23 4-21 19-40 42-35Z" fill="#d99b52"/>
<path d="M392 920l-30 25M436 927l-9 38M478 919l24 29M632 920l30 25M588 927l9 38M546 919l-24 29" stroke="#2a1710" stroke-width="13" stroke-linecap="round"/>
</g>
</svg>