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
+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 126 126" fill="#fff">
<path fill="#679552" d="M90 33s-6-8.3-18-15h43v15H90Zm2 24v14H44s9-22.4 9-28-9-25-9-25h9s39 0 39 39Zm-7 35H50v-8l-6-6v-2h41v16Zm-47 9h12v-5h43l13 16H18l9-11h11Z"/>
<path d="m17 50 5-20L2 56l14-1-4 20 20-26Z"/>
<path d="M40 69v11l6 6v11H27V86l6-6V69s-2-4.3-4-9.5L38 46H24.5l-.3-1.1 1.8-10c2.7-7.5 7-16.9 7-16.9h7s9 19.4 9 25-9 26-9 26Z"/>
</svg>

After

Width:  |  Height:  |  Size: 423 B