diff --git a/app/about/page.tsx b/app/about/page.tsx new file mode 100644 index 0000000..3b7e4e4 --- /dev/null +++ b/app/about/page.tsx @@ -0,0 +1,13 @@ +import { AboutBanner, Story, WhyChooseUs } from "@/components/pages/about"; +import { Statistics } from "@/components/pages/home"; + +export default function Page() { + return ( +
+ + + + +
+ ); +} diff --git a/app/globals.css b/app/globals.css index 533564c..9fe3bdb 100644 --- a/app/globals.css +++ b/app/globals.css @@ -125,7 +125,7 @@ } .loi{ - color:#a60404ad; + color:#a6040400; } .gradient-text { diff --git a/components/pages/about/aboutBanner.tsx b/components/pages/about/aboutBanner.tsx new file mode 100644 index 0000000..faf0bfc --- /dev/null +++ b/components/pages/about/aboutBanner.tsx @@ -0,0 +1,43 @@ +import DotAnimatsiya from "@/components/dot/DotAnimatsiya"; + +export function AboutBanner() { + return ( +
+ {/* Background Image */} +
+ + {/* Gradient Overlay - Bottom-left to top-right */} +
+ +
+
+
+ +

+ Fire Fighter
At The Ready +

+
+
+ It emphasizes that these firefighters are there not just as public + servants but as a vital part of the community. +
+
+
+
+ ); +} diff --git a/components/pages/about/aboutLine.tsx b/components/pages/about/aboutLine.tsx new file mode 100644 index 0000000..d3e1ff2 --- /dev/null +++ b/components/pages/about/aboutLine.tsx @@ -0,0 +1,33 @@ +import { Phone } from "lucide-react"; +import Image from "next/image"; + +export function AboutLine() { + return ( +
+
+
+

+ Ready for Action 24/7: Contact Us at +

+

+ + + + +123-456-7890 +

+
+ image +
+
+ ); +} diff --git a/components/pages/about/index.ts b/components/pages/about/index.ts new file mode 100644 index 0000000..1311891 --- /dev/null +++ b/components/pages/about/index.ts @@ -0,0 +1,4 @@ +export { AboutBanner } from "./aboutBanner"; +export { Story } from "./story"; +export { AboutLine } from "./aboutLine"; +export { WhyChooseUs } from "./whyChooseUs"; diff --git a/components/pages/about/story.tsx b/components/pages/about/story.tsx new file mode 100644 index 0000000..73dfb3f --- /dev/null +++ b/components/pages/about/story.tsx @@ -0,0 +1,107 @@ +import Image from "next/image"; + +export function Story() { + return ( +
+
+
+ {/* Background Image */} +
+ + {/* Gradient Overlay */} +
+ + {/* Content */} +
+

+ OUR STORY +

+

+ Our story is one of unwavering dedication, selflessness, and a{" "} + + deep commitment to the safety + + and well-being of our communities. +

+

+ Aliquam lorem ante dapibus in viverra quis a tellus phasellus + viverra nulla ut metus varius laoreet quisque rutrum. +

+ +
+ + {/* bottom cards */} +
+
+ + image icon + +
+

FIREFORCE VISION

+

+ Phasellus viverra nulla ut metus varius leo imperdiet laoreet. + Quisque rutrum aenean augue vulputate eleifend. +

+
+
+
+ + image icon + +
+

FIREFORCE VISION

+

+ Phasellus viverra nulla ut metus varius leo imperdiet laoreet. + Quisque rutrum aenean augue vulputate eleifend. +

+
+
+
+
+
+
+ ); +} diff --git a/components/pages/about/whyChooseUs.tsx b/components/pages/about/whyChooseUs.tsx new file mode 100644 index 0000000..95b9f08 --- /dev/null +++ b/components/pages/about/whyChooseUs.tsx @@ -0,0 +1,103 @@ +"use client"; + +import Image from "next/image"; +import { Check } from "lucide-react"; +import DotAnimatsiya from "@/components/dot/DotAnimatsiya"; + +export function WhyChooseUs() { + const features = [ + { title: "Fast Response Team" }, + { title: "Experienced Firefighter" }, + { title: "Ready 24 Hours" }, + { title: "Fast Response Team" }, + ]; + + return ( +
+
+ {/* Left Content */} +
+ {/* Header */} +
+
+ + + WHY CHOOSE US + +
+

+ WE ARE BEST +
+ FIREFIGHTER +

+
+ + {/* Description */} +

+ Aliquam lorem ante dapibus in viverra quis a tellus phasellus + viverra nulla ut metus varius laoreet quisque rutrum. +

+ + {/* Features Grid */} +
+ {features.map((feature, index) => ( +
+
+ +
+ + {feature.title} + +
+ ))} +
+ + {/* CTA Button */} +
+ +
+
+ + {/* Right Image Section */} +
+
+ {/* Main Image */} + Best Award Firefighter + + {/* Overlay Gradient */} +
+ + {/* Award Badge */} +
+ Award +
+

+ BEST AWARD +

+

+ FIREFIGHTER 2025 +

+
+
+
+
+
+
+ ); +} diff --git a/components/pages/contact/form.tsx b/components/pages/contact/form.tsx index 17c4aa9..a7a910f 100644 --- a/components/pages/contact/form.tsx +++ b/components/pages/contact/form.tsx @@ -209,7 +209,7 @@ export default function Form() {