Merge version_3 into main

Merge version_3 into main
This commit was merged in pull request #3.
This commit is contained in:
2026-05-07 01:02:23 +00:00
4 changed files with 29 additions and 48 deletions

View File

@@ -7,6 +7,7 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Figtree } from "next/font/google";
import { Montserrat } from "next/font/google";
@@ -21,9 +22,9 @@ export const metadata: Metadata = {
},
};
const figtree = Figtree({
variable: "--font-figtree",
subsets: ["latin"],
const montserrat = Montserrat({
variable: "--font-montserrat", subsets: ["latin"],
});
export default function RootLayout({
@@ -34,7 +35,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${figtree.variable} antialiased`}>
<body className={`${montserrat.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -31,16 +31,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Home", id: "hero"},
{
name: "About", id: "about"},
{
name: "Features", id: "features"},
{
name: "Pricing", id: "pricing"},
{
name: "Contact", id: "contact"},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" },
]}
brandName="THE GOON HOUSE"
/>
@@ -48,28 +43,21 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplit
background={{
variant: "radial-gradient"}}
background={{ variant: "radial-gradient" }}
title="THE GOON HOUSE. MORE THAN A HOUSE. A HOME."
description="Built for beginners, powerlifters, strongman athletes, and anyone serious about becoming stronger—inside and outside the gym."
buttons={[
{
text: "START YOUR JOURNEY", href: "#contact"},
{
text: "GET A DAY PASS", href: "#pricing"},
{ text: "START YOUR JOURNEY", href: "#contact" },
{ text: "GET A DAY PASS", href: "#pricing" },
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-9sc6voyw.jpg?_wi=1"
imageAlt="hardcore powerlifting gym interior dark"
mediaAnimation="slide-up"
avatars={[
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-xuzbtnuw.jpg", alt: "Woman lifting barbell"},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-coc587ye.jpg", alt: "Strong man doing bodybuilding"},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0vf022tt.jpg", alt: "Athlete training"},
{
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0bnqbdx6.jpg", alt: "Fitness girl with dust in the hands"},
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-xuzbtnuw.jpg", alt: "Woman lifting barbell" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-coc587ye.jpg", alt: "Strong man doing bodybuilding" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0vf022tt.jpg", alt: "Athlete training" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0bnqbdx6.jpg", alt: "Fitness girl with dust in the hands" },
]}
avatarText="Join our growing family of lifters"
marqueeItems={[
@@ -101,15 +89,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
features={[
{
id: "f1", title: "Elite Equipment", author: "Pro Grade", description: "Top-tier machines, racks, and bars for powerlifting.", tags: ["Strength", "Professional"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-9sc6voyw.jpg?_wi=2"},
{
id: "f2", title: "Community Driven", author: "Family Culture", description: "A motivating environment where members support each other.", tags: ["Support", "Community"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-xuzbtnuw.jpg"},
{
id: "f3", title: "Beginner Friendly", author: "Welcome All", description: "Never touched weights before? Youll feel welcomed immediately.", tags: ["Learning", "Inclusive"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-coc587ye.jpg"},
{ id: "f1", title: "Elite Equipment", author: "Pro Grade", description: "Top-tier machines, racks, and bars for powerlifting.", tags: ["Strength", "Professional"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-9sc6voyw.jpg?_wi=2" },
{ id: "f2", title: "Community Driven", author: "Family Culture", description: "A motivating environment where members support each other.", tags: ["Support", "Community"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-xuzbtnuw.jpg" },
{ id: "f3", title: "Beginner Friendly", author: "Welcome All", description: "Never touched weights before? Youll feel welcomed immediately.", tags: ["Learning", "Inclusive"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355900-coc587ye.jpg" },
]}
title="WHAT MAKES THE GOON HOUSE DIFFERENT?"
description="Serious training atmosphere with elite gear and family culture."
@@ -121,10 +103,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1", title: "Great Vibe", quote: "The owners are truly the heart of the gym.", name: "Chris M", role: "Member", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0vf022tt.jpg"},
{
id: "2", title: "Serious Lifting", quote: "Best gym vibe for serious lifting.", name: "Cody Laningham", role: "Powerlifter", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0bnqbdx6.jpg"},
{ id: "1", title: "Great Vibe", quote: "The owners are truly the heart of the gym.", name: "Chris M", role: "Member", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0vf022tt.jpg" },
{ id: "2", title: "Serious Lifting", quote: "Best gym vibe for serious lifting.", name: "Cody Laningham", role: "Powerlifter", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DNGAIGXF0XNhySzmDdLeA78htH/uploaded-1778115355901-0bnqbdx6.jpg" },
]}
title="WHAT MEMBERS ARE SAYING"
description="Hear from our dedicated family members."

View File

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

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--background: #000000;
--card: #1a1a1a;
--foreground: #ffffff;
--primary-cta: #e63946;
--primary-cta: #ff7b05;
--primary-cta-text: #ffffff;
--secondary-cta: #ffffff;
--secondary-cta-text: #0a0a0a;
--accent: #333333;
--background-accent: #e63946;
--accent: #ff7b05;
--background-accent: #ff7b05;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);