diff --git a/app/(pre-dashboard)/(landing)/page.tsx b/app/(pre-dashboard)/(landing)/page.tsx index ce4e5ad8..4edc9560 100644 --- a/app/(pre-dashboard)/(landing)/page.tsx +++ b/app/(pre-dashboard)/(landing)/page.tsx @@ -1,6 +1,6 @@ import { ArrowRightIcon } from '@heroicons/react/24/outline'; import Link from 'next/link'; -import { fuzzy } from '@/app/ui/fonts'; +import { brush } from '@/app/ui/fonts'; import Image from 'next/image'; import Hero from './sections/Hero/Hero'; import Schedule from './sections/Schedule'; @@ -16,16 +16,13 @@ import React from 'react'; import { redirect } from 'next/navigation'; export default async function Page() { - redirect('/offseason'); return (
-

- ABOUT -

+ {/** @@ -38,16 +35,16 @@ export default async function Page() { - { } + {/* {} */} {/* */} -
+
bottom image

{title}

-
+
{children}
@@ -64,7 +62,7 @@ function AboutInfo({ src={imageSrc} width="400" height="400" - className="w-[600px] lg:w-[800px]" + className="w-[600px] lg:w-[700px]" alt={alt} quality={animalQuality} /> @@ -104,11 +102,22 @@ function AboutInfo({ export default function About() { return ( <> +
+ {'about'} +
+
@@ -116,10 +125,10 @@ export default function About() {
- -
+ +

HackRU is a

-

24-hour hackathon

+

24-hour hackathon

at Rutgers University. We welcome

hundreds of students

to join us in building

@@ -130,14 +139,14 @@ export default function About() {

help foster an atmosphere of

learning

through

-

tech-talks

+

tech-talks

and

-

+

{' '} one-on-one guidance.

We encourage

-

all students,

+

all students,

{' '} no matter their experience level or educational background, to @@ -153,19 +162,19 @@ export default function About() { -

-

Social Good:

+
+

Social Good:

{' '} Hacks that betters the community.

-

NeuroTech presented by NTICe:

+

NeuroTech presented by NTICe:

{' '} Hacks that advance technology for treating brain dysfunction. @@ -173,7 +182,7 @@ export default function About() {

-

Education:

+

Education:

{' '} Hacks that focus on building an educated community. @@ -181,39 +190,40 @@ export default function About() {

-

Maverick:

+

Maverick:

Any other hack! The opportunities are limitless.

And more

-

sponsor prizes!

+

sponsor prizes!

-
-

Apply

+
+

Apply

to attend our

-

Fall 2024 HackRU!

+

Fall 2024 HackRU!

The event will be on

-

October 26th-27th

+

October 26th-27th

at the

-

College Ave Student Center.

+

College Ave Student Center.

Want to help? Sign up to

-

volunteer

+

volunteer

and/or

-

mentor!

+

mentor!

{' '} To know when organizer applications open subscribe to our @@ -224,7 +234,7 @@ export default function About() {

Want to receive updates?

Subscribe here! diff --git a/app/(pre-dashboard)/(landing)/sections/FAQ/Accordion.tsx b/app/(pre-dashboard)/(landing)/sections/FAQ/Accordion.tsx index 905ede50..112d7abb 100644 --- a/app/(pre-dashboard)/(landing)/sections/FAQ/Accordion.tsx +++ b/app/(pre-dashboard)/(landing)/sections/FAQ/Accordion.tsx @@ -53,7 +53,7 @@ export default function Accordion(props: propType) {
))}
diff --git a/app/(pre-dashboard)/(landing)/sections/GenericSection.tsx b/app/(pre-dashboard)/(landing)/sections/GenericSection.tsx index c5567366..556622a6 100644 --- a/app/(pre-dashboard)/(landing)/sections/GenericSection.tsx +++ b/app/(pre-dashboard)/(landing)/sections/GenericSection.tsx @@ -1,5 +1,6 @@ import SectionTitle from './SectionTitle'; import { ReactNode } from 'react'; +import Image from 'next/image'; type GenericSectionProps = { children: ReactNode; @@ -8,16 +9,55 @@ type GenericSectionProps = { }; export default function GenericSection(props: GenericSectionProps) { - const defaultColor = 'bg-blue-500'; + const defaultColor = 'yellow-100'; const bgColorNew = props.color ? `${props.color}` : defaultColor; return (
- + {/* */} + {props.title == "Sponsors" ? +
+ {'about'} +
+ : +
+ {props.title == "Schedule" ? +
+ {'about'} +
+ : +
+ {'about'} +
+ } +
+ } +
-
+
{props.children}
diff --git a/app/(pre-dashboard)/(landing)/sections/Hero/Hero.tsx b/app/(pre-dashboard)/(landing)/sections/Hero/Hero.tsx index 18bc790e..98c82819 100644 --- a/app/(pre-dashboard)/(landing)/sections/Hero/Hero.tsx +++ b/app/(pre-dashboard)/(landing)/sections/Hero/Hero.tsx @@ -4,10 +4,10 @@ import Navbar from './Navbar'; import React, { useState, useEffect } from 'react'; import { useRouter } from 'next/navigation'; import { getSelf } from '@/app/lib/data'; -import { bigelowRules, fuzzy } from '@/app/ui/fonts'; +import { bigelowRules, brush } from '@/app/ui/fonts'; -const FIRE_IMG = ['/landing/logo_f24_2.png']; -const POKER_IMG = ['/landing/hackru_asset.png']; +const FIRE_IMG = ['/landing/S2025/HACKRU_main_title.png']; +const POKER_IMG = ['/landing/S2025/hero-main-art.png']; const animationTime = 800; const fireImageQuality = 10; @@ -54,86 +54,119 @@ export default function Hero() { <>
-
-
- Poker -
-
-
-
- Fire +
+
+
+
+
+ Poker + smoke +
+
+
+
-
-

- THE GAMES ARE - ON! -

-

+

- Oct 26-27! -

-
-
+
+

- SIGN UP - - + February 1st to 2nd! +

+
+ + +
diff --git a/app/(pre-dashboard)/(landing)/sections/Hero/Navbar.tsx b/app/(pre-dashboard)/(landing)/sections/Hero/Navbar.tsx index 7e808135..59775492 100644 --- a/app/(pre-dashboard)/(landing)/sections/Hero/Navbar.tsx +++ b/app/(pre-dashboard)/(landing)/sections/Hero/Navbar.tsx @@ -24,9 +24,8 @@ function MenuItem(props: { sectionName: string }) { {({ active }) => (