Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/faq/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ const FAQ = () => {
mb: 1
}}
>
Things to know about HackIllinois 2026
Things to know about HackIllinois
</Typography>
</motion.div>
<motion.div variants={itemVariants}>
Expand Down
10 changes: 3 additions & 7 deletions app/landing/About.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,9 @@ const About = () => {
>
HackIllinois is the University of Illinois
Urbana-Champaign&apos;s premier collegiate hackathon.
Prospective attendees can register by the{" "}
<strong>
priority deadline on January 4, 2026 to be entered
into a raffle to win an iPad
</strong>
, or the <span>final deadline on January 27, 2026</span>
.
Stay up to date by{" "}
<strong>filling out our interest form&nbsp;</strong>
-- HackIllinois 2027 will happen early next year.
</Typography>
</motion.div>

Expand Down
18 changes: 9 additions & 9 deletions app/landing/Hero.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import { motion, Variants } from "framer-motion";
import Image from "next/image";
import { useEffect, useState } from "react";
import { registrationAlive } from "@/util/api";
import { START_END_DATES } from "./constants";
import { INTEREST_FORM_LINK, START_END_DATES } from "./constants";
import styles from "./Hero.module.scss";

// Create a motion-enabled version of the Next.js Image component
Expand Down Expand Up @@ -191,7 +191,7 @@ const Hero = () => {
mb: 3
}}
>
<Typography
{/* <Typography
Comment thread
seventhriver marked this conversation as resolved.
component="p"
sx={{
fontSize: { xs: "12px", md: "18px" },
Expand All @@ -201,15 +201,15 @@ const Hero = () => {
}}
>
POWERED BY
</Typography>
</Typography> */}
{/* eslint-disable-next-line @next/next/no-img-element */}
<img
{/* <img
className={styles.titleSponsor}
width="auto"
height="26px"
src="/sponsor_icons/logo_fulcrum_white 1.svg"
alt="Fulcrum"
/>
/> */}
</Box>
</motion.div>

Expand Down Expand Up @@ -258,11 +258,11 @@ const Hero = () => {
}}
>
<GradientButton
text="CLOSING CEREMONY LINK"
link="https://www.youtube.com/@hackillinois/streams"
text="INTEREST FORM"
link={INTEREST_FORM_LINK}
external
/>
<GradientButton
{/* <GradientButton
text={
isRegistrationOpen
? "REGISTER NOW"
Expand All @@ -273,7 +273,7 @@ const Hero = () => {
? "/register/general"
: "/faq"
}
/>
/> */}
</Box>
)}
</motion.div>
Expand Down
68 changes: 43 additions & 25 deletions app/landing/JoinUsSponsors.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ import clsx from "clsx";
import { motion, useAnimation, Variants, useInView } from "framer-motion"; // Added useInView
import { useParallaxScrollY } from "@/hooks/use-parallax-scrollY";
import { useEffect, useMemo, useRef } from "react"; // Added hooks
import { GradientButton } from "@/components/GradientButton/GradientButton";
import { INTEREST_FORM_LINK } from "./constants";

const alienAssets = [
"/landing/sponsors/aliens/alien1.svg",
Expand Down Expand Up @@ -408,40 +410,56 @@ const JoinUsSponsors = () => {
<Box
sx={{
display: "flex",
alignItems: "flex-start",
justifyContent: "center",
gap: "30px",
zIndex: 95
flexDirection: "column",
alignItems: "center",
gap: 0
}}
>
<Box
sx={{
display: {
xs: "none",
md: "block"
}
display: "flex",
alignItems: "flex-start",
justifyContent: "center",
gap: "30px",
zIndex: 95
}}
>
<GradientButtonInstagram />
</Box>
<Box>
<Typography
variant="body2"
component="p"
<Box
sx={{
fontFamily: "Tsukimi Rounded",
fontSize: {
xs: "14px",
md: "20px"
},
color: "#3F2B75",
fontWeight: 600,
mb: 1
display: {
xs: "none",
md: "block"
}
}}
>
NEWSLETTER SIGN UP
</Typography>
<NewsletterSubscription />
<GradientButtonInstagram />
</Box>
<Box>
<Typography
variant="body2"
component="p"
sx={{
fontFamily: "Tsukimi Rounded",
fontSize: {
xs: "14px",
md: "20px"
},
color: "#3F2B75",
fontWeight: 600,
mb: 1
}}
>
NEWSLETTER SIGN UP
</Typography>
<NewsletterSubscription />
</Box>
</Box>
<Box>
<GradientButton
text="HACK 2027 INTEREST FORM"
link={INTEREST_FORM_LINK}
external
/>
</Box>
</Box>
</motion.div>
Expand Down
5 changes: 4 additions & 1 deletion app/landing/constants.ts
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
export const START_END_DATES = "FEB 27 - MAR 1, 2026";
export const START_END_DATES = "RETURNING SPRING 2027";

export const INTEREST_FORM_LINK =
"https://docs.google.com/forms/d/e/1FAIpQLSeco5rnd7eqrH0OBf7K5PgNfpGUfCpH8EpjJTSoiKKvO_6X5g/viewform";
25 changes: 23 additions & 2 deletions app/prizes/HeroSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -109,9 +109,30 @@ const HeroSection: React.FC = () => {
}
}}
>
This year,{" "}
Last year,{" "}
</Box>
<Box
component="span"
sx={{
display: {
xs: "none",
sm: "inline"
}
}}
>
HackIllinois had{" "}
</Box>
<Box
component="span"
sx={{
display: {
xs: "inline",
sm: "none"
}
}}
>
HackIllinois has{" "}
</Box>
HackIllinois has{" "}
<Box
component="span"
sx={{
Expand Down
8 changes: 2 additions & 6 deletions components/ResourcesButton/ResourcesButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -256,12 +256,8 @@ export const ResourcesPopup: React.FC<ResourcesPopupProps> = ({
const eventsItems = [
// { title: "OPENING CEREMONY", link: "https://hackillinois.org" },
{
title: "WORKSHOPS",
link: "https://docs.google.com/document/d/1eAcfLvXOvHg61LSKDTmEWNIA--8JgSLumFDkFvTwsvA/edit?tab=t.0"
},
{
title: "CLASH ROYALE TOURNAMENT",
link: "https://luma.com/90escx6k"
title: "Stay tuned for Hack 2027 :)",
link: "https://docs.google.com/forms/d/e/1FAIpQLSeco5rnd7eqrH0OBf7K5PgNfpGUfCpH8EpjJTSoiKKvO_6X5g/viewform"
}
];

Expand Down
Loading
Loading