diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 6db1063..e5cde5b 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -27,11 +27,11 @@ export default function BlogPage() { @@ -59,16 +59,16 @@ export default function BlogPage() { columns={[ { title: "Club", items: [ - { label: "About Us", href: "#about" }, - { label: "Join Us", href: "#contact" }, - { label: "Events", href: "#events" }, + { label: "About Us", href: "/#about" }, + { label: "Join Us", href: "/#contact" }, + { label: "Events", href: "/#events" }, ], }, { title: "Resources", items: [ - { label: "Blog", href: "#blog" }, - { label: "Coaching", href: "#features" }, - { label: "FAQ", href: "#faq" }, + { label: "Blog", href: "/blog" }, + { label: "Coaching", href: "/#features" }, + { label: "FAQ", href: "/#faq" }, ], }, ]} diff --git a/src/app/page.tsx b/src/app/page.tsx index 7a4291e..8584594 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -50,7 +50,7 @@ export default function SitePage() { layoutOrder="default" imageSrc="https://img.b2bpic.net/free-photo/classic-chess-board-still-life_23-2150314935.jpg" imageAlt="Chess board with elegant wooden pieces set up for a game" - mediaAnimation="reveal-blur" + mediaAnimation="blur-reveal" frameStyle="card" /> @@ -63,10 +63,10 @@ export default function SitePage() { { value: "100+", title: "Active Members" }, { value: "5+", title: "Tournaments Annually" }, ]} - imageSrc="https://img.b2bpic.net/free-photo/side-view-men-playing-chess-indoors_23-2150128768.jpg?_wi=1" + imageSrc="https://img.b2bpic.net/free-photo/side-view-men-playing-chess-indoors_23-2150128768.jpg" imageAlt="Group of chess players engaged in a game at a club" - mediaAnimation="reveal-blur" - metricsAnimation="reveal-blur" + mediaAnimation="blur-reveal" + metricsAnimation="blur-reveal" useInvertedBackground={false} /> @@ -76,13 +76,13 @@ export default function SitePage() { features={[ { id: 1, - title: "Weekly Meetups & Casual Play", description: "Engage in friendly matches, practice new openings, and connect with fellow chess enthusiasts in a relaxed setting.", imageSrc: "https://img.b2bpic.net/free-photo/side-view-men-playing-chess-indoors_23-2150128768.jpg?_wi=2", imageAlt: "People playing casual chess"}, + title: "Weekly Meetups & Casual Play", description: "Engage in friendly matches, practice new openings, and connect with fellow chess enthusiasts in a relaxed setting.", imageSrc: "https://img.b2bpic.net/free-photo/side-view-men-playing-chess-indoors_23-2150128768.jpg", imageAlt: "People playing casual chess"}, { id: 2, title: "Structured Tournaments", description: "Test your skills in our regularly organized tournaments, from rapid chess to classical formats, with exciting prizes and recognition.", imageSrc: "https://img.b2bpic.net/free-photo/close-up-silver-cup-trophies_23-2149458767.jpg", imageAlt: "Chess trophy on display"}, { id: 3, - title: "Skill-Building Workshops", description: "Improve your game with expert-led workshops covering tactics, strategy, endgames, and psychological aspects of chess.", imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg?_wi=1", imageAlt: "Chess coach explaining strategy on a board"}, + title: "Skill-Building Workshops", description: "Improve your game with expert-led workshops covering tactics, strategy, endgames, and psychological aspects of chess.", imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg", imageAlt: "Chess coach explaining strategy on a board"}, ]} title="Our Club Offers" description="Experience the full spectrum of chess activities, tailored for every level of player." @@ -98,7 +98,7 @@ export default function SitePage() { { id: "1", name: "Elara Vance", role: "Club President", description: "An experienced chess master and passionate leader, guiding the club with strategic vision and dedication.", imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-old-man-holding-cane_23-2149833651.jpg", imageAlt: "Portrait of Elara Vance"}, { - id: "2", name: "Kaelen Thorne", role: "Tournament Organizer", description: "Master of logistics and fair play, ensuring every tournament is a memorable and competitive event.", imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg?_wi=2", imageAlt: "Portrait of Kaelen Thorne"}, + id: "2", name: "Kaelen Thorne", role: "Tournament Organizer", description: "Master of logistics and fair play, ensuring every tournament is a memorable and competitive event.", imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg", imageAlt: "Portrait of Kaelen Thorne"}, { id: "3", name: "Seraphina 'Ro' Bell", role: "Junior Coach", description: "A rising star and an inspiring mentor for new and developing players, with a knack for simplified explanations.", imageSrc: "https://img.b2bpic.net/free-photo/young-handsome-man-holding-chess-looking-positive-happy-standing-smiling-with-confident-smile-showing-teeth_839833-13590.jpg", imageAlt: "Portrait of Seraphina 'Ro' Bell"}, ]} @@ -122,7 +122,7 @@ export default function SitePage() { imageSrc: "https://img.b2bpic.net/free-photo/portrait-serious-student-wearing-white-shirt-black-hat-having-thoughtful-expression-looking-ahead-him-while-listening-audiobook-earphones-sitting-indoors-front-open-laptop-pc_273609-1718.jpg"}, { id: "3", name: "David Miller", role: "Veteran Player", company: "Id Ro Chess Club", rating: 5, - imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg?_wi=3"}, + imageSrc: "https://img.b2bpic.net/free-photo/buiness-friends-playing-game-chess_53876-15186.jpg"}, { id: "4", name: "Anya Sharma", role: "Youth Member", company: "Id Ro Chess Club", rating: 5, imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-handsome-sportsman-holds-hand-chin-dark-background_613910-5321.jpg"}, @@ -154,7 +154,7 @@ export default function SitePage() { ]} sideTitle="Frequently Asked Questions" sideDescription="Find quick answers to common questions about our club." - faqsAnimation="reveal-blur" + faqsAnimation="blur-reveal" textPosition="left" useInvertedBackground={false} /> diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 415dfbd..7f4aecd 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -76,17 +76,16 @@ function ProductPageContent({ params }: ProductPageProps) { const themeProviderProps = { defaultButtonVariant: "expand-hover", defaultTextAnimation: "reveal-blur", borderRadius: "soft", contentWidth: "smallMedium", sizing: "medium", background: "aurora", cardStyle: "inset", primaryButtonStyle: "shadow", secondaryButtonStyle: "glass", headingFontWeight: "medium" - }; + } as const; const navbarProps = { navItems: [{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }], - brandName: "Id Ro Chess Club", button: { text: "Cart", onClick: () => setCartOpen(true) }, - }; + brandName: "Id Ro Chess Club"}; const footerProps = { columns: [ - { title: "Club", items: [{ label: "About Us", href: "#about" }, { label: "Join Us", href: "#contact" }, { label: "Events", href: "#events" }] }, - { title: "Resources", items: [{ label: "Blog", href: "#blog" }, { label: "Coaching", href: "#features" }, { label: "FAQ", href: "#faq" }] } + { title: "Club", items: [{ label: "About Us", href: "/#about" }, { label: "Join Us", href: "/#contact" }, { label: "Events", href: "/#events" }] }, + { title: "Resources", items: [{ label: "Blog", href: "/blog" }, { label: "Coaching", href: "/#features" }, { label: "FAQ", href: "/#faq" }] } ], logoText: "Id Ro", copyrightText: "© 2024 | Id Ro Chess Club" }; diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index ac5b97e..7c6db30 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -43,17 +43,16 @@ function ShopPageContent() { const themeProviderProps = { defaultButtonVariant: "expand-hover", defaultTextAnimation: "reveal-blur", borderRadius: "soft", contentWidth: "smallMedium", sizing: "medium", background: "aurora", cardStyle: "inset", primaryButtonStyle: "shadow", secondaryButtonStyle: "glass", headingFontWeight: "medium" - }; + } as const; const navbarProps = { navItems: [{ name: "Home", id: "/" }, { name: "Shop", id: "/shop" }], - brandName: "Id Ro Chess Club", button: { text: "Cart", onClick: () => setCartOpen(true) }, - }; + brandName: "Id Ro Chess Club"}; const footerProps = { columns: [ - { title: "Club", items: [{ label: "About Us", href: "#about" }, { label: "Join Us", href: "#contact" }, { label: "Events", href: "#events" }] }, - { title: "Resources", items: [{ label: "Blog", href: "#blog" }, { label: "Coaching", href: "#features" }, { label: "FAQ", href: "#faq" }] } + { title: "Club", items: [{ label: "About Us", href: "/#about" }, { label: "Join Us", href: "/#contact" }, { label: "Events", href: "/#events" }] }, + { title: "Resources", items: [{ label: "Blog", href: "/blog" }, { label: "Coaching", href: "/#features" }, { label: "FAQ", href: "/#faq" }] } ], logoText: "Id Ro", copyrightText: "© 2024 | Id Ro Chess Club" };