feat: stratagem icons, session summary, queue preview, UX polish

- Download 65 SVG icons from community repo (scripts/download-icons.js)
- Gold CSS filter on all icons to match game theme
- Session summary modal with score/accuracy/top stratagems
- Queue preview strip (next 3 stratagems with icons)
- Score popup animation, icon shake on wrong input
- Icons in history, leaderboard, and best-per-stratagem tables
- server.js: icon fields on all stratagems, ELO in lobby-update WS events
This commit is contained in:
Jeremy Brandenburger
2026-03-31 08:48:56 +02:00
parent 0d971745a6
commit 2d27d9fe4d
72 changed files with 2280 additions and 372 deletions
+7
View File
@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126 126" fill="#fff">
<g fill="#de7b6c">
<path d="m9 47 29-8 9-29 7 7v38H16Z"/>
<path d="m113 114-15-2-16-17H19L9 79l50-19 19-50 17 10v63l17 17ZM34 83l-2 6 4 5 3 1h31l-9-10h-7v-6l-4-5h-8v9h-8Zm61-47-4-4h-8v9h-7l-2 6 6 6h6v5l9 11V36Z"/>
</g>
<path d="M36 86h9v-9h3l3 3v8h8l7 8v11H54l-7-8v-7h-8l-3-3v-3ZM86 44v-9h4l3 4v7h7l8 8v12H96l-7-9v-7h-8l-3-3v-3h8Z"/>
</svg>

After

Width:  |  Height:  |  Size: 428 B