Merge version_2 into main #2
239
src/app/page.tsx
239
src/app/page.tsx
@@ -4,7 +4,6 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import BlogCardTwo from '@/components/sections/blog/BlogCardTwo';
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
|
||||
import FooterMedia from '@/components/sections/footer/FooterMedia';
|
||||
import HeroSplit from '@/components/sections/hero/HeroSplit';
|
||||
@@ -31,21 +30,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Blog",
|
||||
id: "blog",
|
||||
},
|
||||
name: "Blog", id: "blog"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="bamuwe's blog"
|
||||
/>
|
||||
@@ -54,61 +45,38 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Security, Code, & Insights."
|
||||
description="bamuwe's personal blog exploring cybersecurity, CTF challenges, and technical architecture. Less is more."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Posts",
|
||||
href: "#blog",
|
||||
},
|
||||
text: "View All Articles", href: "#blog"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/3d-modern-plexus-low-poly-design-with-selective-focus_1048-12167.jpg?_wi=1"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/white-geometrical-shapes-background_23-2148811541.jpg",
|
||||
alt: "White geometrical shapes background",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/white-geometrical-shapes-background_23-2148811541.jpg", alt: "White geometrical shapes background"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/3d-render-low-poly-network-communications-background-with-plexus-design_1048-14304.jpg",
|
||||
alt: "3D render of a low poly network communications background with plexus design",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/3d-render-low-poly-network-communications-background-with-plexus-design_1048-14304.jpg", alt: "3D render of a low poly network communications background with plexus design"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/3d-low-poly-plexus-connections-networking-background_1048-12580.jpg",
|
||||
alt: "3D low poly plexus connections, networking background",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/3d-low-poly-plexus-connections-networking-background_1048-12580.jpg", alt: "3D low poly plexus connections, networking background"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/3d-elegant-geometrical-textures-backgrounds_23-2149073286.jpg",
|
||||
alt: "3d elegant geometrical textures backgrounds",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/3d-elegant-geometrical-textures-backgrounds_23-2149073286.jpg", alt: "3d elegant geometrical textures backgrounds"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-geometric-background-shapes-texture_1194-305433.jpg",
|
||||
alt: "Abstract geometric background shapes or texture.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-geometric-background-shapes-texture_1194-305433.jpg", alt: "Abstract geometric background shapes or texture."},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Cybersecurity",
|
||||
},
|
||||
type: "text", text: "Cybersecurity"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Capture The Flag",
|
||||
},
|
||||
type: "text", text: "Capture The Flag"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Network Defense",
|
||||
},
|
||||
type: "text", text: "Network Defense"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Code Audit",
|
||||
},
|
||||
type: "text", text: "Code Audit"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Open Source",
|
||||
},
|
||||
type: "text", text: "Open Source"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -121,17 +89,11 @@ export default function LandingPage() {
|
||||
description="I am a security researcher and CTF fanatic. This space is where I document my technical journey and share lessons learned from the digital front lines."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Security Research",
|
||||
description: "Always looking for vulnerabilities.",
|
||||
},
|
||||
title: "Security Research", description: "Always looking for vulnerabilities."},
|
||||
{
|
||||
title: "CTF Enthusiast",
|
||||
description: "Compete, learn, repeat.",
|
||||
},
|
||||
title: "CTF Enthusiast", description: "Compete, learn, repeat."},
|
||||
{
|
||||
title: "Open Source",
|
||||
description: "Building and learning.",
|
||||
},
|
||||
title: "Open Source", description: "Building and learning."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/laptop-table_400718-26.jpg?_wi=1"
|
||||
mediaAnimation="blur-reveal"
|
||||
@@ -147,152 +109,30 @@ export default function LandingPage() {
|
||||
description="Technical write-ups and personal reflections."
|
||||
blogs={[
|
||||
{
|
||||
id: "1",
|
||||
category: "TryHackMe",
|
||||
title: "Cracking the Box: A Detailed Write-up",
|
||||
excerpt: "Walking through the steps to root this machine...",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-data-center-using-laptop-update-storage-arrays-holding-coffee-cup_482257-124998.jpg?_wi=1",
|
||||
authorName: "bamuwe",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/business-manager-writing-diagrams-data-computer-creating-official-marketing-report-e-commerce-development-young-employee-planning-financial-project-with-statistics-night-close-up_482257-65001.jpg",
|
||||
date: "2023-10-15",
|
||||
},
|
||||
id: "1", category: "TryHackMe", title: "Cracking the Box: A Detailed Write-up", excerpt: "Walking through the steps to root this machine...", imageSrc: "http://img.b2bpic.net/free-photo/woman-data-center-using-laptop-update-storage-arrays-holding-coffee-cup_482257-124998.jpg?_wi=1", authorName: "bamuwe", authorAvatar: "http://img.b2bpic.net/free-photo/business-manager-writing-diagrams-data-computer-creating-official-marketing-report-e-commerce-development-young-employee-planning-financial-project-with-statistics-night-close-up_482257-65001.jpg", date: "2023-10-15"},
|
||||
{
|
||||
id: "2",
|
||||
category: "CTF",
|
||||
title: "Buffer Overflow Basics",
|
||||
excerpt: "Deep dive into memory safety and exploitation.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/illegal-acts-with-computer_1134-497.jpg?_wi=1",
|
||||
authorName: "bamuwe",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/detective-reading-classified-records_482257-74577.jpg",
|
||||
date: "2023-11-02",
|
||||
},
|
||||
id: "2", category: "CTF", title: "Buffer Overflow Basics", excerpt: "Deep dive into memory safety and exploitation.", imageSrc: "http://img.b2bpic.net/free-photo/illegal-acts-with-computer_1134-497.jpg?_wi=1", authorName: "bamuwe", authorAvatar: "http://img.b2bpic.net/free-photo/detective-reading-classified-records_482257-74577.jpg", date: "2023-11-02"},
|
||||
{
|
||||
id: "3",
|
||||
category: "Tecniq",
|
||||
title: "Docker Security Best Practices",
|
||||
excerpt: "Hardening your containers in production environments.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-technology-background-connecting-dots-digital-network-design_53876-160254.jpg?_wi=1",
|
||||
authorName: "bamuwe",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/black-laptop-screen-dark-room-night_169016-58009.jpg",
|
||||
date: "2023-12-05",
|
||||
},
|
||||
id: "3", category: "Tecniq", title: "Docker Security Best Practices", excerpt: "Hardening your containers in production environments.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-technology-background-connecting-dots-digital-network-design_53876-160254.jpg?_wi=1", authorName: "bamuwe", authorAvatar: "http://img.b2bpic.net/free-photo/black-laptop-screen-dark-room-night_169016-58009.jpg", date: "2023-12-05"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardSix
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Hacking",
|
||||
description: "Detailed guides on penetration testing techniques.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/padlock-computer-circuit-board_93675-128377.jpg",
|
||||
},
|
||||
{
|
||||
title: "CTF Writeups",
|
||||
description: "Solutions to common security challenges.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rogue-programmers-hiding-online-activity_482257-98851.jpg",
|
||||
},
|
||||
{
|
||||
title: "Security Tips",
|
||||
description: "Practical advice for developers.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blue-green-pushpins-with-thread-route-map_23-2148510508.jpg",
|
||||
},
|
||||
]}
|
||||
title="Blog Topics"
|
||||
description="Everything covered on this blog."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you accept guest posts?",
|
||||
content: "Not at this time, but happy to collaborate!",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "What tools do you use?",
|
||||
content: "Mostly Kali Linux, Burp Suite, and VS Code.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Are you on social media?",
|
||||
content: "Yes, check the footer for my GitHub link.",
|
||||
},
|
||||
]}
|
||||
title="Frequently Asked"
|
||||
description="Answers to common queries."
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonial" data-section="testimonial">
|
||||
<TestimonialCardFive
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alice",
|
||||
date: "Jan 2024",
|
||||
title: "Dev",
|
||||
quote: "Clear, concise, and incredibly helpful guides.",
|
||||
tag: "Reader",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/laptop-with-glowing-screen-table-dark-top-view-copy-space_169016-53004.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-modern-plexus-low-poly-design-with-selective-focus_1048-12167.jpg?_wi=2",
|
||||
imageAlt: "minimalist developer workspace dark",
|
||||
},
|
||||
id: "1", name: "Alice", date: "Jan 2024", title: "Dev", quote: "Clear, concise, and incredibly helpful guides.", tag: "Reader", avatarSrc: "http://img.b2bpic.net/free-photo/laptop-with-glowing-screen-table-dark-top-view-copy-space_169016-53004.jpg", imageSrc: "http://img.b2bpic.net/free-photo/3d-modern-plexus-low-poly-design-with-selective-focus_1048-12167.jpg?_wi=2", imageAlt: "minimalist developer workspace dark"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Bob",
|
||||
date: "Feb 2024",
|
||||
title: "CTF Player",
|
||||
quote: "Your CTF write-ups saved my team hours.",
|
||||
tag: "Fan",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/person-working-animation-porject_23-2149269937.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/laptop-table_400718-26.jpg?_wi=2",
|
||||
imageAlt: "minimalist developer workspace dark",
|
||||
},
|
||||
id: "2", name: "Bob", date: "Feb 2024", title: "CTF Player", quote: "Your CTF write-ups saved my team hours.", tag: "Fan", avatarSrc: "http://img.b2bpic.net/free-photo/person-working-animation-porject_23-2149269937.jpg", imageSrc: "http://img.b2bpic.net/free-photo/laptop-table_400718-26.jpg?_wi=2", imageAlt: "minimalist developer workspace dark"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Charlie",
|
||||
date: "Mar 2024",
|
||||
title: "SecOps",
|
||||
quote: "Love the minimalist design. Keep it up!",
|
||||
tag: "Colleague",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/laptop-dark-night-desktop_169016-53733.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-data-center-using-laptop-update-storage-arrays-holding-coffee-cup_482257-124998.jpg?_wi=2",
|
||||
imageAlt: "minimalist developer workspace dark",
|
||||
},
|
||||
id: "3", name: "Charlie", date: "Mar 2024", title: "SecOps", quote: "Love the minimalist design. Keep it up!", tag: "Colleague", avatarSrc: "http://img.b2bpic.net/free-photo/laptop-dark-night-desktop_169016-53733.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-data-center-using-laptop-update-storage-arrays-holding-coffee-cup_482257-124998.jpg?_wi=2", imageAlt: "minimalist developer workspace dark"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Dave",
|
||||
date: "Apr 2024",
|
||||
title: "Student",
|
||||
quote: "The best resource for beginners in security.",
|
||||
tag: "Learner",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/man-controlling-smart-lamp-with-his-phone_23-2149036889.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/illegal-acts-with-computer_1134-497.jpg?_wi=2",
|
||||
imageAlt: "minimalist developer workspace dark",
|
||||
},
|
||||
id: "4", name: "Dave", date: "Apr 2024", title: "Student", quote: "The best resource for beginners in security.", tag: "Learner", avatarSrc: "http://img.b2bpic.net/free-photo/man-controlling-smart-lamp-with-his-phone_23-2149036889.jpg", imageSrc: "http://img.b2bpic.net/free-photo/illegal-acts-with-computer_1134-497.jpg?_wi=2", imageAlt: "minimalist developer workspace dark"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Eve",
|
||||
date: "May 2024",
|
||||
title: "Researcher",
|
||||
quote: "Insightful breakdown of complex vulnerabilities.",
|
||||
tag: "Expert",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/team-cybercriminals-fixing-computer-system-cyberattack_482257-90449.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-technology-background-connecting-dots-digital-network-design_53876-160254.jpg?_wi=2",
|
||||
imageAlt: "minimalist developer workspace dark",
|
||||
},
|
||||
id: "5", name: "Eve", date: "May 2024", title: "Researcher", quote: "Insightful breakdown of complex vulnerabilities.", tag: "Expert", avatarSrc: "http://img.b2bpic.net/free-photo/team-cybercriminals-fixing-computer-system-cyberattack_482257-90449.jpg", imageSrc: "http://img.b2bpic.net/free-photo/abstract-technology-background-connecting-dots-digital-network-design_53876-160254.jpg?_wi=2", imageAlt: "minimalist developer workspace dark"},
|
||||
]}
|
||||
title="Community"
|
||||
description="Words from fellow researchers."
|
||||
@@ -303,8 +143,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact"
|
||||
title="Stay Connected"
|
||||
description="Sign up for occasional project updates."
|
||||
@@ -317,29 +156,17 @@ export default function LandingPage() {
|
||||
logoText="bamuwe's blog"
|
||||
columns={[
|
||||
{
|
||||
title: "Blog",
|
||||
items: [
|
||||
title: "Blog", items: [
|
||||
{
|
||||
label: "All Posts",
|
||||
href: "#blog",
|
||||
},
|
||||
{
|
||||
label: "Tags",
|
||||
href: "#",
|
||||
},
|
||||
label: "All Posts", href: "#blog"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{
|
||||
label: "GitHub",
|
||||
href: "https://github.com",
|
||||
},
|
||||
label: "GitHub", href: "https://github.com"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "https://twitter.com",
|
||||
},
|
||||
label: "Twitter", href: "https://twitter.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user