Merge version_1 into main #1
@@ -61,7 +61,7 @@ export default function AboutPage() {
|
||||
icon: undefined,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg?_wi=2"
|
||||
imageAlt="Cyclone formation and atmospheric science"
|
||||
mediaAnimation="slide-up"
|
||||
imagePosition="right"
|
||||
@@ -83,7 +83,7 @@ export default function AboutPage() {
|
||||
category: "Community Training",
|
||||
title: "Emergency Preparedness Workshops",
|
||||
excerpt: "Join our community training programs to learn hands-on disaster response techniques and family coordination strategies.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/newborn-baby-saved-from-migration-crisis_23-2150901798.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/newborn-baby-saved-from-migration-crisis_23-2150901798.jpg?_wi=1",
|
||||
imageAlt: "Community disaster training",
|
||||
authorName: "Emergency Management Team",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/male-executive-with-glasses_1098-760.jpg",
|
||||
@@ -105,7 +105,7 @@ export default function AboutPage() {
|
||||
category: "Community Support",
|
||||
title: "Volunteer Opportunities in Disaster Relief",
|
||||
excerpt: "Make a difference in your community by volunteering with our disaster response teams. Training and support provided.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/newborn-baby-saved-from-migration-crisis_23-2150901798.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/newborn-baby-saved-from-migration-crisis_23-2150901798.jpg?_wi=2",
|
||||
imageAlt: "Volunteer opportunity",
|
||||
authorName: "Community Relations",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/medium-shot-paramedic-taking-notes_23-2149478502.jpg",
|
||||
|
||||
@@ -45,21 +45,21 @@ export default function AlertsPage() {
|
||||
id: "1",
|
||||
title: "Real-Time Tracking Map",
|
||||
tags: ["Tracking", "Live"],
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/ecological-wind-power-flat-infographic-poster_1284-8891.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/ecological-wind-power-flat-infographic-poster_1284-8891.jpg?_wi=2",
|
||||
imageAlt: "Live cyclone tracking map",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Warning Levels & Alerts",
|
||||
tags: ["Alerts", "Warning"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/angry-ceo-tension-trying-manage-organizational-crisis-boardroom_482257-122903.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/angry-ceo-tension-trying-manage-organizational-crisis-boardroom_482257-122903.jpg?_wi=2",
|
||||
imageAlt: "Storm warning alert levels",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Safety Recommendations",
|
||||
tags: ["Safety", "Guidance"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg?_wi=2",
|
||||
imageAlt: "Safety recommendations guide",
|
||||
},
|
||||
]}
|
||||
@@ -81,21 +81,21 @@ export default function AlertsPage() {
|
||||
id: "1",
|
||||
title: "Evacuation Guidelines",
|
||||
tags: ["Evacuation", "Procedures"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg?_wi=3",
|
||||
imageAlt: "Evacuation procedures guide",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Find Emergency Shelters",
|
||||
tags: ["Shelters", "Safety"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-students-wear-masks-sit-read-field-chair_1150-24715.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-students-wear-masks-sit-read-field-chair_1150-24715.jpg?_wi=1",
|
||||
imageAlt: "Emergency shelter locations",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "First Aid During Storms",
|
||||
tags: ["Medical", "Safety"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/paramedics-examining-injured-girl_107420-63735.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/paramedics-examining-injured-girl_107420-63735.jpg?_wi=1",
|
||||
imageAlt: "First aid emergency response",
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -95,7 +95,7 @@ export default function ContactPage() {
|
||||
icon: MapPin
|
||||
}
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-executive-with-glasses_1098-760.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-executive-with-glasses_1098-760.jpg?_wi=2"
|
||||
imageAlt="Contact support team"
|
||||
mediaAnimation="slide-up"
|
||||
imagePosition="right"
|
||||
|
||||
@@ -1,24 +1,56 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Manrope } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
import { getVisualEditScript } from "@/utils/visual-edit-script";
|
||||
import { Manrope } from "next/font/google";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant",
|
||||
subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
});
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Webild components 2",
|
||||
description: "Generated by create next app",
|
||||
};
|
||||
const inter = Inter({
|
||||
variable: "--font-inter",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
const manrope = Manrope({
|
||||
variable: "--font-manrope",
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Cyclone Prevention & Emergency Preparedness - Cyclone Guard",
|
||||
description: "Real-time cyclone alerts, comprehensive preparation guides, and emergency resources to help communities stay safe during severe weather.",
|
||||
keywords: "cyclone preparedness, hurricane emergency, storm alerts, disaster preparedness, family safety, emergency resources",
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
openGraph: {
|
||||
title: "Cyclone Prevention & Emergency Preparedness - Cyclone Guard",
|
||||
description: "Real-time cyclone alerts, comprehensive preparation guides, and emergency resources for community safety.",
|
||||
type: "website",
|
||||
siteName: "Cyclone Guard",
|
||||
images: [
|
||||
{
|
||||
url: "http://img.b2bpic.net/free-photo/aerial-view-crystal-palace-london-july-2008_181624-9360.jpg",
|
||||
alt: "Cyclone tracking and emergency preparedness",
|
||||
},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Cyclone Prevention & Emergency Preparedness",
|
||||
description: "Stay prepared with real-time alerts and comprehensive safety resources.",
|
||||
images: ["http://img.b2bpic.net/free-photo/aerial-view-crystal-palace-london-july-2008_181624-9360.jpg"],
|
||||
},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
@@ -27,7 +59,9 @@ export default function RootLayout({
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body className={`${manrope.variable} antialiased`}>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${manrope.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
@@ -39,4 +73,4 @@ export default function RootLayout({
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -84,7 +84,7 @@ export default function HomePage() {
|
||||
icon: AlertTriangle,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg?_wi=1"
|
||||
imageAlt="Cyclone formation diagram"
|
||||
mediaAnimation="slide-up"
|
||||
imagePosition="right"
|
||||
@@ -105,21 +105,21 @@ export default function HomePage() {
|
||||
id: "1",
|
||||
title: "Create a Family Emergency Plan",
|
||||
tags: ["Planning", "Family"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-packing-small-products_23-2149764839.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-packing-small-products_23-2149764839.jpg?_wi=1",
|
||||
imageAlt: "Family emergency plan checklist",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Assemble Emergency Kit Essentials",
|
||||
tags: ["Supplies", "Essential"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-students-reading-book-together_23-2147659221.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-students-reading-book-together_23-2147659221.jpg?_wi=1",
|
||||
imageAlt: "Emergency kit supplies",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Protect Your Home",
|
||||
tags: ["Security", "Property"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metal-industry-chimney-shape_1150-10840.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metal-industry-chimney-shape_1150-10840.jpg?_wi=1",
|
||||
imageAlt: "Home protection measures",
|
||||
},
|
||||
]}
|
||||
@@ -177,21 +177,21 @@ export default function HomePage() {
|
||||
id: "1",
|
||||
title: "Real-Time Tracking Map",
|
||||
tags: ["Tracking", "Live"],
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/ecological-wind-power-flat-infographic-poster_1284-8891.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/ecological-wind-power-flat-infographic-poster_1284-8891.jpg?_wi=1",
|
||||
imageAlt: "Live cyclone tracking map",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Warning Levels & Alerts",
|
||||
tags: ["Alerts", "Warning"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/angry-ceo-tension-trying-manage-organizational-crisis-boardroom_482257-122903.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/angry-ceo-tension-trying-manage-organizational-crisis-boardroom_482257-122903.jpg?_wi=1",
|
||||
imageAlt: "Storm warning alert levels",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Safety Recommendations",
|
||||
tags: ["Safety", "Guidance"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg?_wi=1",
|
||||
imageAlt: "Safety recommendations guide",
|
||||
},
|
||||
]}
|
||||
@@ -214,7 +214,7 @@ export default function HomePage() {
|
||||
name: "Maria Santos",
|
||||
role: "Community Leader",
|
||||
testimonial: "The Cyclone Guard resources helped our entire neighborhood prepare effectively. When the cyclone hit, we were ready and everyone stayed safe.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-executive-with-glasses_1098-760.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-executive-with-glasses_1098-760.jpg?_wi=1",
|
||||
imageAlt: "Maria Santos",
|
||||
},
|
||||
{
|
||||
|
||||
@@ -76,7 +76,7 @@ export default function PreparePage() {
|
||||
icon: AlertTriangle,
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg"
|
||||
imageSrc="http://img.b2bpic.net/free-vector/earth-structure-infographic_23-2148407151.jpg?_wi=3"
|
||||
imageAlt="Cyclone formation diagram"
|
||||
mediaAnimation="slide-up"
|
||||
imagePosition="right"
|
||||
@@ -91,21 +91,21 @@ export default function PreparePage() {
|
||||
id: "1",
|
||||
title: "Create a Family Emergency Plan",
|
||||
tags: ["Planning", "Family"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-packing-small-products_23-2149764839.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-packing-small-products_23-2149764839.jpg?_wi=2",
|
||||
imageAlt: "Family emergency plan checklist",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Assemble Emergency Kit Essentials",
|
||||
tags: ["Supplies", "Essential"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-students-reading-book-together_23-2147659221.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-students-reading-book-together_23-2147659221.jpg?_wi=2",
|
||||
imageAlt: "Emergency kit supplies",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Protect Your Home",
|
||||
tags: ["Security", "Property"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metal-industry-chimney-shape_1150-10840.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metal-industry-chimney-shape_1150-10840.jpg?_wi=2",
|
||||
imageAlt: "Home protection measures",
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -83,21 +83,21 @@ export default function ResourcesPage() {
|
||||
id: "1",
|
||||
title: "Evacuation Guidelines",
|
||||
tags: ["Evacuation", "Procedures"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stomatology-patient-denstiry-wainting-area-filling-form-before-consultation-with-dentist-dressed-ppe-suit-as-safety-precation-agasint-infection-with-coronavirus-global-outbreak_482257-16170.jpg?_wi=4",
|
||||
imageAlt: "Evacuation procedures guide"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Find Emergency Shelters",
|
||||
tags: ["Shelters", "Safety"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-students-wear-masks-sit-read-field-chair_1150-24715.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-female-students-wear-masks-sit-read-field-chair_1150-24715.jpg?_wi=2",
|
||||
imageAlt: "Emergency shelter locations"
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "First Aid During Storms",
|
||||
tags: ["Medical", "Safety"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/paramedics-examining-injured-girl_107420-63735.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/paramedics-examining-injured-girl_107420-63735.jpg?_wi=2",
|
||||
imageAlt: "First aid emergency response"
|
||||
}
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user