From 733b3702e67be810cac5f77ef201bd07eecc6210 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:21 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 257 +++++------------------------------------ 1 file changed, 26 insertions(+), 231 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index c028a77..9368b14 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,43 +1,41 @@ "use client"; -import Link from "next/link"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; -import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; -import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; export default function AboutPage() { const navItems = [ { name: "Home", id: "/" }, - { name: "Projects", id: "/projects" }, + { name: "Explore My Works", id: "/explore" }, { name: "Vision", id: "/about" }, { name: "Connect", id: "/connect" }, - { name: "Writing", id: "/writing" }, + { name: "Thoughts", id: "/thoughts" }, ]; const footerColumns = [ { title: "Navigation", items: [ { label: "Home", href: "/" }, - { label: "Projects", href: "/projects" }, + { label: "Explore My Works", href: "/explore" }, { label: "Vision", href: "/about" }, { label: "Contact", href: "/contact" }, ], }, { title: "Connect", items: [ - { label: "Twitter", href: "https://twitter.com" }, - { label: "LinkedIn", href: "https://linkedin.com" }, - { label: "Instagram", href: "https://instagram.com" }, + { label: "Calendly", href: "https://calendly.com/karu-navolab/growth-engine-demo-navo-lab" }, + { label: "Substack", href: "https://substack.com/@karuthompson" }, + { label: "X", href: "https://x.com/KaruThompson" }, { label: "Email", href: "mailto:hello@example.com" }, ], }, { title: "Resources", items: [ { label: "Newsletter", href: "#" }, - { label: "Blog", href: "/writing" }, + { label: "Thoughts", href: "/thoughts" }, { label: "Privacy", href: "#" }, { label: "Terms", href: "#" }, ], @@ -57,252 +55,49 @@ export default function AboutPage() { secondaryButtonStyle="layered" headingFontWeight="light" > - - - - - - - - -
+
intentional design to create meaningful connections between ideas, people, and experiences. Every project I undertake reflects a commitment to aesthetic sophistication paired with strategic clarity.", "My work spans creative direction, digital experience design, business strategy, and cultural storytelling. At the core is a belief that creativity without purpose is decoration, and strategy without artistry is mechanical. The most compelling work emerges when these forces are in balance." + ]} + useInvertedBackground={true} showBorder={true} - buttons={[{ text: "Explore My Work", href: "/projects" }]} + buttons={[{ text: "Explore My Works", href: "/explore" }]} buttonAnimation="blur-reveal" />
- - - - -
- +
- - - - -
- -
- - - ); } -- 2.49.1 From ddb3ede7e90045725982b7245fe9767c62dd483f Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:21 +0000 Subject: [PATCH 2/6] Add src/app/connect/page.tsx --- src/app/connect/page.tsx | 102 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 src/app/connect/page.tsx diff --git a/src/app/connect/page.tsx b/src/app/connect/page.tsx new file mode 100644 index 0000000..efd496d --- /dev/null +++ b/src/app/connect/page.tsx @@ -0,0 +1,102 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; + +export default function ConnectPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Explore My Works", id: "/explore" }, + { name: "Vision", id: "/about" }, + { name: "Connect", id: "/connect" }, + { name: "Thoughts", id: "/thoughts" }, + ]; + + const footerColumns = [ + { + title: "Navigation", items: [ + { label: "Home", href: "/" }, + { label: "Explore My Works", href: "/explore" }, + { label: "Vision", href: "/about" }, + { label: "Contact", href: "/contact" }, + ], + }, + { + title: "Connect", items: [ + { label: "Calendly", href: "https://calendly.com/karu-navolab/growth-engine-demo-navo-lab" }, + { label: "Substack", href: "https://substack.com/@karuthompson" }, + { label: "X", href: "https://x.com/KaruThompson" }, + { label: "Email", href: "mailto:hello@example.com" }, + ], + }, + { + title: "Resources", items: [ + { label: "Newsletter", href: "#" }, + { label: "Thoughts", href: "/thoughts" }, + { label: "Privacy", href: "#" }, + { label: "Terms", href: "#" }, + ], + }, + ]; + + return ( + + + +
+ +
+ +
+ +
+ + +
+ ); +} -- 2.49.1 From 38c569dab2e0fa05fc42b046d92f3e574e7d1872 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:22 +0000 Subject: [PATCH 3/6] Add src/app/explore/page.tsx --- src/app/explore/page.tsx | 170 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 src/app/explore/page.tsx diff --git a/src/app/explore/page.tsx b/src/app/explore/page.tsx new file mode 100644 index 0000000..31419c9 --- /dev/null +++ b/src/app/explore/page.tsx @@ -0,0 +1,170 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; + +export default function ExplorePage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Explore My Works", id: "/explore" }, + { name: "Vision", id: "/about" }, + { name: "Connect", id: "/connect" }, + { name: "Thoughts", id: "/thoughts" }, + ]; + + const footerColumns = [ + { + title: "Navigation", items: [ + { label: "Home", href: "/" }, + { label: "Explore My Works", href: "/explore" }, + { label: "Vision", href: "/about" }, + { label: "Contact", href: "/contact" }, + ], + }, + { + title: "Connect", items: [ + { label: "Calendly", href: "https://calendly.com/karu-navolab/growth-engine-demo-navo-lab" }, + { label: "Substack", href: "https://substack.com/@karuthompson" }, + { label: "X", href: "https://x.com/KaruThompson" }, + { label: "Email", href: "mailto:hello@example.com" }, + ], + }, + { + title: "Resources", items: [ + { label: "Newsletter", href: "#" }, + { label: "Thoughts", href: "/thoughts" }, + { label: "Privacy", href: "#" }, + { label: "Terms", href: "#" }, + ], + }, + ]; + + return ( + + + +
+

Explore My Works

+ +
+ {/* Violin Study and Performance */} +
+

Violin Study and Performance

+

+ Music has always been a medium for intentional expression. My journey with the violin represents a commitment to mastery through disciplined practice and artistic exploration. Each performance is an opportunity to communicate emotion and technical precision simultaneously. +

+

+ From classical compositions to contemporary interpretations, I explore how the violin can bridge tradition and innovation. The study of music has deepened my understanding of aesthetic sophistication and the power of carefully crafted narratives. +

+
+ + {/* Documentary Feature Film */} +
+

Documentary Feature: The Story of My Grandfather

+
+
+ Documentary scene +
+
+ Documentary scene +
+
+ Documentary scene +

+ This documentary explores the life and legacy of my grandfather, capturing intergenerational wisdom and the values that shaped my creative vision. Through intimate interviews and archival footage, the film presents a thoughtfully crafted narrative about heritage, resilience, and the power of storytelling. +

+

+ The project demonstrates how visual storytelling can preserve family history while examining broader themes of cultural continuity and personal identity. Every frame was intentionally composed to reflect the aesthetic principles that guide all my work. +

+
+ + {/* Navo Growth Engine */} +
+

Navo Growth Engine

+

+ Navo represents my exploration of strategic business development and growth optimization. The platform combines data-driven insights with intentional design to help businesses scale with clarity and purpose. +

+

+ As the creator of Navo, I've built a system that bridges the gap between analytical rigor and creative vision. The growth engine framework has been applied to multiple ventures, demonstrating how strategic thinking and aesthetic sophistication can coexist. +

+
+

Learn more about Navo:

+ +
+
+ + {/* Self-Taught vs Stanford */} +
+

Self-Taught vs Stanford: My College-Skipping Journey

+

+ I chose an unconventional path by skipping traditional college to pursue self-directed learning and entrepreneurial ventures. This decision was rooted in the belief that intentional education extends beyond institutional frameworks. +

+

+ Through self-study, mentorship, and real-world projects, I've developed expertise in design, business strategy, and creative direction. This journey demonstrates how disciplined self-education can compete with—and sometimes surpass—traditional academic paths when paired with genuine curiosity and commitment. +

+

+ The contrast between Stanford's institutional structure and my self-determined path reveals fundamental truths about learning: mastery requires intention, accountability, and the courage to forge your own direction. Both paths have merit; I chose the one that aligned with my vision. +

+
+
+
+ +
+ +
+ + +
+ ); +} -- 2.49.1 From 3260abc7eefe72c897a629acebe0a343206872f4 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:22 +0000 Subject: [PATCH 4/6] Update src/app/layout.tsx --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f48ea97..fc6cfe3 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -10,7 +10,7 @@ const crimsonText = Crimson_Text({ }); export const metadata: Metadata = { - title: "Building Ideas Into Reality | Creative Portfolio", description: "A collection of projects, thoughts, and creative vision. Explore work across design, digital experience, and strategic direction.", keywords: "portfolio, creative design, digital experience, brand strategy, visual storytelling", metadataBase: new URL("https://portfolio.example.com"), + title: "Karu Thompson | Building Ideas Into Reality | Creative Portfolio", description: "A collection of projects, thoughts, and creative vision. Explore work across design, digital experience, and strategic direction.", keywords: "portfolio, creative design, digital experience, brand strategy, visual storytelling", metadataBase: new URL("https://portfolio.example.com"), alternates: { canonical: "https://portfolio.example.com" }, -- 2.49.1 From 1b0fc3f49b342f3a94320b7e9906679e2e304e82 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:22 +0000 Subject: [PATCH 5/6] Update src/app/page.tsx --- src/app/page.tsx | 38 ++++++++++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 7e3ee11..fd94306 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,21 +9,23 @@ import ProductCardTwo from "@/components/sections/product/ProductCardTwo"; import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; import ContactCTA from "@/components/sections/contact/ContactCTA"; import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; +import ContactForm from "@/components/form/ContactForm"; +import { Twitter } from "lucide-react"; export default function HomePage() { const navItems = [ { name: "Home", id: "/" }, - { name: "Projects", id: "/projects" }, + { name: "Explore My Works", id: "/explore" }, { name: "Vision", id: "/about" }, { name: "Connect", id: "/connect" }, - { name: "Writing", id: "/writing" }, + { name: "Thoughts", id: "/thoughts" }, ]; const footerColumns = [ { title: "Navigation", items: [ { label: "Home", href: "/" }, - { label: "Projects", href: "/projects" }, + { label: "Explore My Works", href: "/explore" }, { label: "Vision", href: "/about" }, { label: "Contact", href: "/contact" }, ], @@ -39,7 +41,7 @@ export default function HomePage() { { title: "Resources", items: [ { label: "Newsletter", href: "#" }, - { label: "Blog", href: "/writing" }, + { label: "Thoughts", href: "/thoughts" }, { label: "Privacy", href: "#" }, { label: "Terms", href: "#" }, ], @@ -62,7 +64,7 @@ export default function HomePage() { + +
+ { + window.open(`https://substack.com/@karuthompson`, '_blank'); + }} + centered={true} />
@@ -155,7 +173,7 @@ export default function HomePage() { description="Whether you're exploring new creative directions, developing a project, or simply want to discuss ideas, I'd love to hear from you." background={{ variant: "plain" }} buttons={[ - { text: "Explore My Writing", href: "#" }, + { text: "Explore My Thoughts", href: "/thoughts" }, { text: "Start a Conversation", href: "/contact" }, ]} buttonAnimation="blur-reveal" @@ -166,7 +184,7 @@ export default function HomePage() { -- 2.49.1 From 1226cfbfa129baa5b052d491a3294f582ea0ed07 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 03:07:23 +0000 Subject: [PATCH 6/6] Add src/app/thoughts/page.tsx --- src/app/thoughts/page.tsx | 164 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) create mode 100644 src/app/thoughts/page.tsx diff --git a/src/app/thoughts/page.tsx b/src/app/thoughts/page.tsx new file mode 100644 index 0000000..13101c7 --- /dev/null +++ b/src/app/thoughts/page.tsx @@ -0,0 +1,164 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import ContactCTA from "@/components/sections/contact/ContactCTA"; +import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; + +export default function ThoughtsPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Explore My Works", id: "/explore" }, + { name: "Vision", id: "/about" }, + { name: "Connect", id: "/connect" }, + { name: "Thoughts", id: "/thoughts" }, + ]; + + const footerColumns = [ + { + title: "Navigation", items: [ + { label: "Home", href: "/" }, + { label: "Explore My Works", href: "/explore" }, + { label: "Vision", href: "/about" }, + { label: "Contact", href: "/contact" }, + ], + }, + { + title: "Connect", items: [ + { label: "Calendly", href: "https://calendly.com/karu-navolab/growth-engine-demo-navo-lab" }, + { label: "Substack", href: "https://substack.com/@karuthompson" }, + { label: "X", href: "https://x.com/KaruThompson" }, + { label: "Email", href: "mailto:hello@example.com" }, + ], + }, + { + title: "Resources", items: [ + { label: "Newsletter", href: "#" }, + { label: "Thoughts", href: "/thoughts" }, + { label: "Privacy", href: "#" }, + { label: "Terms", href: "#" }, + ], + }, + ]; + + return ( + + + +
+

Thoughts & Reflections

+ +
+
+

On Intentional Design

+

+ Design is not merely about aesthetics; it's about purposeful communication. Every choice—from typography to spacing to color—should serve a deliberate intention. In a world of infinite possibilities, constraints breed creativity. The most compelling work emerges when creative vision is paired with strategic thinking. +

+
+ +
+

The Art of Curation

+

+ In an age of abundance, thoughtful curation has become essential. Whether selecting projects to showcase, ideas to pursue, or collaborators to work with, the ability to discern quality from noise is invaluable. Less is more—quality over quantity creates space for meaningful engagement. +

+
+ +
+

Learning Beyond Institutions

+

+ Traditional education has value, but so does self-directed mastery. The most fulfilling learning often happens when you pursue questions that genuinely interest you, rather than following a predetermined curriculum. Curiosity is the ultimate teacher, and discipline is the bridge between interest and expertise. +

+
+ +
+

On Storytelling

+

+ Stories shape how we understand the world. Whether through film, design, music, or writing, thoughtfully crafted narratives have the power to transform perspectives and inspire action. The most effective stories are those that reveal universal truths through specific, authentic details. +

+
+ +
+

Building With Purpose

+

+ Every project I undertake—whether it's a business, a creative work, or a platform—starts with a clear sense of purpose. What problem does it solve? Who does it serve? How does it contribute to something larger than itself? Intention precedes execution. When you know your why, the how becomes clear. +

+
+ +
+

Bridging Disciplines

+

+ Some of the most innovative work happens at the intersection of different fields. Design informs business strategy. Music teaches rhythm and structure. Film composition reveals how to guide attention. By drawing from multiple disciplines, we create richer, more nuanced solutions. +

+
+ +
+

The Power of Vulnerability

+

+ Sharing unfinished work, admitting uncertainty, and being genuinely present with others creates deeper connections than polished perfection ever could. Vulnerability is not weakness; it's the foundation of authentic communication and meaningful collaboration. +

+
+ +
+

On Growth and Evolution

+

+ The work you created a year ago doesn't define you forever. Growth requires letting go—of old ideas, outdated approaches, and yesterday's certainties. The most vibrant creative practice is one that continuously evolves while maintaining core principles. Consistency of vision, flexibility of method. +

+
+ +
+

Why This Matters

+

+ These reflections emerge from lived experience—from failures and successes, from questioning conventions and building alternatives, from studying film and music and design, and from countless conversations with thoughtful people. They're not prescriptions but rather invitations to think differently about creativity, learning, and purpose. +

+
+
+ +
+

+ For longer-form writing and regular reflections, subscribe to my Substack newsletter. +

+
+
+ +
+ +
+ + +
+ ); +} -- 2.49.1