Merge version_1 into main #2
110
src/app/page.tsx
110
src/app/page.tsx
@@ -29,26 +29,22 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Security",
|
||||
id: "features",
|
||||
},
|
||||
name: "Security", id: "features"},
|
||||
]}
|
||||
brandName="SecurityPortal"
|
||||
button={{ text: "Get Started", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Performing Security Verification"
|
||||
description="We are verifying your connection to ensure a safe and secure experience. Please wait while our system checks that you are not a bot."
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-minimalist-high-tech-security-shield-i-1774776655905-30a8173d.png?_wi=1"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-minimalist-high-tech-security-shield-i-1774776655905-30a8173d.png"
|
||||
imageAlt="Security Verification"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -62,48 +58,24 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
id: 1,
|
||||
title: "Bot Protection",
|
||||
description: "Our systems monitor incoming traffic to block malicious bot attempts automatically.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png?_wi=1",
|
||||
imageAlt: "Bot Protection",
|
||||
},
|
||||
title: "Bot Protection", description: "Our systems monitor incoming traffic to block malicious bot attempts automatically.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png", imageAlt: "Bot Protection"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png?_wi=2",
|
||||
imageAlt: "Bot Monitoring",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-minimalist-high-tech-security-shield-i-1774776655905-30a8173d.png?_wi=2",
|
||||
imageAlt: "A minimalist, high-tech security shield icon centered in a clean, modern digital environment. The co",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png", imageAlt: "Bot Monitoring"}
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
title: "Cookie Validation",
|
||||
description: "We use encrypted cookies to ensure the legitimacy of your current browsing session.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png?_wi=1",
|
||||
imageAlt: "Cookie validation",
|
||||
},
|
||||
title: "Cookie Validation", description: "We use encrypted cookies to ensure the legitimacy of your current browsing session.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png", imageAlt: "Cookie validation"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png?_wi=2",
|
||||
imageAlt: "Secure Data",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png?_wi=3",
|
||||
imageAlt: "A clean abstract representation of a digital bot protection system, using geometric shapes and nodes",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png", imageAlt: "Secure Data"}
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
title: "JS Verification",
|
||||
description: "Running standard diagnostic checks to verify browser security compliance and settings.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png?_wi=1",
|
||||
imageAlt: "JS check",
|
||||
},
|
||||
title: "JS Verification", description: "Running standard diagnostic checks to verify browser security compliance and settings.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png", imageAlt: "JS check"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png?_wi=2",
|
||||
imageAlt: "JS compliance",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png?_wi=3",
|
||||
imageAlt: "An elegant, stylized visualization of data cookies and secure connections, using blue digital lines ",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png", imageAlt: "JS compliance"}
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -121,26 +93,11 @@ export default function LandingPage() {
|
||||
description="Our security infrastructure is built for scale and total reliability."
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "99.9%",
|
||||
title: "Uptime",
|
||||
description: "Consistent availability for all verification services.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png?_wi=4",
|
||||
},
|
||||
id: "m1", value: "99.9%", title: "Uptime", description: "Consistent availability for all verification services.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-clean-abstract-representation-of-a-dig-1774776656549-e4ab8bfc.png"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "1.2M",
|
||||
title: "Requests",
|
||||
description: "Security checks processed daily across the network.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png?_wi=4",
|
||||
},
|
||||
id: "m2", value: "1.2M", title: "Requests", description: "Security checks processed daily across the network.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/an-elegant-stylized-visualization-of-dat-1774776655417-e64193e7.png"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "<50ms",
|
||||
title: "Latency",
|
||||
description: "Verification occurs in near real-time.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png?_wi=3",
|
||||
},
|
||||
id: "m3", value: "<50ms", title: "Latency", description: "Verification occurs in near real-time.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Bc7eDRsKMhkv86uvPCp1B0bJ5h/a-sophisticated-representation-of-javasc-1774776656199-d73ea335.png"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -152,9 +109,7 @@ export default function LandingPage() {
|
||||
title="Advanced threat detection to safeguard your digital presence."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Documentation",
|
||||
href: "#",
|
||||
},
|
||||
text: "View Documentation", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -163,16 +118,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Need Assistance?"
|
||||
title="Have questions about our verification process?"
|
||||
description="Contact our support team if you are experiencing repeated verification failures."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "#",
|
||||
},
|
||||
text: "Contact Support", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -182,29 +134,19 @@ export default function LandingPage() {
|
||||
logoText="SecurityPortal"
|
||||
columns={[
|
||||
{
|
||||
title: "Compliance",
|
||||
items: [
|
||||
title: "Compliance", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Security Standards",
|
||||
href: "#",
|
||||
},
|
||||
label: "Security Standards", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
label: "Help Center", href: "#"},
|
||||
{
|
||||
label: "Status",
|
||||
href: "#",
|
||||
},
|
||||
label: "Status", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user