feat(icons): replace master logo with reliquary theca + fleur
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,38 +1,79 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" fill="none">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 220 240" fill="none">
|
||||||
<!-- relicario: a reliquary — a vessel that holds precious things.
|
<defs>
|
||||||
Arched container with a horizontal seal band, a central gem
|
<radialGradient id="redTheca" cx="0.4" cy="0.35">
|
||||||
(the "relic"), standing on a base plate.
|
<stop offset="0%" stop-color="#9a1a1a"/>
|
||||||
Palette: gh-dark #0d1117/#161b22 background, #58a6ff primary,
|
<stop offset="100%" stop-color="#3a0a0a"/>
|
||||||
#79c0ff / #1f6feb gem facets. -->
|
</radialGradient>
|
||||||
|
<linearGradient id="goldRing" x1="0" x2="1">
|
||||||
|
<stop offset="0%" stop-color="#d2ab43"/>
|
||||||
|
<stop offset="50%" stop-color="#f5d97a"/>
|
||||||
|
<stop offset="100%" stop-color="#7c5719"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="goldHi" x1="0" x2="1">
|
||||||
|
<stop offset="0%" stop-color="#fde9a8"/>
|
||||||
|
<stop offset="100%" stop-color="#d2ab43"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
|
||||||
<!-- Base plate / pedestal — extends slightly beyond the body. -->
|
<!-- Pedestal (compact) -->
|
||||||
<rect x="18" y="104" width="92" height="10" rx="2" fill="#58a6ff"/>
|
<ellipse cx="110" cy="226" rx="44" ry="5" fill="url(#goldRing)"/>
|
||||||
<rect x="18" y="112" width="92" height="2" fill="#1f6feb"/>
|
<rect x="78" y="212" width="64" height="14" rx="2" fill="url(#goldRing)"/>
|
||||||
|
<rect x="98" y="202" width="24" height="12" fill="url(#goldRing)"/>
|
||||||
|
<ellipse cx="110" cy="208" rx="14" ry="3" fill="#7c5719"/>
|
||||||
|
<ellipse cx="110" cy="202" rx="18" ry="4" fill="url(#goldRing)"/>
|
||||||
|
|
||||||
<!-- Reliquary body: rounded arch over a rectangular casket. -->
|
<!-- Body, bezel, theca -->
|
||||||
<path d="M 28 104
|
<circle cx="110" cy="130" r="72" fill="url(#goldRing)"/>
|
||||||
L 28 54
|
<path d="M 110 58 A 72 72 0 0 0 38 130" stroke="#fde9a8" stroke-width="2" fill="none" opacity="0.6"/>
|
||||||
C 28 34, 44 20, 64 20
|
<circle cx="110" cy="130" r="60" fill="#7c5719"/>
|
||||||
C 84 20, 100 34, 100 54
|
<circle cx="110" cy="130" r="56" fill="url(#redTheca)"/>
|
||||||
L 100 104 Z"
|
<ellipse cx="86" cy="108" rx="16" ry="7" fill="#ffffff" opacity="0.14" transform="rotate(-30 86 108)"/>
|
||||||
fill="#161b22"
|
|
||||||
stroke="#58a6ff"
|
|
||||||
stroke-width="4"
|
|
||||||
stroke-linejoin="round"/>
|
|
||||||
|
|
||||||
<!-- Horizontal seal band across the arch-to-body transition. -->
|
<!-- Asterisk gem with pinwheel facets -->
|
||||||
<rect x="26" y="56" width="76" height="5" fill="#58a6ff"/>
|
<g transform="translate(110, 130)">
|
||||||
|
<g transform="rotate(0)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<g transform="rotate(60)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<g transform="rotate(120)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<g transform="rotate(180)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<g transform="rotate(240)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<g transform="rotate(300)">
|
||||||
|
<path d="M 0 0 L -4.5 -3.5 C -5.5 -16, -3.5 -29, 0 -36 Z" fill="#f5d97a"/>
|
||||||
|
<path d="M 0 0 L 4.5 -3.5 C 5.5 -16, 3.5 -29, 0 -36 Z" fill="#8a5e1c"/>
|
||||||
|
</g>
|
||||||
|
<polygon points="0,-6 5.2,-3 5.2,3 0,6 -5.2,3 -5.2,-3" fill="#d2ab43" stroke="#7c5719" stroke-width="0.6"/>
|
||||||
|
<circle cx="-1.5" cy="-2" r="1.4" fill="#fff3cf"/>
|
||||||
|
</g>
|
||||||
|
|
||||||
<!-- Small rivets at each end of the seal band. -->
|
<!-- Hinge collar -->
|
||||||
<circle cx="32" cy="58.5" r="2" fill="#0d1117"/>
|
<rect x="98" y="50" width="24" height="10" rx="2" fill="url(#goldRing)"/>
|
||||||
<circle cx="96" cy="58.5" r="2" fill="#0d1117"/>
|
<line x1="100" y1="55" x2="120" y2="55" stroke="#7c5719" stroke-width="0.8"/>
|
||||||
|
|
||||||
<!-- The relic: a faceted diamond/gem centered in the casket chamber.
|
<!-- Fleur-de-lis -->
|
||||||
Three tones suggest light hitting facets. -->
|
<g transform="translate(110, 50)">
|
||||||
<g transform="translate(64, 80)">
|
<rect x="-3.5" y="-12" width="7" height="12" fill="url(#goldRing)"/>
|
||||||
<path d="M 0 -18 L 16 0 L 0 22 L -16 0 Z" fill="#58a6ff"/>
|
<rect x="-16" y="-18" width="32" height="7" rx="1.5" fill="url(#goldRing)"/>
|
||||||
<path d="M 0 -18 L 16 0 L 0 0 Z" fill="#79c0ff"/>
|
<rect x="-3" y="-19" width="6" height="9" rx="0.8" fill="#7c5719"/>
|
||||||
<path d="M -16 0 L 0 -18 L 0 0 Z" fill="#1f6feb"/>
|
<path d="M 0 -18 Q -8 -36, -4 -54 Q -1 -62, 0 -64 Q 1 -62, 4 -54 Q 8 -36, 0 -18 Z" fill="url(#goldRing)"/>
|
||||||
<path d="M 0 22 L 16 0 L 0 0 Z" fill="#1f6feb" opacity="0.7"/>
|
<path d="M 0 -22 Q -2.5 -36, 0 -52 Q 2.5 -36, 0 -22 Z" fill="#7c5719" opacity="0.55"/>
|
||||||
|
<circle cx="0" cy="-66" r="2.5" fill="url(#goldHi)"/>
|
||||||
|
<path d="M -4 -18 Q -22 -22, -26 -38 Q -22 -50, -16 -50 Q -16 -38, -10 -32 Q -6 -28, -4 -28 Z" fill="url(#goldRing)"/>
|
||||||
|
<ellipse cx="-25" cy="-44" rx="2" ry="3" fill="#7c5719" opacity="0.4" transform="rotate(-20 -25 -44)"/>
|
||||||
|
<path d="M 4 -18 Q 22 -22, 26 -38 Q 22 -50, 16 -50 Q 16 -38, 10 -32 Q 6 -28, 4 -28 Z" fill="url(#goldRing)"/>
|
||||||
|
<ellipse cx="25" cy="-44" rx="2" ry="3" fill="#7c5719" opacity="0.4" transform="rotate(20 25 -44)"/>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 4.0 KiB |
Reference in New Issue
Block a user