diff --git a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html index 4025368..9ec5e22 100644 --- a/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html +++ b/FencerJudgeFront/src/app/components/essentials/footer/footer.component.html @@ -4,7 +4,7 @@
Angular Covid diff --git a/FencerJudgeFront/src/app/components/home/home.component.css b/FencerJudgeFront/src/app/components/home/home.component.css index ddf7d9e..6fc2a77 100644 --- a/FencerJudgeFront/src/app/components/home/home.component.css +++ b/FencerJudgeFront/src/app/components/home/home.component.css @@ -566,3 +566,62 @@ transform: translateY(-4px); } } + +.weapons-container { + display: flex; + flex-wrap: wrap; + gap: 20px; + justify-content: center; + padding: 20px; +} + +.weapon-card { + position: relative; + background-size: cover; + background-position: center; + border-radius: 12px; + box-shadow: 0 4px 12px rgba(0,0,0,0.2); + max-width: 300px; + height: 400px; + color: white; + text-align: center; + overflow: hidden; + display: flex; + flex-direction: column; + justify-content: flex-end; + padding: 20px; + background-color: #000; +} +.weapon-card::before { + content: ''; + position: absolute; + inset: 0; + background-image: inherit; + background-size: cover; + background-position: center; + filter: blur(10px) brightness(1.1); + opacity: 0.7; + z-index: 1; +} +.weapon-card * { + position: relative; + z-index: 2; + text-shadow: 0 2px 4px rgba(0, 0, 0, 0.8); +} + +.weapon-card img { + width: 100%; + height: auto; + border-radius: 10px; + margin-bottom: 15px; +} + +.weapon-card h2 { + margin-bottom: 10px; + font-size: 1.4em; +} + +.weapon-card p { + color: #ffffff; + font-size: 0.95em; +} \ No newline at end of file diff --git a/FencerJudgeFront/src/app/components/home/home.component.html b/FencerJudgeFront/src/app/components/home/home.component.html index 37d0ba6..7242cb1 100644 --- a/FencerJudgeFront/src/app/components/home/home.component.html +++ b/FencerJudgeFront/src/app/components/home/home.component.html @@ -110,5 +110,28 @@
+
+
+

Épée

+

Tout le corps est cible valable. Pas de priorité.

+
+ +
+

Fleuret

+

Cible : torse. La priorité s'applique.

+
+ +
+

Sabre

+

Cible : haut du corps. Priorité en cas de touche simultanée.

+
+ +
+

Sabre Laser

+

Arme moderne d’escrime sportive, inspirée de la science-fiction. Lame lumineuse, règles proches du sabre classique. Discipline visuelle et dynamique.

+
+ +
+ diff --git a/FencerJudgeFront/src/assets/epee_escrime.jpg b/FencerJudgeFront/src/assets/epee_escrime.jpg new file mode 100644 index 0000000..96b8b68 Binary files /dev/null and b/FencerJudgeFront/src/assets/epee_escrime.jpg differ diff --git a/FencerJudgeFront/src/assets/fleuret_escrime.jpg b/FencerJudgeFront/src/assets/fleuret_escrime.jpg new file mode 100644 index 0000000..95b6957 Binary files /dev/null and b/FencerJudgeFront/src/assets/fleuret_escrime.jpg differ diff --git a/FencerJudgeFront/src/assets/sabre_escrime.jpg b/FencerJudgeFront/src/assets/sabre_escrime.jpg new file mode 100644 index 0000000..3aa26df Binary files /dev/null and b/FencerJudgeFront/src/assets/sabre_escrime.jpg differ diff --git a/FencerJudgeFront/src/assets/sabre_laser_escrime.jpg b/FencerJudgeFront/src/assets/sabre_laser_escrime.jpg new file mode 100644 index 0000000..fc13894 Binary files /dev/null and b/FencerJudgeFront/src/assets/sabre_laser_escrime.jpg differ