11 Commits

Author SHA1 Message Date
cbc61df3ae Update theme colors 2026-03-05 09:04:10 +00:00
f82694b5cc Update theme colors 2026-03-05 09:03:56 +00:00
19a8ac3160 Update theme colors 2026-03-05 09:03:42 +00:00
3a6dc70261 Update src/app/page.tsx 2026-03-04 07:36:58 +00:00
be56a10d9d Merge version_3 into main
Merge version_3 into main
2026-03-04 07:35:01 +00:00
6d4ebcc648 Update src/app/page.tsx 2026-03-04 07:34:57 +00:00
576dc00876 Update src/app/layout.tsx 2026-03-04 07:34:57 +00:00
e2a6277c70 Merge version_2 into main
Merge version_2 into main
2026-03-04 07:31:20 +00:00
669d16e01d Update src/app/page.tsx 2026-03-04 07:31:16 +00:00
9de878f183 Update src/app/layout.tsx 2026-03-04 07:31:16 +00:00
b272db373e Merge version_1 into main
Merge version_1 into main
2026-03-04 07:29:25 +00:00
3 changed files with 28 additions and 41 deletions

View File

@@ -1,45 +1,21 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Nunito } 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"],
});
const nunito = Nunito({
variable: "--font-nunito", subsets: ["latin"],
});
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Automotion Cars Europa | Curated European Automotive Listings", description: "A selective platform connecting serious buyers with trusted dealerships across Europe. Transparency, credibility, and professional partnerships.", keywords: "european cars, automotive listings, dealership platform, curated vehicles, europe", robots: {
index: true,
follow: true,
},
title: "Automotion Cars Europa | Curated European Automotive Listings", description: "A selective platform connecting serious buyers with trusted dealerships across Europe."
};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${nunito.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1407,7 +1383,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}
}

View File

@@ -44,6 +44,14 @@ export default function LandingPage() {
buttons={[
{ text: "Explore Listings", href: "#network" }
]}
avatars={[
{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=buyer1", alt: "European buyer" },
{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=buyer2", alt: "European buyer" },
{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=buyer3", alt: "European buyer" },
{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=buyer4", alt: "European buyer" },
{ src: "https://api.dicebear.com/7.x/avataaars/svg?seed=buyer5", alt: "European buyer" }
]}
avatarText="500+ European buyers trust us"
mediaAnimation="none"
imagePosition="right"
fixedMediaHeight={false}
@@ -87,9 +95,13 @@ export default function LandingPage() {
<div id="transparency" data-section="transparency">
<InlineImageSplitTextAbout
heading={[
{ type: "text", content: "Transparency" }
{ type: "text", content: "Transparency: Verified Data, Clear Pricing" }
]}
useInvertedBackground={false}
buttons={[
{ text: "Learn More", href: "#contact" }
]}
buttonAnimation="none"
/>
</div>
@@ -97,11 +109,11 @@ export default function LandingPage() {
<ContactCenter
tag="Direct Contact"
title="Get in Touch"
description="For serious inquiries and partnership requests, please contact us directly."
description="Join our curated network. Submit your dealership application or buyer inquiry today."
background={{ variant: "plain" }}
useInvertedBackground={false}
inputPlaceholder="Enter your email"
buttonText="Contact Us"
buttonText="Request Access"
termsText="We respect your privacy and will not share your information."
/>
</div>
@@ -115,4 +127,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -12,13 +12,13 @@
--background: #ffffff;;
--card: #f9f9f9;;
--foreground: #0a0a0a;;
--primary-cta: #00b8a9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--primary-cta-text: #ffffff;;
--secondary-cta: #f9f9f9;;
--secondary-cta-text: #0a0a0a;;
--accent: #00b8a9;;
--background-accent: #e0f9f7;;
--secondary-cta-text: #000612e6;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);