From 82590e54c6fbf113017540b0e8cf33ce1952df7d Mon Sep 17 00:00:00 2001 From: ethanfu868-creator Date: Sun, 14 Jun 2026 18:53:18 -0400 Subject: [PATCH 1/2] feat: added hero section to homepage --- app/page.tsx | 2 ++ components/HeroSection.tsx | 42 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 components/HeroSection.tsx diff --git a/app/page.tsx b/app/page.tsx index 05af1c5..c3a004e 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,6 +1,8 @@ + import HeroSection from "@/components/HeroSection"; export default function Home() { return (
+ {/* START OF THE HOME SECTION */}
{/* Home code goes here */} diff --git a/components/HeroSection.tsx b/components/HeroSection.tsx new file mode 100644 index 0000000..a4d0588 --- /dev/null +++ b/components/HeroSection.tsx @@ -0,0 +1,42 @@ +export default function HeroSection() { + return ( + <> +
+ + {/* Left Column: Heading, Subheading, Button, and Icons */} +
+

Graphic Design Knights

+

University of Central Florida's Computer Graphics RSO

+ + {/* Button and Icons Row */} + +
+
+ {/* Right Column: Image */} +
+ {/* ASCII render goes here -- see T6 */} +
+ + + ); +} From c8061fe128d59382ae1af10c29c081b8292d1f17 Mon Sep 17 00:00:00 2001 From: ethanfu868-creator Date: Wed, 17 Jun 2026 17:46:13 -0400 Subject: [PATCH 2/2] feat: add fixed hero section to homepage --- app/page.tsx | 3 +- components/HeroSection.tsx | 88 ++++++++++++++++++++++---------------- 2 files changed, 54 insertions(+), 37 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index c3a004e..a1521dc 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -2,11 +2,12 @@ export default function Home() { return (
- {/* START OF THE HOME SECTION */}
{/* Home code goes here */}

Home

+ + {/* HeroSection code goes here */}
{/* START OF THE ABOUT SECTION */} diff --git a/components/HeroSection.tsx b/components/HeroSection.tsx index a4d0588..e9e7a10 100644 --- a/components/HeroSection.tsx +++ b/components/HeroSection.tsx @@ -1,42 +1,58 @@ +import { FaInstagram, FaLinkedin, FaDiscord } from "react-icons/fa"; + export default function HeroSection() { return ( - <> -
- - {/* Left Column: Heading, Subheading, Button, and Icons */} -
-

Graphic Design Knights

-

University of Central Florida's Computer Graphics RSO

+
+ + {/* Left Column: Heading, Subheading, Button, and Icons */} +
+

+ Graphics Programming Knights +

+

+ University of Central Florida's Computer Graphics RSO +

- {/* Button and Icons Row */} - -
- {/* Right Column: Image */} -
- {/* ASCII render goes here -- see T6 */} -
- + {/* Icons Row */} + +
+
+ {/* Right Column: Placeholder for ASCII render */} +
+ {/* ASCII render goes here -- see T6 */} + [ASCII Render Placeholder] +
+ +
); -} +} \ No newline at end of file