Merge version_2 into main #2

Merged
bender merged 4 commits from version_2 into main 2026-03-04 04:39:17 +00:00
4 changed files with 107 additions and 106 deletions

View File

@@ -1,22 +1,23 @@
import type { Metadata } from "next";
import { Raleway } from "next/font/google";
import { Poppins } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const raleway = Raleway({
variable: "--font-raleway", subsets: ["latin"],
const poppins = Poppins({
variable: "--font-poppins", subsets: ["latin"],
weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"],
});
export const metadata: Metadata = {
title: "Elite Martial Arts - Karate & Kickboxing Classes", description: "Join Elite Martial Arts for expert training in karate, kickboxing, and self-defense. Build strength, discipline, and confidence. All ages welcome. Free trial class available.", keywords: "martial arts, karate, kickboxing, self-defense training, fitness classes, martial arts gym", openGraph: {
title: "Elite Martial Arts - Master the Art of Excellence", description: "Transform your life through world-class martial arts training. Expert instructors, supportive community, proven results.", type: "website", siteName: "Elite Martial Arts", images: [
title: "אריתה - מקצועות קרב וחיזוק גוף", description: "הצטרפו לאריתה לאימונים מקצועיים בקיקבוקסינג, קראטה והגנה עצמית. בנו כוח, משמעת וביטחון עצמי. כל גילאים מוזמנים. שיעור חינם ראשון זמין.", keywords: "מקצועות קרב, קראטה, קיקבוקסינג, הגנה עצמית, אימוני כושר, חדר כושר מקצועות קרב", openGraph: {
title: "אריתה - שלוט באומנות ההתקפה", description: "שנה את חיייך באמצעות אימוני מקצועות קרב בעולם. מדריכים מומחים, קהילה תומכת, תוצאות מוכחות.", type: "website", siteName: "אריתה", images: [
{
url: "http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg", alt: "Elite Martial Arts Training"},
url: "http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg", alt: "אימוני מקצועות קרב בחדר כושר"},
],
},
twitter: {
card: "summary_large_image", title: "Elite Martial Arts - Karate & Kickboxing", description: "Expert martial arts training for all ages and skill levels.", images: ["http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg"],
card: "summary_large_image", title: "אריתה - קראטה וקיקבוקסינג", description: "אימוני מקצועות קרב מקצועיים לכל גילאים ורמות כישרון.", images: ["http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg"],
},
robots: {
index: true,
@@ -30,9 +31,9 @@ export default function RootLayout({
children: React.ReactNode;
}>) {
return (
<html lang="en" suppressHydrationWarning>
<html lang="he" dir="rtl" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${raleway.variable} antialiased`}>
<body className={`${poppins.variable} antialiased`}>
<Tag />
{children}

View File

@@ -29,34 +29,34 @@ export default function LandingPage() {
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
brandName="Elite Martial Arts"
brandName="אריתה"
navItems={[
{ name: "About", id: "about" },
{ name: "Programs", id: "features" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" },
{ name: "אודות", id: "about" },
{ name: "תוכניות", id: "features" },
{ name: "חוות דעת", id: "testimonials" },
{ name: "צור קשר", id: "contact" },
]}
button={{
text: "Join Now", href: "#pricing"}}
text: "הצטרפו כעת", href: "#pricing"}}
animateOnLoad={true}
/>
</div>
<div id="hero" data-section="hero">
<HeroCarouselLogo
logoText="ELITE"
description="Master the art of martial excellence. Build strength, confidence, and discipline through world-class training."
logoText="אריתה"
description="שלוט באומנות ההתקפה. בנו כוח, ביטחון עצמי ומשמעת באמצעות אימונים בעולם מקצועי."
buttons={[
{ text: "Start Your Journey", href: "#pricing" },
{ text: "Learn More", href: "#about" },
{ text: "התחל את הדרך שלך", href: "#pricing" },
{ text: "למידע נוסף", href: "#about" },
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg", imageAlt: "Martial arts training in progress"},
imageSrc: "http://img.b2bpic.net/free-photo/two-judo-wrestlers-showing-their-technical-skills-fight-club_613910-13310.jpg", imageAlt: "אימוני מקצועות קרב בתהליך"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-boxer-trainer-is-training-new-little-boy-boxer-special-competitions_613910-17244.jpg?_wi=1", imageAlt: "Intense sparring session"},
imageSrc: "http://img.b2bpic.net/free-photo/young-boxer-trainer-is-training-new-little-boy-boxer-special-competitions_613910-17244.jpg?_wi=1", imageAlt: "סבב קרבות אינטנסיבי"},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-kids-with-boxing-gloves_23-2150399985.jpg", imageAlt: "Group kickboxing class"},
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-kids-with-boxing-gloves_23-2150399985.jpg", imageAlt: "שיעור קיקבוקסינג קבוצתי"},
]}
autoplayDelay={5000}
showDimOverlay={true}
@@ -65,81 +65,81 @@ export default function LandingPage() {
<div id="about" data-section="about">
<SplitAbout
tag="Who We Are"
title="Transform Your Life Through Martial Arts"
description="Elite Martial Arts has been empowering students of all ages and skill levels for over 15 years. We combine traditional martial arts principles with modern training techniques to deliver results that extend far beyond the dojo."
tag="מי אנחנו"
title="שנה את חייך באמצעות מקצועות קרב"
description="אריתה הוביל סטודנטים מכל הגילאים ורמות הכישרון במשך למעלה מ-15 שנה. אנו משלבים עקרונות מקצועות קרב מסורתיים עם טכניקות אימון מודרניות כדי להסיע תוצאות החורגות בהרבה מעבר לחדר הכושר."
textboxLayout="default"
useInvertedBackground={false}
bulletPoints={[
{
title: "Expert Instruction", description: "Learn from certified instructors with decades of combined experience in multiple disciplines.", icon: Award,
title: "הוראה מומחה", description: "למד ממדריכים מוסמכים עם עשרות שנים של ניסיון משולב בדיסציפלינות מרובות.", icon: Award,
},
{
title: "Community Focus", description: "Join a supportive family dedicated to personal growth, discipline, and mutual respect.", icon: Users,
title: "התמקדות בקהילה", description: "הצטרפו למשפחה תומכת המוקדשת לגדילה אישית, משמעת והוקרת הדדית.", icon: Users,
},
{
title: "Proven Methods", description: "Our curriculum has helped hundreds achieve their fitness and self-defense goals.", icon: CheckCircle,
title: "שיטות מוכחות", description: "תוכנית הלימודים שלנו סייעה למאות להשיג את יעדי הכושר והגנה עצמית שלהם.", icon: CheckCircle,
},
{
title: "All Ages Welcome", description: "From children to adults, we have programs tailored to every experience level.", icon: Sparkles,
title: "כל הגילאים מוזמנים", description: "מילדים ועד למבוגרים, יש לנו תוכניות המותאמות לכל רמת ניסיון.", icon: Sparkles,
},
]}
imageSrc="http://img.b2bpic.net/free-photo/tired-young-female-with-slim-fit-body-sitting-bench-after-boxing-workout-modern-gym-wearing-black-sports-outfit-sneakers_343059-405.jpg"
imageAlt="Modern martial arts training facility"
imagePosition="right"
buttons={[{ text: "View Our Programs", href: "#features" }]}
imageAlt="מתקן אימוני מקצועות קרב מודרני"
imagePosition="left"
buttons={[{ text: "צפו בתוכניות שלנו", href: "#features" }]}
mediaAnimation="none"
/>
</div>
<div id="features" data-section="features">
<FeatureCardThree
title="Our Training Programs"
description="Discover the diverse martial arts disciplines we offer to help you achieve your personal goals."
tag="Programs"
title="תוכניות האימון שלנו"
description="גלו את דיסציפלינות מקצועות הקרב המגוונות שאנו מציעים כדי לעזור לך להשיג את יעדיך האישיים."
tag="תוכניות"
textboxLayout="default"
useInvertedBackground={true}
animationType="slide-up"
gridVariant="four-items-2x2-equal-grid"
features={[
{
id: "01", title: "Kickboxing", description: "High-energy cardio and combat training combining kicks, punches, and conditioning for total body fitness.", imageSrc: "http://img.b2bpic.net/free-photo/young-boxer-trainer-is-training-new-little-boy-boxer-special-competitions_613910-17244.jpg?_wi=2", imageAlt: "Kickboxing training session"},
id: "01", title: "קיקבוקסינג", description: "אימון קרדיו בעוצמה גבוהה וקרב המשלב בעיטות, אגרופים והתניה לכושר גוף שלם.", imageSrc: "http://img.b2bpic.net/free-photo/young-boxer-trainer-is-training-new-little-boy-boxer-special-competitions_613910-17244.jpg?_wi=2", imageAlt: "שיעור אימון קיקבוקסינג"},
{
id: "02", title: "Karate", description: "Traditional discipline focusing on controlled technique, mental focus, and progressive belt advancement.", imageSrc: "http://img.b2bpic.net/free-photo/determined-professional-boxer_1098-14119.jpg", imageAlt: "Heavy bag boxing training"},
id: "02", title: "קראטה", description: "דיסציפלינה מסורתית המתמקדת בטכניקה מבוקרת, ריכוז נפשי והתקדמות חגורה הדרגתית.", imageSrc: "http://img.b2bpic.net/free-photo/determined-professional-boxer_1098-14119.jpg", imageAlt: "אימון בוקסה בשק כבד"},
{
id: "03", title: "Group Classes", description: "Team-based training sessions that build camaraderie while developing strength and technique together.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-coach-helping-kids_23-2150363783.jpg", imageAlt: "Group martial arts class"},
id: "03", title: "שיעורים קבוצתיים", description: "שיעורי אימון המבוססים על צוות הבונים חברות תוך פיתוח כוח וטכניקה ביחד.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-coach-helping-kids_23-2150363783.jpg", imageAlt: "שיעור מקצועות קרב קבוצתי"},
{
id: "04", title: "Self Defense", description: "Practical techniques and awareness strategies to build confidence and personal safety skills.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-practicing-tai-chi_23-2149960071.jpg", imageAlt: "Self defense training stance"},
id: "04", title: "הגנה עצמית", description: "טכניקות מעשיות והבנת מודעות לבניית ביטחון והן כישורי בטיחות אישית.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-practicing-tai-chi_23-2149960071.jpg", imageAlt: "עמידת הגנה עצמית"},
]}
/>
</div>
<div id="pricing" data-section="pricing">
<PricingCardEight
title="Membership Plans"
description="Choose the perfect plan to start your martial arts journey. All memberships include access to our full facility."
tag="Pricing"
title="תוכניות חברות"
description="בחרו בתוכנית המושלמת להתחיל בדרך המקצועות קרב שלכם. כל החברות כוללות גישה למתקן השלם שלנו."
tag="תמחור"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
plans={[
{
id: "starter", badge: "Popular", badgeIcon: Zap,
price: "$89/mo", subtitle: "Perfect for beginners", buttons: [{ text: "Get Started", href: "https://example.com/join" }],
id: "starter", badge: "פופולארי", badgeIcon: Zap,
price: "₪349/חודש", subtitle: "מושלם לחדשים", buttons: [{ text: "התחלה", href: "https://example.com/join" }],
features: [
"2 classes per week", "Access to all facilities", "Beginner curriculum", "Community events", "Progress tracking"],
"2 שיעורים בשבוע", "גישה לכל המתקנים", "תוכנית ללימודים לחדשים", "אירועי קהילה", "מעקב התקדמות"],
},
{
id: "professional", badge: "Best Value", badgeIcon: Star,
price: "$149/mo", subtitle: "For serious practitioners", buttons: [{ text: "Start Now", href: "https://example.com/join" }],
id: "professional", badge: "ערך הטוב ביותר", badgeIcon: Star,
price: "₪599/חודש", subtitle: "לטוענים רציניים", buttons: [{ text: "התחלה עכשיו", href: "https://example.com/join" }],
features: [
"Unlimited classes", "Private lessons (1/month)", "Advanced techniques", "Belt testing support", "Competition prep", "Equipment discounts"],
"שיעורים בלתי מוגבלים", "שיעורים פרטיים (1/חודש)", "טכניקות מתקדמות", "תמיכה בבדיקת חגורה", "הכנה לתחרות", "הנחות על ציוד"],
},
{
id: "elite", badge: "Premium", badgeIcon: Crown,
price: "$199/mo", subtitle: "For dedicated champions", buttons: [{ text: "Join Elite", href: "https://example.com/join" }],
id: "elite", badge: "פרימיום", badgeIcon: Crown,
price: "₪799/חודש", subtitle: "לאלופים מוקדשים", buttons: [{ text: "הצטרפו לאליטה", href: "https://example.com/join" }],
features: [
"Unlimited all classes", "4 private lessons/month", "One-on-one coaching", "Masters-level training", "Tournament support", "Exclusive workshops", "Priority scheduling"],
"כל השיעורים בלתי מוגבלים", "4 שיעורים פרטיים/חודש", "קואצ'ינג אחד על אחד", "אימון ברמת אדונים", "תמיכה בטורנירים", "סדנאות בעלות אקסקלוסיבית", "תזמון עדיפות"],
},
]}
/>
@@ -147,75 +147,75 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
title="Success Stories"
description="Real transformations from members who discovered their strength at Elite Martial Arts."
tag="Testimonials"
title="סיפורי הצלחה"
description="שינויים אמיתיים מחברים שגילו את כוחם בחדר כושר אריתה."
tag="חוות דעת"
textboxLayout="default"
useInvertedBackground={true}
animationType="blur-reveal"
gridVariant="three-columns-all-equal-width"
testimonials={[
{
id: "1", name: "Marcus Chen", role: "Business Executive", company: "Tech Innovations", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Marcus Chen"},
id: "1", name: "מרקוס צ'ן", role: "בעל עסק", company: "חברת טכנולוגיה", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "מרקוס צ'ן"},
{
id: "2", name: "Jessica Rodriguez", role: "Attorney", company: "Legal Partners LLC", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Jessica Rodriguez"},
id: "2", name: "ג'סיקה רודריגז", role: "עורכת דין", company: "שותפויות משפטיות", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "ג'סיקה רודריגז"},
{
id: "3", name: "David Thompson", role: "Fitness Coach", company: "Wellness Center", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "David Thompson"},
id: "3", name: "דוד תומפסון", role: "מאמן כושר", company: "מרכז wellness", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "דוד תומפסון"},
{
id: "4", name: "Sarah Williams", role: "Student", company: "State University", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "Sarah Williams"},
id: "4", name: "שרה וויליאמס", role: "סטודנטית", company: "אוניברסיטת המדינה", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "שרה וויליאמס"},
{
id: "5", name: "Michael Park", role: "Engineer", company: "Aerospace Corp", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5", imageAlt: "Michael Park"},
id: "5", name: "מייקל פארק", role: "מהנדס", company: "תעשיית אווירונוטיקה", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5", imageAlt: "מייקל פארק"},
{
id: "6", name: "Amanda Foster", role: "Marketing Manager", company: "Creative Agency", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=6", imageAlt: "Amanda Foster"},
id: "6", name: "אמנדה פוסטר", role: "מנהלת שיווק", company: "סוכנות יצירתית", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=6", imageAlt: "אמנדה פוסטר"},
]}
/>
</div>
<div id="team" data-section="team">
<TeamCardSix
title="Meet Our Instructors"
description="Our team of certified, experienced martial arts professionals are committed to your success."
tag="Leadership"
title="הכירו את המדריכים שלנו"
description="הצוות של מדריכים מוסמכים וחווים בעלי ניסיון מקצועות קרב מוקדשים להצלחתך."
tag="מנהיגות"
textboxLayout="default"
useInvertedBackground={false}
animationType="scale-rotate"
gridVariant="uniform-all-items-equal"
members={[
{
id: "1", name: "Sensei Takeshi Yamamoto", role: "Head Instructor", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=1", imageAlt: "Sensei Takeshi Yamamoto"},
id: "1", name: "סנסיי טקאשי יאמאמוטו", role: "מדריך ראשי", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=1", imageAlt: "סנסיי טקאשי יאמאמוטו"},
{
id: "2", name: "Instructor Lisa Chen", role: "Kickboxing Specialist", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=2", imageAlt: "Instructor Lisa Chen"},
id: "2", name: "מדריכה ליסה צ'ן", role: "מומחה קיקבוקסינג", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=2", imageAlt: "מדריכה ליסה צ'ן"},
{
id: "3", name: "Coach James Morrison", role: "Self Defense Expert", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=3", imageAlt: "Coach James Morrison"},
id: "3", name: "קואצ'ים ג'יימס מוריסון", role: "מומחה הגנה עצמית", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=3", imageAlt: "קואצ'ים ג'יימס מוריסון"},
{
id: "4", name: "Instructor Maria Santos", role: "Youth Programs Director", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=4", imageAlt: "Instructor Maria Santos"},
id: "4", name: "מדריכה מריה סנטוס", role: "מנהלת תוכניות נוער", imageSrc: "http://img.b2bpic.net/free-photo/karate-player-man-posing-looking_107420-64916.jpg?_wi=4", imageAlt: "מדריכה מריה סנטוס"},
]}
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardSeven
title="Our Achievement"
description="15+ years of proven excellence in martial arts training and student development."
tag="Impact"
title="ההישגים שלנו"
description="15 שנים ויותר של כישרון מוכח באימוני מקצועות קרב והתפתחות תלמידים."
tag="השפעה"
textboxLayout="default"
useInvertedBackground={true}
animationType="depth-3d"
metrics={[
{
id: "1", value: "2,500+", title: "Students Trained", items: ["Ages 5 to 65", "All skill levels", "Lasting results"],
id: "1", value: "2,500+", title: "תלמידים שאומנו", items: ["גילאים 5 עד 65", "כל רמות הכישרון", "תוצאות ממושכות"],
},
{
id: "2", value: "95%", title: "Student Satisfaction", items: ["Proven curriculum", "Expert instruction", "Supportive community"],
id: "2", value: "95%", title: "שביעות רצון תלמידים", items: ["תוכנית מוכחת", "הוראה מומחה", "קהילה תומכת"],
},
{
id: "3", value: "150+", title: "Black Belts Promoted", items: ["Rigorous training", "Discipline focus", "Legacy builders"],
id: "3", value: "150+", title: "חגורות שחורות שהועלו", items: ["הכשרה קפדנית", "התמקדות משמעת", "בונים מורשת"],
},
]}
/>
@@ -223,33 +223,33 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactFaq
ctaTitle="Ready to Start?"
ctaDescription="Contact us today to schedule your first free trial class and meet our instructors."
ctaButton={{ text: "Book a Free Class", href: "https://example.com/trial" }}
ctaTitle="מוכנים להתחיל?"
ctaDescription="צרו קשר איתנו היום כדי לתזמן את שיעור הנסיון החינם הראשון שלכם ולהכיר את המדריכים שלנו."
ctaButton={{ text: "הזמנו שיעור חינם", href: "https://example.com/trial" }}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "1", title: "Do I need prior martial arts experience?", content: "No! Our programs are designed for all skill levels, from complete beginners to advanced practitioners. We'll customize the experience to match your current level and goals."},
id: "1", title: "האם אני צריך ניסיון קודם במקצועות קרב?", content: "לא! התוכניות שלנו מעוצבות לכל רמות הכישרון, מחדשים לחלוטין ועד לעוסקים מתקדמים. אנו נתאים את החוויה כדי להתאים את הרמה הנוכחית וההעדפות שלך."},
{
id: "2", title: "What age groups do you serve?", content: "We offer programs for children as young as 5 years old through adult classes. We have specific curriculum designed for each age group to ensure appropriate training and maximum engagement."},
id: "2", title: "לאילו קבוצות גיל אתם משרתים?", content: "אנו מציעים תוכניות לילדים צעירים מ-5 שנים ודרך שיעורי למבוגרים. יש לנו תוכנית לימודים ספציפית שעוצבה לכל קבוצת גיל כדי להבטיח הכשרה מתאימה ועיסוק מרבי."},
{
id: "3", title: "How often should I attend classes?", content: "Most beginners start with 2 classes per week. As you progress, many members increase to 3-4 classes or even unlimited classes. Your instructor can recommend a schedule based on your goals."},
id: "3", title: "כמה פעמים אני צריך להשתתף בשיעורים?", content: "רוב החדשים מתחילים עם 2 שיעורים בשבוע. כאשר אתה מתקדם, רבים מחברים גדלים ל-3-4 שיעורים או אפילו שיעורים בלתי מוגבלים. המדריך שלך יכול להמליץ על לוח זמנים בהתאם ליעדים שלך."},
{
id: "4", title: "What is the belt ranking system?", content: "Our belt progression system provides clear milestones and motivation. Students progress through colored belts with testing available quarterly, culminating in the coveted black belt achievement."},
id: "4", title: "מה זה מערכת דרגות החגורה?", content: "מערכת ההתקדמות של החגורה שלנו מספקת אבני דרך ברורות ומוטיבציה. תלמידים מתקדמים דרך חגורות צבעוניות עם בדיקות זמינות רבעון, שיא ההשגה של החגורה השחורה המבוקש."},
{
id: "5", title: "Do you offer private lessons?", content: "Yes! Private and semi-private lessons are available with our certified instructors. They're perfect for accelerated learning, specific technique focus, or personalized attention."},
id: "5", title: "האם אתם מציעים שיעורים פרטיים?", content: "כן! שיעורים פרטיים וחצי פרטיים זמינים עם מדריכים מוסמכים שלנו. הם מושלמים ללמידה מואצת, התמקדות טכניקה ספציפית או תשומת לב מתוך."},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Elite Martial Arts"
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Terms of Service", href: "#" }}
logoText="אריתה"
leftLink={{ text: "מדיניות פרטיות", href: "#" }}
rightLink={{ text: "תנאי השירות", href: "#" }}
/>
</div>
</ThemeProvider>

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-raleway), sans-serif;
font-family: var(--font-poppins), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-raleway), sans-serif;
font-family: var(--font-poppins), sans-serif;
}

View File

@@ -2,23 +2,23 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #ffffff;;
--card: #f9f9f9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--secondary-cta: #f9f9f9;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;; */
/* --background: #1a1a1a;;
--card: #2d2d2d;;
--foreground: #f5f5f5;;
--primary-cta: #d4a574;;
--secondary-cta: #2d2d2d;;
--accent: #8b6f47;;
--background-accent: #8b6f47;; */
--background: #ffffff;;
--card: #f9f9f9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--background: #1a1a1a;;
--card: #2d2d2d;;
--foreground: #f5f5f5;;
--primary-cta: #d4a574;;
--primary-cta-text: #ffffff;;
--secondary-cta: #f9f9f9;;
--secondary-cta: #2d2d2d;;
--secondary-cta-text: #000612e6;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;;
--accent: #8b6f47;;
--background-accent: #8b6f47;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);