Merge version_3 into main

Merge version_3 into main
This commit was merged in pull request #3.
This commit is contained in:
2026-06-01 11:29:31 +00:00

View File

@@ -14,6 +14,7 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import { Sparkles, Wallet } from "lucide-react";
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
export default function LandingPage() {
return (
@@ -41,10 +42,14 @@ export default function LandingPage() {
name: "Fonctionnalités", id: "#fonctionnalites"},
{
name: "Statistiques", id: "#statistiques"},
{
name: "Statut du Serveur", id: "#server-status"},
{
name: "Témoignages", id: "#temoignages"},
{
name: "Galerie", id: "#galerie"},
{
name: "Autres Images", id: "#gallery-2"},
{
name: "FAQ", id: "#faq"},
{
@@ -176,6 +181,23 @@ export default function LandingPage() {
/>
</div>
<div id="server-status" data-section="server-status">
<MetricCardTwo
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "ip", value: "play.legrandpantheonrp.com", description: "Adresse IP du Serveur"},
{
id: "players-online", value: "150/200", description: "Joueurs en Ligne"},
]}
title="Statut du Serveur FiveM"
description="Vérifiez l'état de notre serveur en temps réel et le nombre de joueurs connectés."
gridVariant="uniform-all-items-equal"
/>
</div>
<div id="temoignages" data-section="temoignages">
<TestimonialCardSixteen
animationType="slide-up"
@@ -252,6 +274,32 @@ export default function LandingPage() {
/>
</div>
<div id="gallery-2" data-section="gallery-2">
<ProductCardFour
title="Immersion en Images"
description="Plongez encore plus profondément dans l'univers de Le Grand Panthéon RP avec ces nouvelles captures."
products={[
{
id: "gal2-img1", name: "Bâtiments Parisiens", imageSrc: "http://img.b2bpic.net/free-photo/futuristic-buildings-city-digital-art_188947-21016.jpg?_wi=1", imageAlt: "Bâtiments stylisés de Paris"},
{
id: "gal2-img2", name: "Rencontre de Faction", imageSrc: "http://img.b2bpic.net/free-photo/team-playing-video-game-computer_23-2149142784.jpg?_wi=1", imageAlt: "Groupe de personnages en interaction"},
{
id: "gal2-img3", name: "Intérieur Luxueux", imageSrc: "http://img.b2bpic.net/free-photo/luxury-private-club-gambling-nightlife_23-2150926938.jpg?_wi=1", imageAlt: "Intérieur d'un club de luxe"},
{
id: "gal2-img4", name: "Course Poursuite", imageSrc: "http://img.b2bpic.net/free-photo/police-car-driving-city-digital-art_188947-22878.jpg?_wi=1", imageAlt: "Voiture de police en poursuite"},
{
id: "gal2-img5", name: "Nuit en Ville", imageSrc: "http://img.b2bpic.net/free-photo/futuristic-city-street-night_23-2150170842.jpg?_wi=1", imageAlt: "Scène de rue nocturne futuriste"},
{
id: "gal2-img6", name: "Personnage en Action", imageSrc: "http://img.b2bpic.net/free-photo/young-man-wearing-hoodie-sunglasses_23-2149144028.jpg?_wi=1", imageAlt: "Personnage RP en action"},
]}
carouselMode="buttons"
gridVariant="bento-grid"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
textboxLayout="default"
@@ -300,8 +348,12 @@ export default function LandingPage() {
label: "Fonctionnalités", href: "#fonctionnalites"},
{
label: "Statistiques", href: "#statistiques"},
{
label: "Statut du Serveur", href: "#server-status"},
{
label: "Galerie", href: "#galerie"},
{
label: "Autres Images", href: "#gallery-2"}
],
},
{