Merge version_3 into main #3

Merged
bender merged 2 commits from version_3 into main 2026-03-03 10:03:03 +00:00
2 changed files with 13 additions and 15 deletions

View File

@@ -1,16 +1,10 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Open_Sans } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import HeroLogo from "@/components/sections/hero/HeroLogo";
import HeroCentered from "@/components/sections/hero/HeroCentered";
import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
import FeatureBento from "@/components/sections/feature/FeatureBento";
import MetricCardTen from "@/components/sections/metrics/MetricCardTen";
@@ -17,7 +17,7 @@ export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="reveal-blur"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="small"
sizing="mediumLargeSizeLargeTitles"
@@ -42,16 +42,20 @@ export default function LandingPage() {
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="Marketing that actually converts"
description="Turn your ad spend into predictable revenue. We engineer direct response campaigns built on data, not guesswork."
<HeroCentered
background={{ variant: "plain" }}
avatars={[
{ src: "http://img.b2bpic.net/free-photo/confident-beautiful-young-businesswoman-looking-camera-head-shot-portrait_1163-4928.jpg", alt: "Client 1" },
{ src: "http://img.b2bpic.net/free-photo/young-serious-businessman-looking-camera-meeting-headshot-portrait_1163-3923.jpg", alt: "Client 2" },
{ src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", alt: "Client 3" },
]}
avatarText="Trusted by high-growth companies"
title="Turn your ad spend into predictable revenue"
description="Most agencies guess. We engineer. Our direct response process transforms underperforming campaigns into revenue engines. Every dollar tracked. Every result measured. No vanity metrics. Just conversions, revenue, and ROI."
buttons={[
{ text: "See our approach", href: "about" },
{ text: "Schedule a call", href: "contact" },
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQi9RqutfTheINoPCkeaFW73xd/uploaded-1772531128553-dgdmc4pv.png"
imageAlt="Campaign dashboard showing real-time conversion metrics"
showDimOverlay={true}
buttonAnimation="slide-up"
/>
</div>
@@ -198,7 +202,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactText
text="Ready to engineer your next growth phase? Let's talk about how we can turn your marketing into a predictable revenue engine."
animationType="reveal-blur"
animationType="entrance-slide"
buttons={[
{ text: "Schedule a call", href: "#" },
{ text: "Email us", href: "mailto:hello@grabelement.com" },