5 Commits

Author SHA1 Message Date
6ecb80f5f1 Update src/app/page.tsx 2026-03-05 23:06:29 +00:00
86f3a04a34 Update src/app/page.tsx 2026-03-05 23:04:46 +00:00
4493b29637 Update src/app/layout.tsx 2026-03-05 23:04:45 +00:00
7b760bc1de Merge version_4 into main
Merge version_4 into main
2026-03-05 22:56:24 +00:00
84791df8f1 Merge version_4 into main
Merge version_4 into main
2026-03-05 22:54:36 +00:00
2 changed files with 10 additions and 29 deletions

View File

@@ -1,15 +1,13 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Manrope } from "next/font/google"; import { Inter } from "next/font/google";
import "./styles/variables.css";
import "./globals.css"; import "./globals.css";
import "./styles/variables.css";
import "./styles/base.css";
const manrope = Manrope({ const inter = Inter({ subsets: ["latin"] });
variable: "--font-manrope", subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Taishan Construction | Premium Hardscape & Building Services Toronto", description: "Premium interlock driveways, patios, landscaping & construction services across the GTA. Free 3D design, expert installation, luxury results." title: "Taishan Construction", description: "Premium landscaping and construction services for Toronto and the GTA"};
};
export default function RootLayout({ export default function RootLayout({
children, children,
@@ -18,9 +16,7 @@ export default function RootLayout({
}) { }) {
return ( return (
<html lang="en"> <html lang="en">
<body className={`${manrope.variable} antialiased`}> <body className={inter.className}>{children}
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `

View File

@@ -2,7 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import SplitAbout from '@/components/sections/about/SplitAbout'; import SplitAbout from '@/components/sections/about/SplitAbout';
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern'; import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import MetricCardTen from '@/components/sections/metrics/MetricCardTen'; import MetricCardTen from '@/components/sections/metrics/MetricCardTen';
@@ -115,29 +115,14 @@ export default function LandingPage() {
</div> </div>
<div id="hero" data-section="hero" className="pt-20"> <div id="hero" data-section="hero" className="pt-20">
<HeroBillboardCarousel <HeroBillboardScroll
title="Toronto's Trusted Interlock & Construction Specialists" title="Toronto's Trusted Interlock & Construction Specialists"
description="Premium landscaping and construction services across the GTA. Designed with precision. Built to last." description="Premium landscaping and construction services across the GTA. Designed with precision. Built to last."
tag="Luxury Construction" tag="Luxury Construction"
tagIcon={Building2} tagIcon={Building2}
background={{ variant: "plain" }} background={{ variant: "plain" }}
mediaItems={[ imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772749929936-lbulq2e9.jpg?_wi=1"
{ imageAlt="Premium project showcase"
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772749929936-lbulq2e9.jpg?_wi=1", imageAlt: "Premium project showcase"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772749929936-uklcyhsf.jpg?_wi=1", imageAlt: "Luxury construction detail"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772749929936-ok3joqnq.jpg?_wi=1", imageAlt: "Construction detail"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772749929936-heyeujvs.jpg?_wi=1", imageAlt: "Project showcase"
},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXh5KliD4l7rWjrQZkOq7ZuPnH/uploaded-1772751184333-vby3bqvq.png", imageAlt: "Taishan Gallery"
}
]}
buttons={[ buttons={[
{ text: "Get Your Free 3D Design", href: "#contact" }, { text: "Get Your Free 3D Design", href: "#contact" },
{ text: "Visit Our Showroom", href: "#showroom" } { text: "Visit Our Showroom", href: "#showroom" }