From e9ba91de4edc98ea42dd6d793957ff54a3060998 Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 16:12:59 -0700 Subject: [PATCH 01/11] move md help imgs --- app/(pages)/(hackers)/_components/HomeHacking/MDHelp.tsx | 6 ++++-- .../_components/HomeHacking/_components/MDHelpCards.tsx | 6 ++++-- public/{components => hackers}/MDHelp/arrow.svg | 0 public/{components => hackers}/MDHelp/cow.svg | 0 public/{components => hackers}/MDHelp/duck.svg | 0 5 files changed, 8 insertions(+), 4 deletions(-) rename public/{components => hackers}/MDHelp/arrow.svg (100%) rename public/{components => hackers}/MDHelp/cow.svg (100%) rename public/{components => hackers}/MDHelp/duck.svg (100%) diff --git a/app/(pages)/(hackers)/_components/HomeHacking/MDHelp.tsx b/app/(pages)/(hackers)/_components/HomeHacking/MDHelp.tsx index 69c98674d..28537c4be 100644 --- a/app/(pages)/(hackers)/_components/HomeHacking/MDHelp.tsx +++ b/app/(pages)/(hackers)/_components/HomeHacking/MDHelp.tsx @@ -1,4 +1,6 @@ import { Card } from './_components/MDHelpCards'; +import duck from '@public/hackers/MDHelp/duck.svg'; +import cow from '@public/hackers/MDHelp/cow.svg'; // Items for Mapping const items = [ @@ -6,7 +8,7 @@ const items = [ title: 'Mentor Help', description: 'Stuck on a problem and need guidance? Contact a HackDavis mentor through our discord.', - image: '/components/MDHelp/cow.svg', + image: cow, link: 'https://discord.gg/wc6QQEc', linkName: 'CONTACT A MENTOR', }, @@ -14,7 +16,7 @@ const items = [ title: 'Director Help', description: 'Got questions about this event? Contact a HackDavis director through our discord.', - image: '/components/MDHelp/duck.svg', + image: duck, link: 'https://discord.gg/wc6QQEc', linkName: 'CONTACT A DIRECTOR', }, diff --git a/app/(pages)/(hackers)/_components/HomeHacking/_components/MDHelpCards.tsx b/app/(pages)/(hackers)/_components/HomeHacking/_components/MDHelpCards.tsx index 90f115f0f..3cfadc32a 100644 --- a/app/(pages)/(hackers)/_components/HomeHacking/_components/MDHelpCards.tsx +++ b/app/(pages)/(hackers)/_components/HomeHacking/_components/MDHelpCards.tsx @@ -2,6 +2,8 @@ import React from 'react'; import Image from 'next/image'; import { Plus_Jakarta_Sans, DM_Mono } from 'next/font/google'; +import arrow from '@public/hackers/MDHelp/arrow.svg'; + // Fonts const plusJakarta = Plus_Jakarta_Sans({ subsets: ['latin'], @@ -68,8 +70,8 @@ export const Card: React.FC = ({ > Date: Tue, 10 Mar 2026 16:14:55 -0700 Subject: [PATCH 02/11] move schedule sneak peek imgs --- .../(hackers)/_components/HomeHacking/ScheduleSneakPeek.tsx | 6 +++--- .../hackers/{hero => }/scheduleSneakPeek/cucumber_cow.svg | 0 public/hackers/{hero => }/scheduleSneakPeek/duck+bunny.svg | 0 public/hackers/{hero => }/scheduleSneakPeek/duck+frog.svg | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename public/hackers/{hero => }/scheduleSneakPeek/cucumber_cow.svg (100%) rename public/hackers/{hero => }/scheduleSneakPeek/duck+bunny.svg (100%) rename public/hackers/{hero => }/scheduleSneakPeek/duck+frog.svg (100%) diff --git a/app/(pages)/(hackers)/_components/HomeHacking/ScheduleSneakPeek.tsx b/app/(pages)/(hackers)/_components/HomeHacking/ScheduleSneakPeek.tsx index 29b66a0b7..1a1c4c5d1 100644 --- a/app/(pages)/(hackers)/_components/HomeHacking/ScheduleSneakPeek.tsx +++ b/app/(pages)/(hackers)/_components/HomeHacking/ScheduleSneakPeek.tsx @@ -9,9 +9,9 @@ import { } from '../../../_hooks/useScheduleSneakPeekData'; import sleeping_cow from '@public/hackers/hero/sleeping_cow.svg'; -import duckbunny from '@public/hackers/hero/scheduleSneakPeek/duck+bunny.svg'; -import duckfrog from '@public/hackers/hero/scheduleSneakPeek/duck+frog.svg'; -import cucumber_cow from '@public/hackers/hero/scheduleSneakPeek/cucumber_cow.svg'; +import duckbunny from '@public/hackers/scheduleSneakPeek/duck+bunny.svg'; +import duckfrog from '@public/hackers/scheduleSneakPeek/duck+frog.svg'; +import cucumber_cow from '@public/hackers/scheduleSneakPeek/cucumber_cow.svg'; interface ScheduleSneakPeekProps { className?: string; diff --git a/public/hackers/hero/scheduleSneakPeek/cucumber_cow.svg b/public/hackers/scheduleSneakPeek/cucumber_cow.svg similarity index 100% rename from public/hackers/hero/scheduleSneakPeek/cucumber_cow.svg rename to public/hackers/scheduleSneakPeek/cucumber_cow.svg diff --git a/public/hackers/hero/scheduleSneakPeek/duck+bunny.svg b/public/hackers/scheduleSneakPeek/duck+bunny.svg similarity index 100% rename from public/hackers/hero/scheduleSneakPeek/duck+bunny.svg rename to public/hackers/scheduleSneakPeek/duck+bunny.svg diff --git a/public/hackers/hero/scheduleSneakPeek/duck+frog.svg b/public/hackers/scheduleSneakPeek/duck+frog.svg similarity index 100% rename from public/hackers/hero/scheduleSneakPeek/duck+frog.svg rename to public/hackers/scheduleSneakPeek/duck+frog.svg From bef4e1c82ce926c98887176d1c1b640dba377b4d Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 16:27:18 -0700 Subject: [PATCH 03/11] hero move imges --- .../(hackers)/_components/HomeHacking/HeroHacking.tsx | 10 ++++++---- .../(hackers)/_components/HomeHacking/HeroMVP.tsx | 9 ++++++--- public/{Hero => hackers/hero}/Clouds.svg | 0 public/{Hero => hackers/hero}/Cow.svg | 0 public/{Hero/Stars.svg => hackers/hero/TwoStars.svg} | 0 5 files changed, 12 insertions(+), 7 deletions(-) rename public/{Hero => hackers/hero}/Clouds.svg (100%) rename public/{Hero => hackers/hero}/Cow.svg (100%) rename public/{Hero/Stars.svg => hackers/hero/TwoStars.svg} (100%) diff --git a/app/(pages)/(hackers)/_components/HomeHacking/HeroHacking.tsx b/app/(pages)/(hackers)/_components/HomeHacking/HeroHacking.tsx index aada35536..aeb69a7d6 100644 --- a/app/(pages)/(hackers)/_components/HomeHacking/HeroHacking.tsx +++ b/app/(pages)/(hackers)/_components/HomeHacking/HeroHacking.tsx @@ -3,6 +3,8 @@ import Image from 'next/image'; import { GoArrowRight } from 'react-icons/go'; import Countdown from './_components/Countdown'; +import clouds from '@public/hackers/hero/Clouds.svg'; +import starLeft from '@public/hackers/hero/StarLeft.svg'; interface HeroHackingProps { rolloutTime?: number; @@ -35,7 +37,7 @@ export default function HeroHacking({ > {/* background */} Background {/* Decorative stars */} {/* background */} Background {/* background */} Background {/* background */} Background {/* stars */} Stars Date: Tue, 10 Mar 2026 16:36:40 -0700 Subject: [PATCH 04/11] starterkit img move --- .../_components/StarterKit/Resources/MentorResources.tsx | 2 +- .../_components/StarterKit/Resources/ResourceHelp.tsx | 6 +++--- .../starter-kit/resources}/Cow_tada.svg | 0 .../starter-kit/resources}/Froggy.svg | 0 .../starter-kit/resources}/design_default.svg | 0 .../starter-kit/resources}/developer_default.svg | 0 .../starter-kit/resources}/rabbit_duck_mentor.svg | 0 .../{starterKit => hackers/starter-kit/resources}/star.svg | 0 8 files changed, 4 insertions(+), 4 deletions(-) rename public/{starterKit => hackers/starter-kit/resources}/Cow_tada.svg (100%) rename public/{starterKit => hackers/starter-kit/resources}/Froggy.svg (100%) rename public/{starterKit => hackers/starter-kit/resources}/design_default.svg (100%) rename public/{starterKit => hackers/starter-kit/resources}/developer_default.svg (100%) rename public/{starterKit => hackers/starter-kit/resources}/rabbit_duck_mentor.svg (100%) rename public/{starterKit => hackers/starter-kit/resources}/star.svg (100%) diff --git a/app/(pages)/(hackers)/_components/StarterKit/Resources/MentorResources.tsx b/app/(pages)/(hackers)/_components/StarterKit/Resources/MentorResources.tsx index 44dae1b74..5c025fa12 100644 --- a/app/(pages)/(hackers)/_components/StarterKit/Resources/MentorResources.tsx +++ b/app/(pages)/(hackers)/_components/StarterKit/Resources/MentorResources.tsx @@ -1,5 +1,5 @@ import Image from 'next/image'; -import bunny_duck_mentor from '@public/starterKit/rabbit_duck_mentor.svg'; +import bunny_duck_mentor from '@public/hackers/starter-kit/resources/rabbit_duck_mentor.svg'; import StarterKitSlide from '../StarterKitSlide'; export default function MentorResources() { return ( diff --git a/app/(pages)/(hackers)/_components/StarterKit/Resources/ResourceHelp.tsx b/app/(pages)/(hackers)/_components/StarterKit/Resources/ResourceHelp.tsx index 999059d9e..cb330a7f0 100644 --- a/app/(pages)/(hackers)/_components/StarterKit/Resources/ResourceHelp.tsx +++ b/app/(pages)/(hackers)/_components/StarterKit/Resources/ResourceHelp.tsx @@ -1,7 +1,7 @@ import Image from 'next/image'; -import Froggy_Image from 'public/starterKit/Froggy.svg'; -import Cow_Tada from 'public/starterKit/Cow_tada.svg'; -import Star from 'public/starterKit/star.svg'; +import Froggy_Image from 'public/hackers/starter-kit/resources/Froggy.svg'; +import Cow_Tada from 'public/hackers/starter-kit/resources/Cow_tada.svg'; +import Star from 'public/hackers/starter-kit/resources/star.svg'; export default function ResourceHelp() { return (
diff --git a/public/starterKit/Cow_tada.svg b/public/hackers/starter-kit/resources/Cow_tada.svg similarity index 100% rename from public/starterKit/Cow_tada.svg rename to public/hackers/starter-kit/resources/Cow_tada.svg diff --git a/public/starterKit/Froggy.svg b/public/hackers/starter-kit/resources/Froggy.svg similarity index 100% rename from public/starterKit/Froggy.svg rename to public/hackers/starter-kit/resources/Froggy.svg diff --git a/public/starterKit/design_default.svg b/public/hackers/starter-kit/resources/design_default.svg similarity index 100% rename from public/starterKit/design_default.svg rename to public/hackers/starter-kit/resources/design_default.svg diff --git a/public/starterKit/developer_default.svg b/public/hackers/starter-kit/resources/developer_default.svg similarity index 100% rename from public/starterKit/developer_default.svg rename to public/hackers/starter-kit/resources/developer_default.svg diff --git a/public/starterKit/rabbit_duck_mentor.svg b/public/hackers/starter-kit/resources/rabbit_duck_mentor.svg similarity index 100% rename from public/starterKit/rabbit_duck_mentor.svg rename to public/hackers/starter-kit/resources/rabbit_duck_mentor.svg diff --git a/public/starterKit/star.svg b/public/hackers/starter-kit/resources/star.svg similarity index 100% rename from public/starterKit/star.svg rename to public/hackers/starter-kit/resources/star.svg From 91f0443a31a3f35e88c521a09db339da311fc93e Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 16:43:09 -0700 Subject: [PATCH 05/11] login judges img fix --- app/(pages)/_components/AuthForm/AuthForm.tsx | 4 ++-- .../_components/AuthFormBackground/AuthFormBackground.tsx | 3 ++- app/(pages)/judges/_components/AuthForms/DetailForm.tsx | 7 +++++-- public/{ => judges}/login/LogIn_DrumStick.svg | 0 public/{ => judges}/login/LogIn_Froggy.svg | 0 public/{ => judges}/login/hd_logo.svg | 0 6 files changed, 9 insertions(+), 5 deletions(-) rename public/{ => judges}/login/LogIn_DrumStick.svg (100%) rename public/{ => judges}/login/LogIn_Froggy.svg (100%) rename public/{ => judges}/login/hd_logo.svg (100%) diff --git a/app/(pages)/_components/AuthForm/AuthForm.tsx b/app/(pages)/_components/AuthForm/AuthForm.tsx index 3172cb8a6..defba9205 100644 --- a/app/(pages)/_components/AuthForm/AuthForm.tsx +++ b/app/(pages)/_components/AuthForm/AuthForm.tsx @@ -4,8 +4,8 @@ import Link from 'next/link'; import Image from 'next/image'; import useAuthForm from '@hooks/useAuthForm'; -import Froggy from 'public/login/LogIn_Froggy.svg'; -import Drumstick from 'public/login/LogIn_DrumStick.svg'; +import Froggy from 'public/judges/login/LogIn_Froggy.svg'; +import Drumstick from 'public/judges/login/LogIn_DrumStick.svg'; import hackerStyles from './HackerAuthForm.module.scss'; import judgeStyles from './JudgeAuthForm.module.scss'; diff --git a/app/(pages)/judges/_components/AuthFormBackground/AuthFormBackground.tsx b/app/(pages)/judges/_components/AuthFormBackground/AuthFormBackground.tsx index fc4a6e413..3d087e017 100644 --- a/app/(pages)/judges/_components/AuthFormBackground/AuthFormBackground.tsx +++ b/app/(pages)/judges/_components/AuthFormBackground/AuthFormBackground.tsx @@ -1,6 +1,7 @@ import Image from 'next/image'; import styles from './AuthFormBackground.module.scss'; +import hd_logo from 'public/judges/login/hd_logo.svg'; export default async function AuthFormBackground({ title, @@ -14,7 +15,7 @@ export default async function AuthFormBackground({ return (
- hd_logo + hd_logo
diff --git a/app/(pages)/judges/_components/AuthForms/DetailForm.tsx b/app/(pages)/judges/_components/AuthForms/DetailForm.tsx index 9a7e245ef..7da4b4c12 100644 --- a/app/(pages)/judges/_components/AuthForms/DetailForm.tsx +++ b/app/(pages)/judges/_components/AuthForms/DetailForm.tsx @@ -9,6 +9,9 @@ import styles from './DetailForm.module.scss'; import Loader from '@pages/_components/Loader/Loader'; import { optedHDTracks, displayNameToDomainMap } from '@data/tracks'; +import loginDrumstick from '@public/judges/login/LogIn_DrumStick.svg'; +import loginFroggie from '@public/judges/login/LogIn_Froggy.svg'; + interface OptionItem { id: number; text: string; @@ -172,14 +175,14 @@ export default function DetailForm({ id }: any) {
froggie_drumstick froggie Date: Tue, 10 Mar 2026 16:47:57 -0700 Subject: [PATCH 06/11] fix schedule imgs --- app/(pages)/(hackers)/(hub)/schedule/page.tsx | 2 +- .../(hackers)/_components/Schedule/CalendarItem.tsx | 11 +++++------ public/{index => hackers}/schedule/attendee.svg | 0 public/{index => hackers}/schedule/location.svg | 0 .../{index => hackers}/schedule/vocal_angel_cow.svg | 0 5 files changed, 6 insertions(+), 7 deletions(-) rename public/{index => hackers}/schedule/attendee.svg (100%) rename public/{index => hackers}/schedule/location.svg (100%) rename public/{index => hackers}/schedule/vocal_angel_cow.svg (100%) diff --git a/app/(pages)/(hackers)/(hub)/schedule/page.tsx b/app/(pages)/(hackers)/(hub)/schedule/page.tsx index eb487b18e..ca7c1ee71 100644 --- a/app/(pages)/(hackers)/(hub)/schedule/page.tsx +++ b/app/(pages)/(hackers)/(hub)/schedule/page.tsx @@ -16,7 +16,7 @@ import { TooltipProvider, TooltipTrigger, } from '@globals/components/ui/tooltip'; -import TooltipCow from '@public/index/schedule/vocal_angel_cow.svg'; +import TooltipCow from '@public/hackers/schedule/vocal_angel_cow.svg'; import useActiveUser from '@pages/_hooks/useActiveUser'; import { usePersonalEvents } from '@hooks/usePersonalEvents'; import { useEvents } from '@hooks/useEvents'; diff --git a/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx b/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx index 56053561a..327d80b30 100644 --- a/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx +++ b/app/(pages)/(hackers)/_components/Schedule/CalendarItem.tsx @@ -5,6 +5,9 @@ import { Button } from '@pages/_globals/components/ui/button'; import { SCHEDULE_EVENT_STYLES } from './scheduleEventStyles'; import { formatScheduleTimeRange } from './scheduleTime'; +import location_icon from 'public/hackers/schedule/location.svg'; +import attendee_icon from 'public/hackers/schedule/attendee.svg'; + interface CalendarItemProps { event: Event & { originalType?: string }; attendeeCount?: number; @@ -79,7 +82,7 @@ export function CalendarItem({ {location && (
location icon
- location icon + attendee icon
{`${attendeeCount ?? ''} Hacker${ diff --git a/public/index/schedule/attendee.svg b/public/hackers/schedule/attendee.svg similarity index 100% rename from public/index/schedule/attendee.svg rename to public/hackers/schedule/attendee.svg diff --git a/public/index/schedule/location.svg b/public/hackers/schedule/location.svg similarity index 100% rename from public/index/schedule/location.svg rename to public/hackers/schedule/location.svg diff --git a/public/index/schedule/vocal_angel_cow.svg b/public/hackers/schedule/vocal_angel_cow.svg similarity index 100% rename from public/index/schedule/vocal_angel_cow.svg rename to public/hackers/schedule/vocal_angel_cow.svg From ad9efe9da8b16477c64e28ac4a203e0eef767a61 Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 18:43:55 -0700 Subject: [PATCH 07/11] 2025 mvp imgs --- .../BeginnersSection.module.scss | 204 ------------------ .../2025BeginnersSection/BeginnersSection.tsx | 55 ----- .../UnderConstruction.module.scss | 41 ---- .../UnderConstruction.tsx | 22 -- .../AuthFormBackground/AuthFormBackground.tsx | 2 +- .../_components/AuthForms/DetailForm.tsx | 8 +- .../_components/HomeHacking/HeroMVP.tsx | 4 +- .../DevpostSubmission/SubmissionTips.tsx | 2 +- .../FindTheRightFit/FindTheRightFit.tsx | 2 +- .../hackers/{mvp => login}/designer_bunny.svg | 0 .../hackers/{mvp => login}/developer_cow.svg | 0 public/hackers/{mvp => login}/other_ducky.svg | 0 public/hackers/{mvp => login}/pm_froggy.svg | 0 .../{mvp => login}/vocal_angel_cow.svg | 0 public/hackers/mvp/BottomGrass.svg | 134 ------------ public/hackers/mvp/Clouds.svg | 37 ---- public/hackers/mvp/HDLogo.svg | 6 - public/hackers/mvp/MusicAnimals.svg | 115 ---------- public/hackers/mvp/cow_tada.svg | 33 --- public/hackers/mvp/grass_asset.svg | 16 -- public/hackers/mvp/grass_detail_dark.svg | 7 - public/hackers/mvp/grass_detail_light.svg | 7 - public/hackers/mvp/hackathon.svg | 188 ---------------- public/hackers/mvp/peeking_around_wall.svg | 98 --------- .../hackers/{mvp => project-info}/arrow.svg | 0 .../{mvp => starter-kit}/PeepingAnimals.svg | 0 26 files changed, 9 insertions(+), 972 deletions(-) delete mode 100644 app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.module.scss delete mode 100644 app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.tsx delete mode 100644 app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.module.scss delete mode 100644 app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.tsx rename public/hackers/{mvp => login}/designer_bunny.svg (100%) rename public/hackers/{mvp => login}/developer_cow.svg (100%) rename public/hackers/{mvp => login}/other_ducky.svg (100%) rename public/hackers/{mvp => login}/pm_froggy.svg (100%) rename public/hackers/{mvp => login}/vocal_angel_cow.svg (100%) delete mode 100644 public/hackers/mvp/BottomGrass.svg delete mode 100644 public/hackers/mvp/Clouds.svg delete mode 100644 public/hackers/mvp/HDLogo.svg delete mode 100644 public/hackers/mvp/MusicAnimals.svg delete mode 100644 public/hackers/mvp/cow_tada.svg delete mode 100644 public/hackers/mvp/grass_asset.svg delete mode 100644 public/hackers/mvp/grass_detail_dark.svg delete mode 100644 public/hackers/mvp/grass_detail_light.svg delete mode 100644 public/hackers/mvp/hackathon.svg delete mode 100644 public/hackers/mvp/peeking_around_wall.svg rename public/hackers/{mvp => project-info}/arrow.svg (100%) rename public/hackers/{mvp => starter-kit}/PeepingAnimals.svg (100%) diff --git a/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.module.scss b/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.module.scss deleted file mode 100644 index 48d9d9842..000000000 --- a/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.module.scss +++ /dev/null @@ -1,204 +0,0 @@ -@import '@globals/mixins.scss'; - -.container { - padding: 15% 120px 15%; - - @include desktop-m { - padding: 15% 64px 15%; - } - - @include desktop-s { - padding: 15% 48px 15%; - } - - @include tablet-l { - padding: 25% 32px 15%; - } - - @include mobile-l { - padding: 25% 20px 15%; - } -} - -.main_content { - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - - @include tablet-l { - flex-direction: column; - gap: 32px; - align-items: unset; - } - - h1 { - color: var(--grass-background-light); - font-family: Metropolis; - font-size: 3rem; - font-weight: 700; - letter-spacing: 0.96px; - margin-bottom: 8px; - - @include desktop-s { - font-size: 2rem; - } - - @include tablet-l { - font-size: 2.25rem; - letter-spacing: 0.72px; - margin-bottom: 16px; - } - } - - p { - color: var(--text-dark); - font-size: 1.125rem; - font-style: normal; - font-weight: 400; - line-height: 145%; - /* 26.1px */ - letter-spacing: 0.36px; - width: 60%; - - @include desktop-m { - font-size: 1rem; - } - - @include desktop-s { - width: 70%; - font-size: 0.875rem; - } - - @include tablet-l { - width: 100%; - } - } - .top_line { - width: 100%; - text-wrap: balance; - - @include tablet-l { - text-wrap: unset; - } - } -} - -.hackathon_cont { - display: flex; - gap: 16px; - height: 100%; - - @include tablet-l { - width: 100%; - flex-direction: column-reverse; - gap: 0px; - } - - .hack_img { - position: relative; - border-radius: 16px; - background-color: var(--grass-background-light); - height: 100%; - min-width: 383px; - aspect-ratio: 383 / 283; - - @include desktop-m { - min-width: 300px; - } - - @include desktop-s { - min-width: 250px; - } - - .grass_light { - position: absolute; - right: 0; - bottom: -40px; - - @include tablet-l { - display: none; - } - } - } -} - -.button { - position: relative; - display: flex; - flex-direction: column; - - button { - display: flex; - max-width: 148px; - min-width: 100px; - height: 100%; - border-radius: 1000px; - background-color: var(--grass-background-light); - color: var(--text-light); - justify-content: center; - align-items: center; - flex-direction: column; - padding: 0 16px; - gap: 5px; - font-family: var(--font-jakarta); - font-size: 1.125rem; - text-align: center; - font-weight: 600; - line-height: 100%; - /* 18px */ - letter-spacing: 0.36px; - - @include desktop-m { - font-size: 1rem; - } - - @include tablet-l { - width: 100%; - max-width: none; - aspect-ratio: unset; - padding: 24px 72px; - text-wrap: balance; - flex-direction: row-reverse; - gap: 24px; - justify-content: center; - } - } - - .grass_dark, .grass_light { - display: none; - - @include tablet-l { - display: block; - width: 25%; - position: relative; - padding: 16px 0; - } - - @include tablet-s { - padding: 12px 0; - } - } - - .grass_light { - right: 48px; - align-self: flex-end; - } - - .grass_dark { - left: 80px; - } -} - - - - - - - - - - - - - diff --git a/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.tsx b/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.tsx deleted file mode 100644 index bc28dc3b9..000000000 --- a/app/(pages)/(hackers)/_components/2025BeginnersSection/BeginnersSection.tsx +++ /dev/null @@ -1,55 +0,0 @@ -import styles from './BeginnersSection.module.scss'; -import Image from 'next/image'; -import Link from 'next/link'; -import hackathon from 'public/hackers/mvp/hackathon.svg'; -import arrow from 'public/hackers/mvp/arrow.svg'; -import grass_detail_light from 'public/hackers/mvp/grass_detail_light.svg'; -import grass_detail_dark from 'public/hackers/mvp/grass_detail_dark.svg'; - -export default function BeginnersSection() { - return ( -
-
-
-

- NOT SURE WHERE TO START? DON'T WORRY, WE GOT YOU :) -

-

For beginners

-

- We've created a Starter kit for all beginner - hackers to get their hack started! Inside includes: resources, past - winning hacks, and more. -

-
-
-
- hackathon - grass detail -
-
- - - - grass detail - grass detail -
-
-
-
- ); -} diff --git a/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.module.scss b/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.module.scss deleted file mode 100644 index 221c077d4..000000000 --- a/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.module.scss +++ /dev/null @@ -1,41 +0,0 @@ -@import '@globals/mixins.scss'; - -.container { - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - gap: 5%; - padding-bottom: 7.5%; - padding-top: 7.5%; - - h1{ - color: #AFD157; - font-family: Metropolis; - font-size: 48px; - font-style: normal; - font-weight: 700; - line-height: normal; - letter-spacing: 0.96px; - } - p{ - color: #000; - font-size: 18px; - font-style: normal; - font-weight: 400; - line-height: 145%; /* 26.1px */ - letter-spacing: 0.36px; - } - @include tablet-l{ - display: none; - } - -} -.cow_cont{ - background-color: #AFD157; - padding: 2%; - border-radius: 16px; -} -.cow_img{ - width: 201px; -} \ No newline at end of file diff --git a/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.tsx b/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.tsx deleted file mode 100644 index e5c0b4c32..000000000 --- a/app/(pages)/(hackers)/_components/2025UnderConstruction/UnderConstruction.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import cow_tada from 'public/hackers/mvp/cow_tada.svg'; -import Image from 'next/image'; -import styles from './UnderConstruction.module.scss'; - -export default function UnderConstruction() { - return ( -
-
- cow tada -
-
-

- Under
Construction... -

-

- Sit tight for exciting things like our
Prize Tracks and{' '} - Workshops! -

-
-
- ); -} diff --git a/app/(pages)/(hackers)/_components/AuthFormBackground/AuthFormBackground.tsx b/app/(pages)/(hackers)/_components/AuthFormBackground/AuthFormBackground.tsx index 16b7b93a5..ecab3ae40 100644 --- a/app/(pages)/(hackers)/_components/AuthFormBackground/AuthFormBackground.tsx +++ b/app/(pages)/(hackers)/_components/AuthFormBackground/AuthFormBackground.tsx @@ -5,7 +5,7 @@ import Image from 'next/image'; import { usePathname } from 'next/navigation'; import grass_bottom from '@public/hackers/login/grass_bottom.svg'; -import VocalAngelCow from 'public/hackers/mvp/vocal_angel_cow.svg'; +import VocalAngelCow from 'public/hackers/login/vocal_angel_cow.svg'; import login_mascots_mobile from '@public/hackers/login/login_mascots_mobile.svg'; import mascots_with_notes from '@public/hackers/login/mascots_with_notes.svg'; import moving_clouds from '@public/hackers/login/moving_clouds.svg'; diff --git a/app/(pages)/(hackers)/_components/AuthForms/DetailForm.tsx b/app/(pages)/(hackers)/_components/AuthForms/DetailForm.tsx index ebd4f9d05..d00d7d0cb 100644 --- a/app/(pages)/(hackers)/_components/AuthForms/DetailForm.tsx +++ b/app/(pages)/(hackers)/_components/AuthForms/DetailForm.tsx @@ -6,10 +6,10 @@ import Image from 'next/image'; import { updateUser } from '@actions/users/updateUser'; import Loader from '@components/Loader/Loader'; -import DeveloperCow from 'public/hackers/mvp/developer_cow.svg'; -import DesignerBunny from 'public/hackers/mvp/designer_bunny.svg'; -import PmFroggy from 'public/hackers/mvp/pm_froggy.svg'; -import OtherDucky from 'public/hackers/mvp/other_ducky.svg'; +import DeveloperCow from 'public/hackers/login/developer_cow.svg'; +import DesignerBunny from 'public/hackers/login/designer_bunny.svg'; +import PmFroggy from 'public/hackers/login/pm_froggy.svg'; +import OtherDucky from 'public/hackers/login/other_ducky.svg'; import styles from './DetailForm.module.scss'; const characters = [ diff --git a/app/(pages)/(hackers)/_components/HomeHacking/HeroMVP.tsx b/app/(pages)/(hackers)/_components/HomeHacking/HeroMVP.tsx index 139952415..e56256e34 100644 --- a/app/(pages)/(hackers)/_components/HomeHacking/HeroMVP.tsx +++ b/app/(pages)/(hackers)/_components/HomeHacking/HeroMVP.tsx @@ -1,8 +1,8 @@ 'use client'; import Image from 'next/image'; -import clouds from '@@public/hackers/hero/Clouds.svg'; -import stars from '@@public/hackers/hero/TwoStars.svg'; +import clouds from '@public/hackers/hero/Clouds.svg'; +import stars from '@public/hackers/hero/TwoStars.svg'; import cow from '@public/hackers/hero/Cow.svg'; export default function HeroMVP() { diff --git a/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/DevpostSubmission/SubmissionTips.tsx b/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/DevpostSubmission/SubmissionTips.tsx index f019d6ea6..b558611ff 100644 --- a/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/DevpostSubmission/SubmissionTips.tsx +++ b/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/DevpostSubmission/SubmissionTips.tsx @@ -3,7 +3,7 @@ import styles from './SubmissionTips.module.scss'; import Animals from 'public/hackers/project-info/peepingAnimals.png'; import Image from 'next/image'; import Link from 'next/link'; -import arrow from 'public/hackers/mvp/arrow.svg'; +import arrow from 'public/hackers/project-info/arrow.svg'; const questions = [ { diff --git a/app/(pages)/(hackers)/_components/StarterKit/FindTheRightFit/FindTheRightFit.tsx b/app/(pages)/(hackers)/_components/StarterKit/FindTheRightFit/FindTheRightFit.tsx index a449b254d..5d5a6b5a9 100644 --- a/app/(pages)/(hackers)/_components/StarterKit/FindTheRightFit/FindTheRightFit.tsx +++ b/app/(pages)/(hackers)/_components/StarterKit/FindTheRightFit/FindTheRightFit.tsx @@ -1,6 +1,6 @@ import StarterKitSlide from '../StarterKitSlide'; import styles from './FindTheRightFit.module.scss'; -import Animals from 'public/hackers/mvp/PeepingAnimals.svg'; +import Animals from 'public/hackers/starter-kit/PeepingAnimals.svg'; import Image from 'next/image'; const questions = [ diff --git a/public/hackers/mvp/designer_bunny.svg b/public/hackers/login/designer_bunny.svg similarity index 100% rename from public/hackers/mvp/designer_bunny.svg rename to public/hackers/login/designer_bunny.svg diff --git a/public/hackers/mvp/developer_cow.svg b/public/hackers/login/developer_cow.svg similarity index 100% rename from public/hackers/mvp/developer_cow.svg rename to public/hackers/login/developer_cow.svg diff --git a/public/hackers/mvp/other_ducky.svg b/public/hackers/login/other_ducky.svg similarity index 100% rename from public/hackers/mvp/other_ducky.svg rename to public/hackers/login/other_ducky.svg diff --git a/public/hackers/mvp/pm_froggy.svg b/public/hackers/login/pm_froggy.svg similarity index 100% rename from public/hackers/mvp/pm_froggy.svg rename to public/hackers/login/pm_froggy.svg diff --git a/public/hackers/mvp/vocal_angel_cow.svg b/public/hackers/login/vocal_angel_cow.svg similarity index 100% rename from public/hackers/mvp/vocal_angel_cow.svg rename to public/hackers/login/vocal_angel_cow.svg diff --git a/public/hackers/mvp/BottomGrass.svg b/public/hackers/mvp/BottomGrass.svg deleted file mode 100644 index a779ecfc2..000000000 --- a/public/hackers/mvp/BottomGrass.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/Clouds.svg b/public/hackers/mvp/Clouds.svg deleted file mode 100644 index 2a01d1228..000000000 --- a/public/hackers/mvp/Clouds.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/HDLogo.svg b/public/hackers/mvp/HDLogo.svg deleted file mode 100644 index c2bf68382..000000000 --- a/public/hackers/mvp/HDLogo.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/public/hackers/mvp/MusicAnimals.svg b/public/hackers/mvp/MusicAnimals.svg deleted file mode 100644 index 44a7844de..000000000 --- a/public/hackers/mvp/MusicAnimals.svg +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/cow_tada.svg b/public/hackers/mvp/cow_tada.svg deleted file mode 100644 index eab32164e..000000000 --- a/public/hackers/mvp/cow_tada.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/grass_asset.svg b/public/hackers/mvp/grass_asset.svg deleted file mode 100644 index d17b0dcb1..000000000 --- a/public/hackers/mvp/grass_asset.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/grass_detail_dark.svg b/public/hackers/mvp/grass_detail_dark.svg deleted file mode 100644 index bbdf7e75e..000000000 --- a/public/hackers/mvp/grass_detail_dark.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/public/hackers/mvp/grass_detail_light.svg b/public/hackers/mvp/grass_detail_light.svg deleted file mode 100644 index 45fcd0db5..000000000 --- a/public/hackers/mvp/grass_detail_light.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/public/hackers/mvp/hackathon.svg b/public/hackers/mvp/hackathon.svg deleted file mode 100644 index e2ccb84bb..000000000 --- a/public/hackers/mvp/hackathon.svg +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/peeking_around_wall.svg b/public/hackers/mvp/peeking_around_wall.svg deleted file mode 100644 index 889ef5118..000000000 --- a/public/hackers/mvp/peeking_around_wall.svg +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/mvp/arrow.svg b/public/hackers/project-info/arrow.svg similarity index 100% rename from public/hackers/mvp/arrow.svg rename to public/hackers/project-info/arrow.svg diff --git a/public/hackers/mvp/PeepingAnimals.svg b/public/hackers/starter-kit/PeepingAnimals.svg similarity index 100% rename from public/hackers/mvp/PeepingAnimals.svg rename to public/hackers/starter-kit/PeepingAnimals.svg From 8faf060b162738473dfed5718eef215536450dbb Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 18:50:15 -0700 Subject: [PATCH 08/11] judging hub imgs --- public/judges/hub/bottom.svg | 5 ----- public/judges/hub/judge-cow.svg | 32 ------------------------------- public/judges/hub/judge-wig.svg | 11 ----------- public/judges/hub/mapButton.png | Bin 5817 -> 0 bytes public/judges/hub/next-arrow.svg | 6 ------ public/judges/hub/topleft.svg | 3 --- public/judges/hub/topright.svg | 3 --- 7 files changed, 60 deletions(-) delete mode 100644 public/judges/hub/bottom.svg delete mode 100644 public/judges/hub/judge-cow.svg delete mode 100644 public/judges/hub/judge-wig.svg delete mode 100644 public/judges/hub/mapButton.png delete mode 100644 public/judges/hub/next-arrow.svg delete mode 100644 public/judges/hub/topleft.svg delete mode 100644 public/judges/hub/topright.svg diff --git a/public/judges/hub/bottom.svg b/public/judges/hub/bottom.svg deleted file mode 100644 index 000533722..000000000 --- a/public/judges/hub/bottom.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/public/judges/hub/judge-cow.svg b/public/judges/hub/judge-cow.svg deleted file mode 100644 index 0baea9c9f..000000000 --- a/public/judges/hub/judge-cow.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/judges/hub/judge-wig.svg b/public/judges/hub/judge-wig.svg deleted file mode 100644 index 8956ed260..000000000 --- a/public/judges/hub/judge-wig.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/public/judges/hub/mapButton.png b/public/judges/hub/mapButton.png deleted file mode 100644 index 58dab1e58fa7d801bb4cf7e058a6c85ae6a986e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5817 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 - - - - - diff --git a/public/judges/hub/topleft.svg b/public/judges/hub/topleft.svg deleted file mode 100644 index b229de5cf..000000000 --- a/public/judges/hub/topleft.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/judges/hub/topright.svg b/public/judges/hub/topright.svg deleted file mode 100644 index 1aac73de4..000000000 --- a/public/judges/hub/topright.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file From 5f383afd427818401d7f3760ef71a5a7a1bb7625 Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 18:52:38 -0700 Subject: [PATCH 09/11] judges folder clean --- public/judges/auth/computer.png | Bin 29300 -> 0 bytes public/judges/auth/hd-logo.svg | 11 ------ public/judges/auth/judge_login_hero.png | Bin 141944 -> 0 bytes public/judges/computer_HDLogo.svg | 40 ---------------------- public/judges/computer_bunny.svg | 28 --------------- public/judges/computer_computerbase.svg | 3 -- public/judges/computer_computerscreen.svg | 3 -- public/judges/computer_cow.svg | 29 ---------------- public/judges/computer_duck.svg | 20 ----------- public/judges/computer_frog.svg | 16 --------- public/judges/computer_light.svg | 9 ----- public/judges/computer_silouette.svg | 9 ----- 12 files changed, 168 deletions(-) delete mode 100644 public/judges/auth/computer.png delete mode 100644 public/judges/auth/hd-logo.svg delete mode 100644 public/judges/auth/judge_login_hero.png delete mode 100644 public/judges/computer_HDLogo.svg delete mode 100644 public/judges/computer_bunny.svg delete mode 100644 public/judges/computer_computerbase.svg delete mode 100644 public/judges/computer_computerscreen.svg delete mode 100644 public/judges/computer_cow.svg delete mode 100644 public/judges/computer_duck.svg delete mode 100644 public/judges/computer_frog.svg delete mode 100644 public/judges/computer_light.svg delete mode 100644 public/judges/computer_silouette.svg diff --git a/public/judges/auth/computer.png b/public/judges/auth/computer.png deleted file mode 100644 index 425736dd114611d6711cf5926f53ba3a309bf160..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29300 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 Ef-aF-UH||9 diff --git a/public/judges/auth/hd-logo.svg b/public/judges/auth/hd-logo.svg deleted file mode 100644 index 2669e767d..000000000 --- a/public/judges/auth/hd-logo.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/judges/auth/judge_login_hero.png b/public/judges/auth/judge_login_hero.png deleted file mode 100644 index 301f032070bd5758360496bde579beda00dfe9d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141944 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

&G#<-f?Nzs6yZ>ym_jYdYgd`2rHdC> z=6Y2q%cf6Lf%=jw+Nfs<^2R!xnL_a-DN5e%QHo55f=cV`I|&0PCE4EB`2MPwqTAZx?-aqoayMSio4S_Xp<`W*(F&)_2iCh z-v6R(q78}e;{>!&J$Lh|x&TQdS{bQV+vxu<<>K@s$=BzUIq_%i4Wsmop4h08BZA9}V`!Pt$&IFD<9booYXrZ_}JYNm?-sONFgJkmIHhIvClSfQ3R zuckya*^1CIt!4 zWj-qo538kt>s~C)3q&)s+E`c{lMOxKGr3gbc;m*)EEs&{{%i7;uY6svms!c0#p+0` zVWgO14`U8z#3LTw1stB)j4T)^)#coh;K<9&XNv-5vAD0Z>*1W3ICi~3&!JkqSh9

&b%TiPwOaz&q)L$RGevvcL1=kLB5^Myl;+vU;{B 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 a(XQr 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/judges/computer_bunny.svg b/public/judges/computer_bunny.svg deleted file mode 100644 index 3af1e2059..000000000 --- a/public/judges/computer_bunny.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/judges/computer_computerbase.svg b/public/judges/computer_computerbase.svg deleted file mode 100644 index d2757e3b6..000000000 --- a/public/judges/computer_computerbase.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/judges/computer_computerscreen.svg b/public/judges/computer_computerscreen.svg deleted file mode 100644 index 1d8f97069..000000000 --- a/public/judges/computer_computerscreen.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/judges/computer_cow.svg b/public/judges/computer_cow.svg deleted file mode 100644 index 1e4168e7b..000000000 --- a/public/judges/computer_cow.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/judges/computer_duck.svg b/public/judges/computer_duck.svg deleted file mode 100644 index 4967bf076..000000000 --- a/public/judges/computer_duck.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/judges/computer_frog.svg b/public/judges/computer_frog.svg deleted file mode 100644 index 3995f90f5..000000000 --- a/public/judges/computer_frog.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/judges/computer_light.svg b/public/judges/computer_light.svg deleted file mode 100644 index ae71ac609..000000000 --- a/public/judges/computer_light.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/public/judges/computer_silouette.svg b/public/judges/computer_silouette.svg deleted file mode 100644 index 6190857d0..000000000 --- a/public/judges/computer_silouette.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - From c418b18f9bf0ca4c898f684002df9761986565b6 Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 19:06:10 -0700 Subject: [PATCH 10/11] hackers folder clean --- .../_components/StarterKit/Brainstorm.tsx | 8 ++--- .../_components/StarterKit/ParentCarousel.tsx | 4 +-- .../TableNumberCheckin/TableNumberCheckin.tsx | 10 +++--- public/hackers/bg_bottom.svg | 3 -- public/hackers/bg_top.svg | 3 -- public/hackers/bg_topleft.svg | 3 -- public/hackers/callout_left.svg | 6 ---- public/hackers/callout_right.svg | 6 ---- public/hackers/cow_brainstorm.svg | 31 ----------------- public/hackers/cow_tada_ready.svg | 33 ------------------- public/hackers/crossing_bunny.svg | 29 ---------------- public/hackers/crossing_cow.svg | 31 ----------------- public/hackers/crossing_duck.svg | 24 -------------- public/hackers/crossing_frog.svg | 22 ------------- public/hackers/froggy_brainstorm.svg | 24 -------------- public/hackers/froggy_ready.svg | 26 --------------- public/hackers/hdLogoWhite.svg | 7 ---- public/hackers/judge_cow.svg | 32 ------------------ public/hackers/judge_gavel.svg | 15 --------- public/hackers/judge_sparkles.svg | 4 --- public/hackers/judge_wig.svg | 11 ------- public/hackers/star.svg | 3 -- .../{ => starter-kit}/good_froggie.svg | 0 .../ideate}/cow_and_froggy.svg | 0 .../{ => starter-kit/ideate}/microphones.svg | 0 .../hackers/{ => starter-kit}/judge_bunny.svg | 0 .../{ => table-number-checkin}/diag-arrow.svg | 0 .../mascots-hanging-out.svg | 0 .../modal-arrow.svg | 0 .../sleeping-frog.svg | 0 .../{ => table-number-checkin}/stars.svg | 0 31 files changed, 9 insertions(+), 326 deletions(-) delete mode 100644 public/hackers/bg_bottom.svg delete mode 100644 public/hackers/bg_top.svg delete mode 100644 public/hackers/bg_topleft.svg delete mode 100644 public/hackers/callout_left.svg delete mode 100644 public/hackers/callout_right.svg delete mode 100644 public/hackers/cow_brainstorm.svg delete mode 100644 public/hackers/cow_tada_ready.svg delete mode 100644 public/hackers/crossing_bunny.svg delete mode 100644 public/hackers/crossing_cow.svg delete mode 100644 public/hackers/crossing_duck.svg delete mode 100644 public/hackers/crossing_frog.svg delete mode 100644 public/hackers/froggy_brainstorm.svg delete mode 100644 public/hackers/froggy_ready.svg delete mode 100644 public/hackers/hdLogoWhite.svg delete mode 100644 public/hackers/judge_cow.svg delete mode 100644 public/hackers/judge_gavel.svg delete mode 100644 public/hackers/judge_sparkles.svg delete mode 100644 public/hackers/judge_wig.svg delete mode 100644 public/hackers/star.svg rename public/hackers/{ => starter-kit}/good_froggie.svg (100%) rename public/hackers/{ => starter-kit/ideate}/cow_and_froggy.svg (100%) rename public/hackers/{ => starter-kit/ideate}/microphones.svg (100%) rename public/hackers/{ => starter-kit}/judge_bunny.svg (100%) rename public/hackers/{ => table-number-checkin}/diag-arrow.svg (100%) rename public/hackers/{ => table-number-checkin}/mascots-hanging-out.svg (100%) rename public/hackers/{ => table-number-checkin}/modal-arrow.svg (100%) rename public/hackers/{ => table-number-checkin}/sleeping-frog.svg (100%) rename public/hackers/{ => table-number-checkin}/stars.svg (100%) diff --git a/app/(pages)/(hackers)/_components/StarterKit/Brainstorm.tsx b/app/(pages)/(hackers)/_components/StarterKit/Brainstorm.tsx index 5724c8e1f..23b055978 100644 --- a/app/(pages)/(hackers)/_components/StarterKit/Brainstorm.tsx +++ b/app/(pages)/(hackers)/_components/StarterKit/Brainstorm.tsx @@ -1,8 +1,6 @@ import styles from './Brainstorm.module.scss'; -// import cow from '@public/hackers/cow_brainstorm.svg'; -// import froggy from '@public/hackers/froggy_brainstorm.svg'; -import cowAndFroggy from '@public/hackers/cow_and_froggy.svg'; -import microphone from '@public/hackers/microphones.svg'; +import cowAndFroggy from '@public/hackers/starter-kit/ideate/cow_and_froggy.svg'; +import microphone from '@public/hackers/starter-kit/ideate/microphones.svg'; import Image from 'next/image'; export default function Brainstorm() { @@ -22,8 +20,6 @@ export default function Brainstorm() {

- {/* judge bunny - judge ducky */} cow and froggy
diff --git a/app/(pages)/(hackers)/_components/StarterKit/ParentCarousel.tsx b/app/(pages)/(hackers)/_components/StarterKit/ParentCarousel.tsx index 51fbe246d..6d0e4a2a1 100644 --- a/app/(pages)/(hackers)/_components/StarterKit/ParentCarousel.tsx +++ b/app/(pages)/(hackers)/_components/StarterKit/ParentCarousel.tsx @@ -1,8 +1,8 @@ 'use client'; import Image from 'next/image'; import { useState, useEffect } from 'react'; -import good_froggie from '@public/hackers/good_froggie.svg'; -import judge_bunny from '@public/hackers/judge_bunny.svg'; +import good_froggie from '@public/hackers/starter-kit/good_froggie.svg'; +import judge_bunny from '@public/hackers/starter-kit/judge_bunny.svg'; import { type CarouselApi } from '@globals/components/ui/carousel'; import AutoHeight from 'embla-carousel-auto-height'; diff --git a/app/(pages)/(hackers)/_components/TableNumberCheckin/TableNumberCheckin.tsx b/app/(pages)/(hackers)/_components/TableNumberCheckin/TableNumberCheckin.tsx index d217efd42..be0cd5ec1 100644 --- a/app/(pages)/(hackers)/_components/TableNumberCheckin/TableNumberCheckin.tsx +++ b/app/(pages)/(hackers)/_components/TableNumberCheckin/TableNumberCheckin.tsx @@ -5,11 +5,11 @@ import Link from 'next/link'; import { useState } from 'react'; import { useTableNumber } from '@pages/_hooks/useTableNumber'; -import stars from '@public/hackers/stars.svg'; -import mascots from '@public/hackers/mascots-hanging-out.svg'; -import sleepyFrog from '@public/hackers/sleeping-frog.svg'; -import modalArrow from '@public/hackers/modal-arrow.svg'; -import diagArrow from '@public/hackers/diag-arrow.svg'; +import stars from '@public/hackers/table-number-checkin/stars.svg'; +import mascots from '@public/hackers/table-number-checkin/mascots-hanging-out.svg'; +import sleepyFrog from '@public/hackers/table-number-checkin/sleeping-frog.svg'; +import modalArrow from '@public/hackers/table-number-checkin/modal-arrow.svg'; +import diagArrow from '@public/hackers/table-number-checkin/diag-arrow.svg'; import styles from './TableNumberCheckin.module.scss'; import useTableNumberContext from '@pages/_hooks/useTableNumberContext'; diff --git a/public/hackers/bg_bottom.svg b/public/hackers/bg_bottom.svg deleted file mode 100644 index 2582e6397..000000000 --- a/public/hackers/bg_bottom.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/hackers/bg_top.svg b/public/hackers/bg_top.svg deleted file mode 100644 index 3823a0438..000000000 --- a/public/hackers/bg_top.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/hackers/bg_topleft.svg b/public/hackers/bg_topleft.svg deleted file mode 100644 index d2e4c3101..000000000 --- a/public/hackers/bg_topleft.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/hackers/callout_left.svg b/public/hackers/callout_left.svg deleted file mode 100644 index ec2be91da..000000000 --- a/public/hackers/callout_left.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/public/hackers/callout_right.svg b/public/hackers/callout_right.svg deleted file mode 100644 index 724b4cda5..000000000 --- a/public/hackers/callout_right.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/public/hackers/cow_brainstorm.svg b/public/hackers/cow_brainstorm.svg deleted file mode 100644 index 0e343780c..000000000 --- a/public/hackers/cow_brainstorm.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/cow_tada_ready.svg b/public/hackers/cow_tada_ready.svg deleted file mode 100644 index 802c21216..000000000 --- a/public/hackers/cow_tada_ready.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/crossing_bunny.svg b/public/hackers/crossing_bunny.svg deleted file mode 100644 index c4e420d8b..000000000 --- a/public/hackers/crossing_bunny.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/crossing_cow.svg b/public/hackers/crossing_cow.svg deleted file mode 100644 index e98cd881f..000000000 --- a/public/hackers/crossing_cow.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/crossing_duck.svg b/public/hackers/crossing_duck.svg deleted file mode 100644 index f37831d38..000000000 --- a/public/hackers/crossing_duck.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/crossing_frog.svg b/public/hackers/crossing_frog.svg deleted file mode 100644 index 2d548428b..000000000 --- a/public/hackers/crossing_frog.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/froggy_brainstorm.svg b/public/hackers/froggy_brainstorm.svg deleted file mode 100644 index 29caafe38..000000000 --- a/public/hackers/froggy_brainstorm.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/froggy_ready.svg b/public/hackers/froggy_ready.svg deleted file mode 100644 index 44b954cbc..000000000 --- a/public/hackers/froggy_ready.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/hdLogoWhite.svg b/public/hackers/hdLogoWhite.svg deleted file mode 100644 index ac3296fa5..000000000 --- a/public/hackers/hdLogoWhite.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/public/hackers/judge_cow.svg b/public/hackers/judge_cow.svg deleted file mode 100644 index 634c206d0..000000000 --- a/public/hackers/judge_cow.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/hackers/judge_gavel.svg b/public/hackers/judge_gavel.svg deleted file mode 100644 index 573a6f5d0..000000000 --- a/public/hackers/judge_gavel.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/hackers/judge_sparkles.svg b/public/hackers/judge_sparkles.svg deleted file mode 100644 index aa508ed27..000000000 --- a/public/hackers/judge_sparkles.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/hackers/judge_wig.svg b/public/hackers/judge_wig.svg deleted file mode 100644 index 1550051cf..000000000 --- a/public/hackers/judge_wig.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/public/hackers/star.svg b/public/hackers/star.svg deleted file mode 100644 index a65fe2ed2..000000000 --- a/public/hackers/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/hackers/good_froggie.svg b/public/hackers/starter-kit/good_froggie.svg similarity index 100% rename from public/hackers/good_froggie.svg rename to public/hackers/starter-kit/good_froggie.svg diff --git a/public/hackers/cow_and_froggy.svg b/public/hackers/starter-kit/ideate/cow_and_froggy.svg similarity index 100% rename from public/hackers/cow_and_froggy.svg rename to public/hackers/starter-kit/ideate/cow_and_froggy.svg diff --git a/public/hackers/microphones.svg b/public/hackers/starter-kit/ideate/microphones.svg similarity index 100% rename from public/hackers/microphones.svg rename to public/hackers/starter-kit/ideate/microphones.svg diff --git a/public/hackers/judge_bunny.svg b/public/hackers/starter-kit/judge_bunny.svg similarity index 100% rename from public/hackers/judge_bunny.svg rename to public/hackers/starter-kit/judge_bunny.svg diff --git a/public/hackers/diag-arrow.svg b/public/hackers/table-number-checkin/diag-arrow.svg similarity index 100% rename from public/hackers/diag-arrow.svg rename to public/hackers/table-number-checkin/diag-arrow.svg diff --git a/public/hackers/mascots-hanging-out.svg b/public/hackers/table-number-checkin/mascots-hanging-out.svg similarity index 100% rename from public/hackers/mascots-hanging-out.svg rename to public/hackers/table-number-checkin/mascots-hanging-out.svg diff --git a/public/hackers/modal-arrow.svg b/public/hackers/table-number-checkin/modal-arrow.svg similarity index 100% rename from public/hackers/modal-arrow.svg rename to public/hackers/table-number-checkin/modal-arrow.svg diff --git a/public/hackers/sleeping-frog.svg b/public/hackers/table-number-checkin/sleeping-frog.svg similarity index 100% rename from public/hackers/sleeping-frog.svg rename to public/hackers/table-number-checkin/sleeping-frog.svg diff --git a/public/hackers/stars.svg b/public/hackers/table-number-checkin/stars.svg similarity index 100% rename from public/hackers/stars.svg rename to public/hackers/table-number-checkin/stars.svg From d4a47befe5f9829812389e86b2302a0a80e5fee3 Mon Sep 17 00:00:00 2001 From: michelleyeoh Date: Tue, 10 Mar 2026 19:16:56 -0700 Subject: [PATCH 11/11] cleaned index folder imgs --- .../Hacking/IndexHeroContentHacking.tsx | 2 +- .../Judging/IndexHeroContentJudging.tsx | 2 +- .../_components/2025IndexHero/IndexHero.tsx | 12 +- .../2025IndexHero/IndexHeroContentDone.tsx | 2 +- .../_components/2025IndexHero/MusicPlayer.tsx | 4 +- .../SubmitProject/VinylPlayer.tsx | 4 +- .../index-hero}/big-left-cloud.svg | 0 .../index-hero}/big-right-cloud.svg | 0 .../index-hero}/small-left-cloud.svg | 0 .../index-hero}/small-right-cloud.svg | 0 .../hero => hackers/index-hero}/star.svg | 0 public/{index/hero => hackers}/pause-icon.svg | 0 public/{index/hero => hackers}/play-icon.svg | 0 public/index/bottom.svg | 3 - public/index/bottomleft.svg | 12 -- public/index/bottomright.svg | 12 -- public/index/duck.svg | 20 ---- public/index/frog.svg | 20 ---- public/index/hero/grass.svg | 22 ---- public/index/hero/need-help-bunny.svg | 33 ------ public/index/hero/vinyl.svg | 107 ------------------ public/index/logo.svg | 18 --- public/index/topleft.svg | 3 - public/index/topright.svg | 10 -- 24 files changed, 12 insertions(+), 274 deletions(-) rename public/{index/hero => hackers/index-hero}/big-left-cloud.svg (100%) rename public/{index/hero => hackers/index-hero}/big-right-cloud.svg (100%) rename public/{index/hero => hackers/index-hero}/small-left-cloud.svg (100%) rename public/{index/hero => hackers/index-hero}/small-right-cloud.svg (100%) rename public/{index/hero => hackers/index-hero}/star.svg (100%) rename public/{index/hero => hackers}/pause-icon.svg (100%) rename public/{index/hero => hackers}/play-icon.svg (100%) delete mode 100644 public/index/bottom.svg delete mode 100644 public/index/bottomleft.svg delete mode 100644 public/index/bottomright.svg delete mode 100644 public/index/duck.svg delete mode 100644 public/index/frog.svg delete mode 100644 public/index/hero/grass.svg delete mode 100644 public/index/hero/need-help-bunny.svg delete mode 100644 public/index/hero/vinyl.svg delete mode 100644 public/index/logo.svg delete mode 100644 public/index/topleft.svg delete mode 100644 public/index/topright.svg diff --git a/app/(pages)/(hackers)/_components/2025DOE/Hacking/IndexHeroContentHacking.tsx b/app/(pages)/(hackers)/_components/2025DOE/Hacking/IndexHeroContentHacking.tsx index 24dd57179..6a311ec18 100644 --- a/app/(pages)/(hackers)/_components/2025DOE/Hacking/IndexHeroContentHacking.tsx +++ b/app/(pages)/(hackers)/_components/2025DOE/Hacking/IndexHeroContentHacking.tsx @@ -12,7 +12,7 @@ import Announcements from '../../2025IndexHero/Announcements'; import NextSchedule from '../../2025IndexHero/NextSchedule'; import Countdown from '../../2025IndexHero/Countdown'; -import star from 'public/index/hero/star.svg'; +import star from 'public/hackers/index-hero/star.svg'; export default function IndexHeroContentHacking() { const { loading, rolloutRes, fetchRollout } = useRollout('hacking-starts'); diff --git a/app/(pages)/(hackers)/_components/2025DOE/Judging/IndexHeroContentJudging.tsx b/app/(pages)/(hackers)/_components/2025DOE/Judging/IndexHeroContentJudging.tsx index 3206b6cd7..2684975ae 100644 --- a/app/(pages)/(hackers)/_components/2025DOE/Judging/IndexHeroContentJudging.tsx +++ b/app/(pages)/(hackers)/_components/2025DOE/Judging/IndexHeroContentJudging.tsx @@ -5,7 +5,7 @@ import MusicPlayer from '../../2025IndexHero/MusicPlayer'; import star_icon from '@public/hackers/hero/star.svg'; import judge_bunny_and_ducky from '@public/hackers/hero/judge_bunny_and_ducky.svg'; import { LuArrowUpRight } from 'react-icons/lu'; -import star from 'public/index/hero/star.svg'; +import star from 'public/hackers/index-hero/star.svg'; import Link from 'next/link'; import JudgeBanners from '../../2025IndexHero/JudgeBanners'; import styles from './IndexHeroContentJudging.module.scss'; diff --git a/app/(pages)/(hackers)/_components/2025IndexHero/IndexHero.tsx b/app/(pages)/(hackers)/_components/2025IndexHero/IndexHero.tsx index c01d3ff4a..15d41c153 100644 --- a/app/(pages)/(hackers)/_components/2025IndexHero/IndexHero.tsx +++ b/app/(pages)/(hackers)/_components/2025IndexHero/IndexHero.tsx @@ -1,12 +1,10 @@ import styles from './IndexHero.module.scss'; import Image from 'next/image'; -import baseGrass from 'public/hackers/hero/GrassDivider.svg'; -// import baseGrass from 'public/index/hero/grass.svg'; -// import needHelpBunny from 'public/index/hero/need-help-bunny.svg'; -import bigLeftCloud from 'public/index/hero/big-left-cloud.svg'; -import smallLeftCloud from 'public/index/hero/small-left-cloud.svg'; -import bigRightCloud from 'public/index/hero/big-right-cloud.svg'; -import smallRightCloud from 'public/index/hero/small-right-cloud.svg'; +import baseGrass from '@public/hackers/hero/GrassDivider.svg'; +import bigLeftCloud from '@public/hackers/index-hero/big-left-cloud.svg'; +import smallLeftCloud from '@public/hackers/index-hero/small-left-cloud.svg'; +import bigRightCloud from '@public/hackers/index-hero/big-right-cloud.svg'; +import smallRightCloud from '@public/hackers/index-hero/small-right-cloud.svg'; export default function IndexHero({ children }: { children: React.ReactNode }) { return ( diff --git a/app/(pages)/(hackers)/_components/2025IndexHero/IndexHeroContentDone.tsx b/app/(pages)/(hackers)/_components/2025IndexHero/IndexHeroContentDone.tsx index b91a054d6..d292696d8 100644 --- a/app/(pages)/(hackers)/_components/2025IndexHero/IndexHeroContentDone.tsx +++ b/app/(pages)/(hackers)/_components/2025IndexHero/IndexHeroContentDone.tsx @@ -7,7 +7,7 @@ import judge_bunny_and_ducky from '@public/hackers/hero/judge_bunny_and_ducky.sv import Scroll from './Scroll'; import { LuArrowUpRight } from 'react-icons/lu'; // import Map from '@pages/judges/(app)/map/_components/Map/Map'; -import star from 'public/index/hero/star.svg'; +import star from 'public/hackers/index-hero/star.svg'; import Link from 'next/link'; // import TimeTracker from './TimeTracker'; import Notifications from './Notifications'; diff --git a/app/(pages)/(hackers)/_components/2025IndexHero/MusicPlayer.tsx b/app/(pages)/(hackers)/_components/2025IndexHero/MusicPlayer.tsx index 8c8b42e16..aa586e948 100644 --- a/app/(pages)/(hackers)/_components/2025IndexHero/MusicPlayer.tsx +++ b/app/(pages)/(hackers)/_components/2025IndexHero/MusicPlayer.tsx @@ -4,8 +4,8 @@ import { useState, useRef, useEffect } from 'react'; import Image from 'next/image'; import styles from './MusicPlayer.module.scss'; import vinyl from 'public/judges/hub/vinyl.svg'; -import pauseIcon from 'public/index/hero/pause-icon.svg'; -import playIcon from 'public/index/hero/play-icon.svg'; +import pauseIcon from 'public/hackers/pause-icon.svg'; +import playIcon from 'public/hackers/play-icon.svg'; export default function MusicPlayer() { const [isPlaying, setIsPlaying] = useState(false); diff --git a/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/SubmitProject/VinylPlayer.tsx b/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/SubmitProject/VinylPlayer.tsx index 8bf68db43..75afddc25 100644 --- a/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/SubmitProject/VinylPlayer.tsx +++ b/app/(pages)/(hackers)/_components/ProjectInfo/SubmissionInfo/SubmissionSteps/SubmitProject/VinylPlayer.tsx @@ -4,8 +4,8 @@ import { useState, useRef, useEffect } from 'react'; import Image from 'next/image'; import styles from './VinylPlayer.module.scss'; import vinyl from 'public/judges/hub/vinyl.svg'; -import pauseIcon from 'public/index/hero/pause-icon.svg'; -import playIcon from 'public/index/hero/play-icon.svg'; +import pauseIcon from 'public/hackers/pause-icon.svg'; +import playIcon from 'public/hackers/play-icon.svg'; export default function VinylPlayer() { const [isPlaying, setIsPlaying] = useState(false); diff --git a/public/index/hero/big-left-cloud.svg b/public/hackers/index-hero/big-left-cloud.svg similarity index 100% rename from public/index/hero/big-left-cloud.svg rename to public/hackers/index-hero/big-left-cloud.svg diff --git a/public/index/hero/big-right-cloud.svg b/public/hackers/index-hero/big-right-cloud.svg similarity index 100% rename from public/index/hero/big-right-cloud.svg rename to public/hackers/index-hero/big-right-cloud.svg diff --git a/public/index/hero/small-left-cloud.svg b/public/hackers/index-hero/small-left-cloud.svg similarity index 100% rename from public/index/hero/small-left-cloud.svg rename to public/hackers/index-hero/small-left-cloud.svg diff --git a/public/index/hero/small-right-cloud.svg b/public/hackers/index-hero/small-right-cloud.svg similarity index 100% rename from public/index/hero/small-right-cloud.svg rename to public/hackers/index-hero/small-right-cloud.svg diff --git a/public/index/hero/star.svg b/public/hackers/index-hero/star.svg similarity index 100% rename from public/index/hero/star.svg rename to public/hackers/index-hero/star.svg diff --git a/public/index/hero/pause-icon.svg b/public/hackers/pause-icon.svg similarity index 100% rename from public/index/hero/pause-icon.svg rename to public/hackers/pause-icon.svg diff --git a/public/index/hero/play-icon.svg b/public/hackers/play-icon.svg similarity index 100% rename from public/index/hero/play-icon.svg rename to public/hackers/play-icon.svg diff --git a/public/index/bottom.svg b/public/index/bottom.svg deleted file mode 100644 index 93f8120d3..000000000 --- a/public/index/bottom.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/index/bottomleft.svg b/public/index/bottomleft.svg deleted file mode 100644 index 2dec90ef5..000000000 --- a/public/index/bottomleft.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/public/index/bottomright.svg b/public/index/bottomright.svg deleted file mode 100644 index fc727bb9a..000000000 --- a/public/index/bottomright.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/public/index/duck.svg b/public/index/duck.svg deleted file mode 100644 index 2a8a2600d..000000000 --- a/public/index/duck.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/index/frog.svg b/public/index/frog.svg deleted file mode 100644 index 888b45a23..000000000 --- a/public/index/frog.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/public/index/hero/grass.svg b/public/index/hero/grass.svg deleted file mode 100644 index 483b140d1..000000000 --- a/public/index/hero/grass.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/index/hero/need-help-bunny.svg b/public/index/hero/need-help-bunny.svg deleted file mode 100644 index 1ee9897ca..000000000 --- a/public/index/hero/need-help-bunny.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/index/hero/vinyl.svg b/public/index/hero/vinyl.svg deleted file mode 100644 index 0eab7a529..000000000 --- a/public/index/hero/vinyl.svg +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/public/index/logo.svg b/public/index/logo.svg deleted file mode 100644 index 613ebe3d4..000000000 --- a/public/index/logo.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/public/index/topleft.svg b/public/index/topleft.svg deleted file mode 100644 index 85962e295..000000000 --- a/public/index/topleft.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/public/index/topright.svg b/public/index/topright.svg deleted file mode 100644 index 4aa562424..000000000 --- a/public/index/topright.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - -