Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8a96653dab | |||
| fdc72ddd53 | |||
| 262703cabc | |||
| 9176b72e84 | |||
| 0cc76235e9 | |||
| 0b5513fb81 | |||
| 4bcc0410f8 |
@@ -1,29 +1,25 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Source_Sans_3 } from "next/font/google";
|
||||
import { DM_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"],
|
||||
});
|
||||
|
||||
const sourceSans3 = Source_Sans_3({
|
||||
variable: "--font-source-sans-3", subsets: ["latin"],
|
||||
const dmSans = DM_Sans({
|
||||
variable: "--font-dm-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "The Roofing Pros | Professional Roofing Services Hawthorne, CA", description: "Expert roofing services in Hawthorne, CA. Roof replacement, repair, inspection & maintenance. Licensed & insured. Free estimates. Call (424) 444-8818.", keywords: "roofing, roof repair, roof replacement, Hawthorne CA, roofing contractor, professional roofer", openGraph: {
|
||||
title: "The Roofing Pros - Professional Roofing Services", description: "Expert roofing solutions in Hawthorne, CA. Replacement, repair, inspection & maintenance services.", siteName: "The Roofing Pros", type: "website"},
|
||||
title: "The Roofing Pros - Professional Roofing Services", description: "Expert roofing solutions in Hawthorne, CA. Replacement, repair, inspection & maintenance services.", siteName: "The Roofing Pros", type: "website"
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "The Roofing Pros | Hawthorne Roofing Services", description: "Professional roofing contractor in Hawthorne, CA. Free inspections available."},
|
||||
card: "summary_large_image", title: "The Roofing Pros | Hawthorne Roofing Services", description: "Professional roofing contractor in Hawthorne, CA. Free inspections available."
|
||||
},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
@@ -35,7 +31,7 @@ export default function RootLayout({
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${sourceSans3.variable} antialiased`}
|
||||
className={`${inter.variable} ${dmSans.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
|
||||
@@ -99,19 +99,19 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
tag: "Installation", title: "Roof Replacement", subtitle: "Complete roof system replacement", description: "Expert installation of new roofing systems using premium materials. We handle everything from tear-off to finishing touches, ensuring your home is protected for decades to come.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg?_wi=1", imageAlt: "roof replacement roofing installation construction workers"
|
||||
tag: "Installation", title: "Roof Replacement", subtitle: "Modern Installation for Long-Lasting Protection", description: "Expert installation of new roofing systems using premium materials. We handle everything from tear-off to finishing touches, ensuring your home is protected for decades to come.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg?_wi=1", imageAlt: "roof replacement roofing installation construction workers"
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
tag: "Maintenance", title: "Roof Repair", subtitle: "Fast and reliable repair services", description: "From leak repairs to shingle replacement, our skilled technicians quickly identify and fix roofing issues before they become major problems.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg?_wi=2", imageAlt: "roof repair maintenance contractor fixing roof"
|
||||
tag: "Maintenance", title: "Roof Repair", subtitle: "Quick Fixes That Prevent Costly Damage", description: "From leak repairs to shingle replacement, our skilled technicians quickly identify and fix roofing issues before they become major problems.", imageSrc: "http://img.b2bpic.net/free-photo/man-working-roof-with-drill_23-2148748770.jpg?_wi=2", imageAlt: "roof repair maintenance contractor fixing roof"
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
tag: "Assessment", title: "Inspections", subtitle: "Thorough professional inspections", description: "Comprehensive roof inspections to assess condition, identify potential issues, and provide detailed reports for insurance claims or property transactions.", imageSrc: "http://img.b2bpic.net/free-photo/specialist-technician-professional-engineer-with-laptop-tablet-maintenance-checking-installing-solar-roof-panel-factory-rooftop-sunlight-engineers-team-survey-check-solar-panel-roof_609648-2202.jpg", imageAlt: "roof inspection professional inspection assessment contractor"
|
||||
tag: "Assessment", title: "Inspections", subtitle: "Identify Issues Before They Become Expensive Problems", description: "Comprehensive roof inspections to assess condition, identify potential issues, and provide detailed reports for insurance claims or property transactions.", imageSrc: "http://img.b2bpic.net/free-photo/specialist-technician-professional-engineer-with-laptop-tablet-maintenance-checking-installing-solar-roof-panel-factory-rooftop-sunlight-engineers-team-survey-check-solar-panel-roof_609648-2202.jpg", imageAlt: "roof inspection professional inspection assessment contractor"
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
tag: "Protection", title: "Maintenance Plans", subtitle: "Preventative care programs", description: "Regular maintenance keeps your roof in peak condition. Our maintenance plans include seasonal inspections, cleaning, and minor repairs to extend roof lifespan.", imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15605.jpg", imageAlt: "roof maintenance preventative care cleaning professional"
|
||||
tag: "Protection", title: "Maintenance Plans", subtitle: "Regular Care That Extends Your Roof's Lifespan", description: "Regular maintenance keeps your roof in peak condition. Our maintenance plans include seasonal inspections, cleaning, and minor repairs to extend roof lifespan.", imageSrc: "http://img.b2bpic.net/free-photo/man-worker-firld-by-solar-panels_1303-15605.jpg", imageAlt: "roof maintenance preventative care cleaning professional"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
|
||||
@@ -11,7 +11,7 @@ html {
|
||||
body {
|
||||
background-color: var(--background);
|
||||
color: var(--foreground);
|
||||
font-family: var(--font-source-sans-3), sans-serif;
|
||||
font-family: var(--font-dm-sans), sans-serif;
|
||||
position: relative;
|
||||
min-height: 100vh;
|
||||
overscroll-behavior: none;
|
||||
@@ -24,5 +24,5 @@ h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: var(--font-source-sans-3), sans-serif;
|
||||
font-family: var(--font-dm-sans), sans-serif;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user