7 Commits

Author SHA1 Message Date
237a1123a7 Merge version_2 into main
Merge version_2 into main
2026-04-07 20:13:54 +00:00
c9b61d230f Update src/app/page.tsx 2026-04-07 20:13:51 +00:00
aa741d2383 Merge version_2 into main
Merge version_2 into main
2026-04-07 20:13:24 +00:00
6f5e0dc038 Update src/app/page.tsx 2026-04-07 20:13:18 +00:00
a86856ab52 Merge version_2 into main
Merge version_2 into main
2026-04-07 20:12:51 +00:00
9d0bfa1138 Update src/app/styles/variables.css 2026-04-07 20:12:48 +00:00
f5c1de41db Update src/app/page.tsx 2026-04-07 20:12:48 +00:00
2 changed files with 108 additions and 256 deletions

View File

@@ -2,273 +2,125 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroCentered from '@/components/sections/hero/HeroCentered';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import ContactText from '@/components/sections/contact/ContactText';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Database, Globe, Rocket } from "lucide-react";
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
defaultTextAnimation="reveal-blur"
borderRadius="soft"
contentWidth="mediumSmall"
sizing="mediumLargeSizeMediumTitles"
background="grid"
cardStyle="solid"
primaryButtonStyle="gradient"
secondaryButtonStyle="radial-glow"
headingFontWeight="normal"
borderRadius="pill"
contentWidth="mediumLarge"
sizing="largeSizeMediumTitles"
background="noiseDiagonalGradient"
cardStyle="glass-elevated"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Services",
id: "features",
},
{
name: "Metrics",
id: "metrics",
},
{
name: "Contact",
id: "contact",
},
]}
brandName="Ammerlus Inc"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "hero" },
{ name: "Advantage", id: "features" },
{ name: "Impact", id: "metrics" },
{ name: "Stories", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="Ammerlus Inc"
/>
</div>
<div id="hero" data-section="hero">
<HeroCentered
background={{
variant: "sparkles-gradient",
}}
title="Architecting the Future with Ammerlus Inc"
description="Powered by Hupfumi Africa, we bridge the gap between imagination and digital reality. High-performance software solutions for the next era of innovation."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg",
alt: "Client 1",
},
{
src: "http://img.b2bpic.net/free-photo/front-view-doctor-wearing-lab-coat_23-2149551157.jpg",
alt: "Client 2",
},
{
src: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
alt: "Client 3",
},
{
src: "http://img.b2bpic.net/free-photo/senior-businessman-outside-modern-office-building_1139-1076.jpg",
alt: "Client 4",
},
{
src: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg",
alt: "Client 5",
},
]}
avatarText="Trusted by 500+ Innovators"
buttons={[
{
text: "View Solutions",
href: "#features",
},
{
text: "Contact Us",
href: "#contact",
},
]}
marqueeItems={[
{
type: "text",
text: "AI Integration",
},
{
type: "text",
text: "Cloud Infrastructure",
},
{
type: "text",
text: "Blockchain Solutions",
},
{
type: "text",
text: "DevOps Optimization",
},
{
type: "text",
text: "Cybersecurity",
},
]}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboard
background={{ variant: "sparkles-gradient" }}
title="Architecting the Future with Ammerlus Inc"
description="Powered by Hupfumi Africa, we bridge the gap between imagination and digital reality. High-performance software solutions for the next era of innovation."
tag="Next Gen Engineering"
buttons={[{ text: "View Solutions", href: "#features" }, { text: "Contact Us", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg"
/>
</div>
<div id="about" data-section="about">
<AboutMetric
useInvertedBackground={true}
title="Our Engineering Powerhouse"
metrics={[
{
icon: Database,
label: "Dev Cycles",
value: "24/7",
},
{
icon: Rocket,
label: "Deployments",
value: "150+",
},
{
icon: Globe,
label: "Global Reach",
value: "Hupfumi",
},
]}
metricsAnimation="blur-reveal"
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
useInvertedBackground={true}
heading={[{ type: 'text', content: "Our Engineering Powerhouse" }]}
/>
</div>
<div id="features" data-section="features">
<FeatureCardSixteen
animationType="depth-3d"
textboxLayout="default"
useInvertedBackground={false}
negativeCard={{
items: [
"Legacy overhead",
"Slow deployment",
"Insecure pipelines",
"Fragmented data",
"Downtime risk",
],
}}
positiveCard={{
items: [
"AI-native architecture",
"Rapid delivery",
"Zero-trust security",
"Unified ecosystems",
"Always-on resilience",
],
}}
title="Ammerlus Advantage"
description="We don't just write code; we architect systems that define the future."
/>
</div>
<div id="features" data-section="features">
<FeatureCardOne
animationType="depth-3d"
textboxLayout="split"
gridVariant="bento-grid"
useInvertedBackground={false}
title="Ammerlus Advantage"
description="We don't just write code; we architect systems that define the future."
features={[
{ title: "AI-native architecture", description: "Advanced neural systems for modern enterprise.", imageSrc: "https://images.unsplash.com/photo-1677442136019-21780ecad995" },
{ title: "Rapid delivery", description: "Speed to market without compromising on quality.", imageSrc: "https://images.unsplash.com/photo-1661956602116-aa6865609028" },
{ title: "Zero-trust security", description: "Hardened infrastructure for the global cloud.", imageSrc: "https://images.unsplash.com/photo-1639815188546-c430e3863483" },
]}
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardTwo
animationType="scale-rotate"
textboxLayout="split"
gridVariant="bento-grid"
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "99.99%",
description: "Uptime Guarantee",
},
{
id: "m2",
value: "2x",
description: "Faster Time-to-Market",
},
{
id: "m3",
value: "40%",
description: "Lower Operating Costs",
},
]}
title="Performance at Scale"
description="Quantifiable impact delivered through Hupfumi Africa infrastructure."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardSeven
animationType="depth-3d"
textboxLayout="split"
useInvertedBackground={true}
title="Performance at Scale"
description="Quantifiable impact delivered through Hupfumi Africa infrastructure."
metrics={[
{ id: "u", value: "99.99%", title: "Uptime Guarantee", items: ["High availability", "Redundant systems"] },
{ id: "s", value: "2x", title: "Faster Launch", items: ["Optimized pipelines", "Automated CI/CD"] },
{ id: "c", value: "40%", title: "Cost Efficiency", items: ["Resource optimization", "Waste reduction"] },
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Kojo Mensah",
role: "CEO",
testimonial: "Ammerlus transformed our digital stack.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg",
},
{
id: "t2",
name: "Sarah Ahmed",
role: "CTO",
testimonial: "Seamless execution, exceptional talent.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-doctor-wearing-lab-coat_23-2149551157.jpg",
},
{
id: "t3",
name: "Amara Okoro",
role: "Founder",
testimonial: "Hupfumi Africa's tech is unmatched.",
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
},
{
id: "t4",
name: "David Zhou",
role: "Director",
testimonial: "The future of development is here.",
imageSrc: "http://img.b2bpic.net/free-photo/senior-businessman-outside-modern-office-building_1139-1076.jpg",
},
{
id: "t5",
name: "Elena Rossi",
role: "Head of Engineering",
testimonial: "Professional, efficient, and brilliant.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-entrepreneur-with-corporate-job-looking-camera-business-office-portrait-young-man-preparing-work-planning-development-industry-with-technology-computer_482257-29387.jpg",
},
]}
title="Voices of Innovation"
description="Client success stories powered by our engineering."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSixteen
animationType="depth-3d"
textboxLayout="split"
useInvertedBackground={false}
title="Voices of Innovation"
description="Client success stories powered by our engineering."
kpiItems={[{ value: "500+", label: "Projects" }, { value: "99%", label: "Satisfaction" }, { value: "20+", label: "Countries" }]}
testimonials={[
{ id: "t1", name: "Kojo Mensah", role: "CEO", company: "Hupfumi", rating: 5, imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d" },
{ id: "t2", name: "Sarah Ahmed", role: "CTO", company: "TechCorp", rating: 5, imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80" },
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{
variant: "gradient-bars",
}}
tag="Let's Build"
title="Start Your Journey with Ammerlus"
description="Get in touch to discuss your next technical challenge."
/>
</div>
<div id="contact" data-section="contact">
<ContactText
background={{ variant: "sparkles-gradient" }}
text="Ready to architect the next big breakthrough? Let's get started."
buttons={[{ text: "Get in touch", href: "#" }]}
useInvertedBackground={false}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Ammerlus Inc"
leftLink={{
text: "Hupfumi Africa",
href: "https://hupfumi.africa",
}}
rightLink={{
text: "Terms",
href: "#",
}}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
logoText="Ammerlus Inc"
columns={[
{ title: "Services", items: [{ label: "Cloud", href: "#" }, { label: "Security", href: "#" }] },
{ title: "Company", items: [{ label: "About", href: "#" }, { label: "Careers", href: "#" }] },
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);

View File

@@ -11,14 +11,14 @@
--background-accent: #ffffff; */
--background: #000000;
--card: #1a2f1d;
--card: #0a0a0a;
--foreground: #ffffff;
--primary-cta: #ffffff;
--primary-cta: #106efb;
--primary-cta-text: #0a1a0c;
--secondary-cta: #0d200f;
--secondary-cta: #1a1a1a;
--secondary-cta-text: #d4f6d8;
--accent: #1a3d1f;
--background-accent: #355e3b;
--accent: #1f7cff;
--background-accent: #004a93;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);