Use ⚔ emoji glyph for PWA icons matching the brand.

Adds monochrome manifest icon for Android themed icons and a script to regenerate PNGs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-20 11:22:26 +02:00
parent 1083dfdf2c
commit 2532531110
8 changed files with 82 additions and 34 deletions
+20 -18
View File
@@ -1,21 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="none" stroke="#e8eaf0" stroke-width="14" stroke-linecap="round" stroke-linejoin="round">
<rect width="512" height="512" fill="#1a1d27"/>
<rect x="20" y="20" width="472" height="472" rx="104" fill="#232735"/>
<g transform="translate(256 256)">
<g transform="rotate(-45)">
<rect x="-18" y="-168" width="36" height="228" rx="10" fill="#6c8cff"/>
<rect x="-42" y="48" width="84" height="16" rx="5" fill="#8ba4ff"/>
<rect x="-14" y="64" width="28" height="44" rx="6" fill="#4a62b3"/>
<circle cx="0" cy="118" r="16" fill="#6c8cff"/>
</g>
<g transform="rotate(45)">
<rect x="-18" y="-168" width="36" height="228" rx="10" fill="#6c8cff"/>
<rect x="-42" y="48" width="84" height="16" rx="5" fill="#8ba4ff"/>
<rect x="-14" y="64" width="28" height="44" rx="6" fill="#4a62b3"/>
<circle cx="0" cy="118" r="16" fill="#6c8cff"/>
</g>
<circle cx="0" cy="0" r="24" fill="#4a62b3"/>
<circle cx="0" cy="0" r="14" fill="#8ba4ff"/>
<g transform="translate(256 256) rotate(-45)">
<path d="M0 -150 L0 70"/>
<path d="M0 -150 L0 -70" stroke-width="6"/>
<path d="M-36 70 Q0 46 36 70"/>
<path d="M-10 70 L-10 118"/>
<path d="M10 70 L10 118"/>
<path d="M-10 90 L10 90" stroke-width="6"/>
<path d="M-10 104 L10 104" stroke-width="6"/>
<circle cx="0" cy="132" r="14" fill="#e8eaf0" stroke="none"/>
</g>
<g transform="translate(256 256) rotate(45)">
<path d="M0 -150 L0 70"/>
<path d="M0 -150 L0 -70" stroke-width="6"/>
<path d="M-36 70 Q0 46 36 70"/>
<path d="M-10 70 L-10 118"/>
<path d="M10 70 L10 118"/>
<path d="M-10 90 L10 90" stroke-width="6"/>
<path d="M-10 104 L10 104" stroke-width="6"/>
<circle cx="0" cy="132" r="14" fill="#e8eaf0" stroke="none"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 979 B

After

Width:  |  Height:  |  Size: 1009 B