Ajout des icones et du compendiums d'anomalie

This commit is contained in:
2026-03-31 20:17:39 +02:00
parent bd63c129f0
commit a3f7b11f82
22 changed files with 159 additions and 20 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

52
assets/icons/anomaly.svg Normal file
View File

@@ -0,0 +1,52 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<!-- Fond -->
<rect width="100" height="100" rx="10" fill="#1b3828"/>
<rect x="2.5" y="2.5" width="95" height="95" rx="8" fill="none" stroke="#c49a1a" stroke-width="1.5"/>
<!-- Rayons art-déco (courts, symétriques) -->
<g stroke="#c49a1a" stroke-width="1.2" opacity="0.7">
<line x1="50" y1="50" x2="50" y2="14"/>
<line x1="50" y1="50" x2="50" y2="86"/>
<line x1="50" y1="50" x2="14" y2="50"/>
<line x1="50" y1="50" x2="86" y2="50"/>
<line x1="50" y1="50" x2="25" y2="25"/>
<line x1="50" y1="50" x2="75" y2="75"/>
<line x1="50" y1="50" x2="75" y2="25"/>
<line x1="50" y1="50" x2="25" y2="75"/>
</g>
<!-- Masque pour couper les rayons près du centre et loin du bord -->
<circle cx="50" cy="50" r="28" fill="#1b3828"/>
<circle cx="50" cy="50" r="13" fill="#0d1f14"/>
<!-- Réafficher les rayons courts uniquement -->
<g stroke="#c49a1a" stroke-width="1.5">
<line x1="50" y1="22" x2="50" y2="14"/>
<line x1="50" y1="78" x2="50" y2="86"/>
<line x1="22" y1="50" x2="14" y2="50"/>
<line x1="78" y1="50" x2="86" y2="50"/>
<line x1="29" y1="29" x2="23" y2="23"/>
<line x1="71" y1="71" x2="77" y2="77"/>
<line x1="71" y1="29" x2="77" y2="23"/>
<line x1="29" y1="71" x2="23" y2="77"/>
</g>
<!-- Œil — contour amande (paupière) -->
<path d="M18,50 C28,35 72,35 82,50 C72,65 28,65 18,50 Z"
fill="#0d1f14" stroke="#c49a1a" stroke-width="2"/>
<!-- Iris -->
<circle cx="50" cy="50" r="12" fill="#1b3828" stroke="#ddb84a" stroke-width="1.5"/>
<!-- Pupille -->
<ellipse cx="50" cy="50" rx="5" ry="6" fill="#c49a1a"/>
<!-- Reflet dans l'œil -->
<ellipse cx="47" cy="47" rx="2" ry="2.5" fill="#ddb84a" opacity="0.7"/>
<!-- Cils / détails décoratifs -->
<g stroke="#ddb84a" stroke-width="1" opacity="0.6">
<line x1="18" y1="50" x2="14" y2="47"/>
<line x1="18" y1="50" x2="14" y2="53"/>
<line x1="82" y1="50" x2="86" y2="47"/>
<line x1="82" y1="50" x2="86" y2="53"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

31
assets/icons/armure.svg Normal file
View File

@@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<!-- Fond -->
<rect width="100" height="100" rx="10" fill="#1b3828"/>
<rect x="2.5" y="2.5" width="95" height="95" rx="8" fill="none" stroke="#c49a1a" stroke-width="1.5"/>
<!-- Silhouette du bouclier -->
<path d="M50,10 L82,22 L82,55 C82,72 65,87 50,93 C35,87 18,72 18,55 L18,22 Z"
fill="#0d1f14" stroke="#c49a1a" stroke-width="2"/>
<!-- Bordure intérieure art-déco -->
<path d="M50,17 L76,27 L76,54 C76,68 62,81 50,87 C38,81 24,68 24,54 L24,27 Z"
fill="none" stroke="#c49a1a" stroke-width="1" opacity="0.5"/>
<!-- Motif chevrons empilés (art-déco) -->
<g stroke="#c49a1a" stroke-width="2" fill="none">
<polyline points="35,38 50,30 65,38"/>
<polyline points="35,46 50,38 65,46"/>
<polyline points="35,54 50,46 65,54"/>
</g>
<!-- Ligne médiane verticale fine -->
<line x1="50" y1="28" x2="50" y2="80" stroke="#c49a1a" stroke-width="1" opacity="0.4"/>
<!-- Ornement central en losange -->
<polygon points="50,58 55,63 50,68 45,63" fill="#ddb84a"/>
<polygon points="50,60 53,63 50,66 47,63" fill="#c49a1a"/>
<!-- Rivets décoratifs aux coins supérieurs -->
<circle cx="34" cy="27" r="2.5" fill="#ddb84a"/>
<circle cx="66" cy="27" r="2.5" fill="#ddb84a"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

30
assets/icons/weapon.svg Normal file
View File

@@ -0,0 +1,30 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<!-- Fond -->
<rect width="100" height="100" rx="10" fill="#1b3828"/>
<rect x="2.5" y="2.5" width="95" height="95" rx="8" fill="none" stroke="#c49a1a" stroke-width="1.5"/>
<!-- Lame -->
<polygon points="50,8 53,56 50,61 47,56" fill="#ddb84a"/>
<!-- Rainure centrale de la lame -->
<line x1="50" y1="12" x2="50" y2="54" stroke="#1b3828" stroke-width="1" opacity="0.5"/>
<!-- Garde art-déco — couche de base -->
<path d="M20,60 L40,56 L50,58 L60,56 L80,60 L76,66 L55,62 L50,64 L45,62 L24,66 Z" fill="#c49a1a"/>
<!-- Détails en gradin sur la garde -->
<path d="M24,66 L30,64 L45,62 L50,64 L55,62 L70,64 L76,66" fill="none" stroke="#ddb84a" stroke-width="0.8"/>
<!-- Petits ornements aux extrémités de la garde -->
<polygon points="20,60 17,63 20,67 23,63" fill="#ddb84a"/>
<polygon points="80,60 83,63 80,67 77,63" fill="#ddb84a"/>
<!-- Poignée -->
<rect x="47" y="64" width="6" height="20" rx="2" fill="#c49a1a"/>
<!-- Enroulement de la poignée -->
<line x1="47" y1="70" x2="53" y2="70" stroke="#1b3828" stroke-width="1"/>
<line x1="47" y1="75" x2="53" y2="75" stroke="#1b3828" stroke-width="1"/>
<line x1="47" y1="80" x2="53" y2="80" stroke="#1b3828" stroke-width="1"/>
<!-- Pommeau en diamant -->
<polygon points="50,85 55,90 50,95 45,90" fill="#ddb84a"/>
<polygon points="50,87 53,90 50,93 47,90" fill="#c49a1a"/>
<line x1="45" y1="90" x2="55" y2="90" stroke="#1b3828" stroke-width="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
assets/ui/fond_cadrille.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB