feat: polish gameplay and admin flow

This commit is contained in:
Jeremy Brandenburger
2026-04-03 11:59:24 +02:00
parent c8003cc77c
commit f5f57c3e4d
72 changed files with 2286 additions and 502 deletions
+15 -17
View File
@@ -1,17 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126 126" fill="#fff">
<path fill="#de7b6c" d="M99 120a91 91 0 0 0-4.5-27h15.3a53.7 53.7 0 0 1 7.2 27H99ZM86.1 77.4l-3-7.5A54 54 0 0 1 107.9 90H93.4a50.6 50.6 0 0 0-7.2-12.6ZM90.3 90H69V68.3l1 .3L76 84l8.7-3.7a47 47 0 0 1 5.5 9.7Zm-48.1-9.7 8.7 3.7L57 68.6l.9-.3V90H36.7a47 47 0 0 1 5.5-9.7ZM33.6 90H18.1a54 54 0 0 1 26-20.5l-3.3 7.9A50.5 50.5 0 0 0 33.6 90Zm-5.5 30H9a53.7 53.7 0 0 1 7.2-27h16.3c-2.4 7.1-4.1 16-4.4 27ZM63 174a53.7 53.7 0 0 1-32.6-11h65.2A53.7 53.7 0 0 1 63 174Zm28.5-81a85.5 85.5 0 0 1 4.6 27H65V93h26.5Zm-56 0H62v27H31a85.5 85.5 0 0 1 4.5-27Z"/>
<path d="M62 49h3v4h-3z"/>
<path d="M62 58h3v4h-3z"/>
<path d="M62 67h3v4h-3z"/>
<path d="M62 76h3v4h-3z"/>
<path d="M62 85h3v4h-3z"/>
<path d="m56 47.8 2.8 1-1.2 3.8-2.9-1Z"/>
<path d="m53.2 56.4 2.8 1-1.2 3.7-2.8-.9Z"/>
<path d="m50.4 65 2.9.9-1.2 3.8-2.9-1Z"/>
<path d="m47.4 73 2.9.9-1.2 3.8-2.9-1Z"/>
<path d="m68.4 48.5 2.9-1 1.3 3.9-2.9 1Z"/>
<path d="m71.4 57 2.8-1 1.3 3.9-2.8 1Z"/>
<path d="m74.3 65.6 2.8-1 1.3 3.8-2.8 1Z"/>
<path d="m76.7 73.8 2.8-1 1.3 3.8-2.8 1Z"/>
<path d="M70.8 32.6 76 37l-6.3-.3L71 43l-5-4-2.5 6-2.5-6-5 4 1.3-6.3-6.3.3 5.2-4.4L51 29h6l-1-6 6 4V12h3v15l6-4-1 6h6Z"/>
</svg>
<svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<desc>Traced by Dogo314</desc>
<g transform="translate(-276 -306)">
<path style="fill:none" d="M276 306h256v256H276z"/>
<clipPath id="a">
<path d="M276 306h256v256H276z"/>
</clipPath>
<g clip-path="url(#a)">
<path style="fill:#190301;" transform="translate(0 306)" d="M276 0h256v256H276z"/>
<path d="M4801.024 195.937c-1.524 2.398-2.877 5.082-4.028 7.998h-10.185a41.2 41.2 0 0 1 16.006-13.166l-1.802 5.165zm36.159-5.168a41.2 41.2 0 0 1 16.006 13.166h-10.185c-1.151-2.916-2.504-5.6-4.028-7.998l.009-.003zm-1.423 6.389c1.343 2.02 2.553 4.294 3.605 6.777h-14.24v-16.004l.186.071 4.042 11.59zm-14.052 10.342h19.008c2.036 6.031 3.201 13.03 3.201 20.493V228h-22.209zm-3.416 0V228h-22.209v-.007c0-7.463 1.165-14.462 3.201-20.493zm-3.417-3.565h-14.24c1.052-2.483 2.262-4.757 3.605-6.777l6.407 2.434 4.042-11.59.186-.071zM4779 228c0-7.466 2-14.468 5.492-20.5h11.236c-1.956 6.138-3.061 13.11-3.061 20.5zm68.333 0c0-7.39-1.105-14.362-3.061-20.5h11.236A40.8 40.8 0 0 1 4861 228z" style="fill:#dd6658" transform="matrix(2.34146 0 0 2.2439 -10881.854 22.39)"/>
<path d="m3996 370.433 8.343-6.422-3.848 10.817 11.477-.317L4002.5 381l9.472 6.489-11.477-.317 3.848 10.817-9.098-7.003L3992 402l-3.245-11.014-9.098 7.003 3.848-10.817-11.477.317L3981.5 381l-9.472-6.489 11.477.317-3.848-10.817 8.343 6.422V342h8zm0 37.567v8h-8v-8zm0 16v8h-8v-8zm0 16v8h-8v-8zm0 16v8h-8v-8zm0 16v8h-8v-8zm-11.528-64.622-2.736 7.517-7.518-2.736 2.737-7.517zM3979 422.413l-2.736 7.518-7.518-2.737 2.736-7.517zm-5.473 15.035-2.736 7.518-7.517-2.737 2.736-7.517zm-5.472 15.035-2.736 7.518-7.518-2.736 2.737-7.518zm38.99-47.841 2.737 7.517-7.518 2.736-2.736-7.517zm5.473 15.035 2.736 7.517-7.518 2.737-2.736-7.518zm5.472 15.035 2.736 7.517-7.517 2.737-2.736-7.518zm5.472 15.035 2.737 7.518-7.518 2.736-2.736-7.518z" style="fill:#ffe" transform="translate(-3588)"/>
<path d="M276 15V0h256v15zM518 .82H290v13.36h228z" style="fill:#e67366" transform="matrix(1 0 0 17.06667 0 306)"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB