Update src/app/page.tsx

This commit is contained in:
2026-06-03 12:21:00 +00:00
parent d8fbbeb2b7
commit 704ba7325e

View File

@@ -34,33 +34,19 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Accueil",
id: "hero",
},
name: "Accueil", id: "hero"},
{
name: "À Propos",
id: "about",
},
name: "À Propos", id: "about"},
{
name: "Attractions",
id: "attractions",
},
name: "Attractions", id: "attractions"},
{
name: "Tarifs",
id: "tarifs",
},
name: "Tarifs", id: "tarifs"},
{
name: "Témoignages",
id: "temoignages",
},
name: "Témoignages", id: "temoignages"},
{
name: "FAQ",
id: "faq",
},
name: "FAQ", id: "faq"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
logoSrc="http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147918075.jpg"
logoAlt="Space Jump Logo"
@@ -74,39 +60,23 @@ export default function LandingPage() {
description="Découvrez l'aventure interstellaire au cœur de Tunis ! Des attractions palpitantes pour tous les âges vous attendent pour des moments inoubliables."
buttons={[
{
text: "Réservez vos billets",
href: "#tarifs",
},
text: "Réservez vos billets", href: "#tarifs"},
{
text: "Découvrez nos attractions",
href: "#attractions",
},
text: "Découvrez nos attractions", href: "#attractions"},
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-heart-sign-with-hands-as-friendship_52683-138397.jpg?_wi=1",
imageAlt: "Des gens profitant d'une montagne russe rapide",
},
imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-heart-sign-with-hands-as-friendship_52683-138397.jpg", imageAlt: "Des gens profitant d'une montagne russe rapide"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-transgender-amusement-park_23-2149105410.jpg?_wi=1",
imageAlt: "Carrousel coloré de style vintage",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-transgender-amusement-park_23-2149105410.jpg", imageAlt: "Carrousel coloré de style vintage"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-people-relaxing-together_23-2151561957.jpg",
imageAlt: "Glissade d'eau avec éclaboussures",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-people-relaxing-together_23-2151561957.jpg", imageAlt: "Glissade d'eau avec éclaboussures"},
{
imageSrc: "http://img.b2bpic.net/free-photo/couple-posing-front-pergola_23-2148011892.jpg",
imageAlt: "Grande roue d'un parc d'attractions illuminée",
},
imageSrc: "http://img.b2bpic.net/free-photo/couple-posing-front-pergola_23-2148011892.jpg", imageAlt: "Grande roue d'un parc d'attractions illuminée"},
{
imageSrc: "http://img.b2bpic.net/free-photo/smiling-kids-grabbing-net_1098-3865.jpg",
imageAlt: "Enfants joyeux dans une aire de jeux",
},
imageSrc: "http://img.b2bpic.net/free-photo/smiling-kids-grabbing-net_1098-3865.jpg", imageAlt: "Enfants joyeux dans une aire de jeux"},
{
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-company-friends-sitting-park-man-women-having-fun-together-colorful-summer-hipster-fashion-style-traveling-with-camera-talking-smiling_285396-8643.jpg",
imageAlt: "Foule animée dans un parc d'attractions",
},
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-company-friends-sitting-park-with-camera-talking-smiling_285396-8643.jpg", imageAlt: "Foule animée dans un parc d'attractions"},
]}
/>
</div>
@@ -116,24 +86,15 @@ export default function LandingPage() {
useInvertedBackground={true}
heading={[
{
type: "text",
content: "Bienvenue à ",
},
type: "text", content: "Bienvenue à "},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/app-menu-front-side_187299-39183.jpg",
alt: "Petit logo Space Jump",
},
type: "image", src: "http://img.b2bpic.net/free-photo/app-menu-front-side_187299-39183.jpg", alt: "Petit logo Space Jump"},
{
type: "text",
content: ", votre parc d'attractions préféré à Tunis!",
},
type: "text", content: ", votre parc d'attractions préféré à Tunis!"},
]}
buttons={[
{
text: "En savoir plus",
href: "#",
},
text: "En savoir plus", href: "#"},
]}
/>
</div>
@@ -145,70 +106,37 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Montagnes Russes",
description: "Affrontez des loopings vertigineux et des descentes à grande vitesse pour une poussée d'adrénaline garantie.",
bentoComponent: "media-stack",
items: [
title: "Montagnes Russes", description: "Affrontez des loopings vertigineux et des descentes à grande vitesse pour une poussée d'adrénaline garantie.", bentoComponent: "media-stack", items: [
{
imageSrc: "http://img.b2bpic.net/free-photo/tattooed-young-man-amusement-park-background-merry-go-round_1321-355.jpg",
imageAlt: "Montagnes russes à grande vitesse",
},
imageSrc: "http://img.b2bpic.net/free-photo/tattooed-young-man-amusement-park-background-merry-go-round_1321-355.jpg", imageAlt: "Montagnes russes à grande vitesse"},
{
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-funfair-looking-away_23-2148281696.jpg",
imageAlt: "Manèges colorés tourbillonnants",
},
imageSrc: "http://img.b2bpic.net/free-photo/smiley-friends-funfair-looking-away_23-2148281696.jpg", imageAlt: "Manèges colorés tourbillonnants"},
{
imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-playing-with-garden-hose-sunny-backyard_169016-38187.jpg",
imageAlt: "Aire de jeux aquatique pour enfants",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-amusement-park_23-2147918075.jpg",
imageAlt: "high speed roller coaster ride",
imageSrc: "http://img.b2bpic.net/free-photo/funny-little-girl-playing-with-garden-hose-sunny-backyard_169016-38187.jpg", imageAlt: "Aire de jeux aquatique pour enfants"},
]
},
{
title: "Manèges pour Enfants",
description: "Des carrousels enchantés aux mini-montagnes russes, nos plus jeunes visiteurs trouveront leur bonheur en toute sécurité.",
bentoComponent: "icon-info-cards",
items: [
title: "Manèges pour Enfants", description: "Des carrousels enchantés aux mini-montagnes russes, nos plus jeunes visiteurs trouveront leur bonheur en toute sécurité.", bentoComponent: "icon-info-cards", items: [
{
icon: Sparkles,
label: "Sécurité",
value: "Certifié",
},
label: "Sécurité", value: "Certifié"},
{
icon: Smile,
label: "Amusement",
value: "Garanti",
},
label: "Amusement", value: "Garanti"},
{
icon: Heart,
label: "Famille",
value: "Convivial",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-heart-sign-with-hands-as-friendship_52683-138397.jpg?_wi=2",
imageAlt: "high speed roller coaster ride",
label: "Famille", value: "Convivial"},
]
},
{
title: "Zones Aquatiques",
description: "Rafraîchissez-vous avec nos toboggans géants et nos piscines à vagues, parfaits pour les journées ensoleillées.",
bentoComponent: "media-stack",
items: [
title: "Zones Aquatiques", description: "Rafraîchissez-vous avec nos toboggans géants et nos piscines à vagues, parfaits pour les journées ensoleillées.", bentoComponent: "media-stack", items: [
{
imageSrc: "http://img.b2bpic.net/free-photo/adorable-kid-lifestyle_23-2151799887.jpg",
imageAlt: "Aire de jeux aquatique pour enfants",
},
imageSrc: "http://img.b2bpic.net/free-photo/adorable-kid-lifestyle_23-2151799887.jpg", imageAlt: "Aire de jeux aquatique pour enfants"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-girl-having-fun-amusement-park_23-2147918033.jpg",
imageAlt: "Montagnes russes à grande vitesse",
},
imageSrc: "http://img.b2bpic.net/free-photo/young-girl-having-fun-amusement-park_23-2147918033.jpg", imageAlt: "Montagnes russes à grande vitesse"},
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-tent-amusement-park_23-2147910307.jpg",
imageAlt: "Manèges colorés tourbillonnants",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-transgender-amusement-park_23-2149105410.jpg?_wi=2",
imageAlt: "high speed roller coaster ride",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-tent-amusement-park_23-2147910307.jpg", imageAlt: "Manèges colorés tourbillonnants"},
]
},
]}
title="Nos Attractions Incontournables"
@@ -223,57 +151,31 @@ export default function LandingPage() {
useInvertedBackground={true}
plans={[
{
id: "pass-journee",
badge: "Classique",
badgeIcon: Sparkles,
price: "50 TND",
subtitle: "Accès illimité à toutes les attractions pour une journée.",
buttons: [
id: "pass-journee", badge: "Classique", badgeIcon: Sparkles,
price: "50 TND", subtitle: "Accès illimité à toutes les attractions pour une journée.", buttons: [
{
text: "Acheter le Pass",
},
text: "Acheter le Pass"},
],
features: [
"Accès à toutes les attractions",
"Valable une journée",
"Billets non remboursables",
],
"Accès à toutes les attractions", "Valable une journée", "Billets non remboursables"],
},
{
id: "pass-premium",
badge: "Populaire",
badgeIcon: Star,
price: "80 TND",
subtitle: "Accès prioritaire et réductions exclusives.",
buttons: [
id: "pass-premium", badge: "Populaire", badgeIcon: Star,
price: "80 TND", subtitle: "Accès prioritaire et réductions exclusives.", buttons: [
{
text: "Acheter le Pass Premium",
},
text: "Acheter le Pass Premium"},
],
features: [
"Accès prioritaire aux attractions",
"10% de réduction sur la restauration",
"Valable une journée",
"Cadeau surprise",
],
"Accès prioritaire aux attractions", "10% de réduction sur la restauration", "Valable une journée", "Cadeau surprise"],
},
{
id: "forfait-famille",
badge: "Meilleure Valeur",
badgeIcon: Users,
price: "180 TND",
subtitle: "Forfait pour 4 personnes avec avantages exclusifs.",
buttons: [
id: "forfait-famille", badge: "Meilleure Valeur", badgeIcon: Users,
price: "180 TND", subtitle: "Forfait pour 4 personnes avec avantages exclusifs.", buttons: [
{
text: "Acheter le Forfait Famille",
},
text: "Acheter le Forfait Famille"},
],
features: [
"Accès illimité pour 4 personnes",
"20% de réduction sur les boutiques",
"Photobooth gratuit",
"Valable une journée",
],
"Accès illimité pour 4 personnes", "20% de réduction sur les boutiques", "Photobooth gratuit", "Valable une journée"],
},
]}
title="Choisissez Votre Aventure"
@@ -288,31 +190,16 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "visiteurs",
value: "2M+",
title: "Visiteurs Satisfaits",
items: [
"Chaque année nous accueillons des milliers de familles.",
"Notre priorité est votre bonheur.",
],
id: "visiteurs", value: "2M+", title: "Visiteurs Satisfaits", items: [
"Chaque année nous accueillons des milliers de familles.", "Notre priorité est votre bonheur."],
},
{
id: "attractions",
value: "20+",
title: "Attractions Uniques",
items: [
"Des manèges à sensations fortes aux jeux pour enfants.",
"Il y en a pour tous les goûts et tous les âges.",
],
id: "attractions", value: "20+", title: "Attractions Uniques", items: [
"Des manèges à sensations fortes aux jeux pour enfants.", "Il y en a pour tous les goûts et tous les âges."],
},
{
id: "experience",
value: "10+",
title: "Années d'Expérience",
items: [
"Une décennie d'excellence dans le divertissement.",
"Un savoir-faire éprouvé pour des souvenirs impérissables.",
],
id: "experience", value: "10+", title: "Années d'Expérience", items: [
"Une décennie d'excellence dans le divertissement.", "Un savoir-faire éprouvé pour des souvenirs impérissables."],
},
]}
title="Space Jump en Chiffres"
@@ -327,45 +214,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
handle: "@sarah_explore",
testimonial: "Space Jump est INCROYABLE ! Mes enfants ont adoré chaque minute. Les attractions sont fantastiques et le personnel est super sympa.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-elegant-young-woman-hat-posing-selfie-park_1262-12670.jpg",
imageAlt: "Sarah Johnson, visiteuse de Space Jump",
},
id: "1", name: "Sarah J.", handle: "@sarah_explore", testimonial: "Space Jump est INCROYABLE ! Mes enfants ont adoré chaque minute. Les attractions sont fantastiques et le personnel est super sympa.", imageSrc: "http://img.b2bpic.net/free-photo/happy-elegant-young-woman-hat-posing-selfie-park_1262-12670.jpg", imageAlt: "Sarah Johnson, visiteuse de Space Jump"},
{
id: "2",
name: "Amine K.",
handle: "@amine_thrills",
testimonial: "Les montagnes russes sont épiques ! J'ai eu la poussée d'adrénaline que je cherchais. Je reviendrai très vite avec mes amis.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-cellphone-pointing-something_23-2147950690.jpg",
imageAlt: "Amine K. un passionné de sensations fortes",
},
id: "2", name: "Amine K.", handle: "@amine_thrills", testimonial: "Les montagnes russes sont épiques ! J'ai eu la poussée d'adrénaline que je cherchais. Je reviendrai très vite avec mes amis.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-cellphone-pointing-something_23-2147950690.jpg", imageAlt: "Amine K. un passionné de sensations fortes"},
{
id: "3",
name: "Leïla M.",
handle: "@leila_familyfun",
testimonial: "Une journée parfaite en famille. Il y a des activités pour tous les âges. Le forfait famille est un excellent rapport qualité-prix. Highly recommend!",
imageSrc: "http://img.b2bpic.net/free-photo/best-time-only-with-my-best-friends_329181-8379.jpg",
imageAlt: "Leïla M., maman et visiteuse",
},
id: "3", name: "Leïla M.", handle: "@leila_familyfun", testimonial: "Une journée parfaite en famille. Il y a des activités pour tous les âges. Le forfait famille est un excellent rapport qualité-prix. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/best-time-only-with-my-best-friends_329181-8379.jpg", imageAlt: "Leïla M., maman et visiteuse"},
{
id: "4",
name: "Omar B.",
handle: "@omar_adventures",
testimonial: "Le parc est très propre et bien organisé. J'ai apprécié la variété des manèges et la rapidité du service de restauration. 5 étoiles !",
imageSrc: "http://img.b2bpic.net/free-photo/supportive-cute-blond-girlfriend-cheering-liking-interesting-concept-cool-idea-thumbsup-smiling_1258-229592.jpg",
imageAlt: "Omar B., un visiteur satisfait",
},
id: "4", name: "Omar B.", handle: "@omar_adventures", testimonial: "Le parc est très propre et bien organisé. J'ai apprécié la variété des manèges et la rapidité du service de restauration. 5 étoiles !", imageSrc: "http://img.b2bpic.net/free-photo/supportive-cute-blond-girlfriend-cheering-liking-interesting-concept-cool-idea-thumbsup-smiling_1258-229592.jpg", imageAlt: "Omar B., un visiteur satisfait"},
{
id: "5",
name: "Nour H.",
handle: "@nour_escapade",
testimonial: "L'ambiance est festive et joyeuse. On sent que l'équipe met du cœur à l'ouvrage. Mes petits ont passé le meilleur moment de leur vie. Merci Space Jump !",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-child-amusement-park_23-2150923179.jpg",
imageAlt: "Nour H., maman ravie de son escapade",
},
id: "5", name: "Nour H.", handle: "@nour_escapade", testimonial: "L'ambiance est festive et joyeuse. On sent que l'équipe met du cœur à l'ouvrage. Mes petits ont passé le meilleur moment de leur vie. Merci Space Jump !", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-child-amusement-park_23-2150923179.jpg", imageAlt: "Nour H., maman ravie de son escapade"},
]}
title="Ce que nos Visiteurs Disent"
description="Des aventures inoubliables et des souvenirs précieux partagés par nos clients après leur visite à Space Jump."
@@ -378,25 +235,13 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "horaires",
title: "Quels sont les horaires d'ouverture de Space Jump ?",
content: "Space Jump est ouvert tous les jours de 10h00 à 20h00. Veuillez consulter notre page 'Informations' pour les horaires spéciaux pendant les jours fériés.",
},
id: "horaires", title: "Quels sont les horaires d'ouverture de Space Jump ?", content: "Space Jump est ouvert tous les jours de 10h00 à 20h00. Veuillez consulter notre page 'Informations' pour les horaires spéciaux pendant les jours fériés."},
{
id: "accessibilite",
title: "Le parc est-il accessible aux personnes à mobilité réduite ?",
content: "Oui, notre parc est conçu pour être accessible à tous. Nous disposons de rampes d'accès et de sanitaires adaptés. Certaines attractions peuvent avoir des restrictions, veuillez nous contacter pour plus de détails.",
},
id: "accessibilite", title: "Le parc est-il accessible aux personnes à mobilité réduite ?", content: "Oui, notre parc est conçu pour être accessible à tous. Nous disposons de rampes d'accès et de sanitaires adaptés. Certaines attractions peuvent avoir des restrictions, veuillez nous contacter pour plus de détails."},
{
id: "restauration",
title: "Puis-je apporter ma propre nourriture ?",
content: "Pour des raisons de sécurité et d'hygiène, il n'est pas permis d'apporter de la nourriture ou des boissons de l'extérieur. Nous proposons une variété de restaurants et de stands de snacks dans le parc.",
},
id: "restauration", title: "Puis-je apporter ma propre nourriture ?", content: "Pour des raisons de sécurité et d'hygiène, il n'est pas permis d'apporter de la nourriture ou des boissons de l'extérieur. Nous proposons une variété de restaurants et de stands de snacks dans le parc."},
{
id: "billets",
title: "Comment puis-je acheter des billets ?",
content: "Vous pouvez acheter vos billets en ligne sur notre site web ou directement aux caisses du parc. Nous recommandons l'achat en ligne pour garantir votre entrée et bénéficier de tarifs préférentiels.",
},
id: "billets", title: "Comment puis-je acheter des billets ?", content: "Vous pouvez acheter vos billets en ligne sur notre site web ou directement aux caisses du parc. Nous recommandons l'achat en ligne pour garantir votre entrée et bénéficier de tarifs préférentiels."},
]}
imageSrc="http://img.b2bpic.net/free-photo/joyful-family-sitting-tree_23-2147638926.jpg"
imageAlt="Carte du parc d'attractions avec des gens qui la consultent"
@@ -412,15 +257,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Sécurité Plus",
"Tunis Loisirs",
"Label Famille",
"Aventures & Co",
"Qualité Amusement",
"Dream Parks",
"Fun World Alliance",
"Kids Safe Tunisia",
]}
"Sécurité Plus", "Tunis Loisirs", "Label Famille", "Aventures & Co", "Qualité Amusement", "Dream Parks", "Fun World Alliance", "Kids Safe Tunisia"]}
title="Partenaires et Certifications"
description="Nous sommes fiers de collaborer avec des partenaires de confiance et de détenir des certifications qui garantissent votre sécurité et votre divertissement."
/>
@@ -430,20 +267,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "radial-gradient",
}}
variant: "radial-gradient"}}
tag="Contactez-nous"
title="Prêt pour le Décollage ?"
description="Planifiez votre visite ou contactez-nous pour toute question. Notre équipe est là pour vous aider à vivre une expérience inoubliable !"
buttons={[
{
text: "Nous Contacter",
href: "#",
},
text: "Nous Contacter", href: "#"},
{
text: "Itinéraires",
href: "https://maps.app.goo.gl/V6P9H3G",
},
text: "Itinéraires", href: "https://maps.app.goo.gl/V6P9H3G"},
]}
/>
</div>
@@ -454,13 +286,9 @@ export default function LandingPage() {
logoAlt="Space Jump Logo"
logoText="Space Jump"
leftLink={{
text: "Politique de Confidentialité",
href: "#",
}}
text: "Politique de Confidentialité", href: "#"}}
rightLink={{
text: "Conditions Générales",
href: "#",
}}
text: "Conditions Générales", href: "#"}}
/>
</div>
</ReactLenis>