diff --git a/public/hero/hero2.png b/public/hero/hero2.png index 014aa43..1f68ae7 100644 Binary files a/public/hero/hero2.png and b/public/hero/hero2.png differ diff --git a/public/hero/hero5.png b/public/hero/hero5.png index 2a1aa41..16140ac 100644 Binary files a/public/hero/hero5.png and b/public/hero/hero5.png differ diff --git a/public/hero/hero7.png b/public/hero/hero7.png index 08037c1..4836633 100644 Binary files a/public/hero/hero7.png and b/public/hero/hero7.png differ diff --git a/public/hero/hero8.png b/public/hero/hero8.png index 19423fd..6a175f2 100644 Binary files a/public/hero/hero8.png and b/public/hero/hero8.png differ diff --git a/public/landing/card-icons/events.png b/public/landing/card-icons/events.png new file mode 100644 index 0000000..51c5475 Binary files /dev/null and b/public/landing/card-icons/events.png differ diff --git a/public/landing/card-icons/money.png b/public/landing/card-icons/money.png new file mode 100644 index 0000000..ef9630d Binary files /dev/null and b/public/landing/card-icons/money.png differ diff --git a/public/landing/card-icons/officer.png b/public/landing/card-icons/officer.png new file mode 100644 index 0000000..d731609 Binary files /dev/null and b/public/landing/card-icons/officer.png differ diff --git a/public/landing/card-icons/pc-parts.png b/public/landing/card-icons/pc-parts.png new file mode 100644 index 0000000..10ebc60 Binary files /dev/null and b/public/landing/card-icons/pc-parts.png differ diff --git a/public/landing/card-icons/social.png b/public/landing/card-icons/social.png new file mode 100644 index 0000000..eb7855c Binary files /dev/null and b/public/landing/card-icons/social.png differ diff --git a/public/landing/cards/blue.png b/public/landing/cards/blue.png new file mode 100644 index 0000000..43b7b50 Binary files /dev/null and b/public/landing/cards/blue.png differ diff --git a/public/landing/cards/green.png b/public/landing/cards/green.png new file mode 100644 index 0000000..545e89b Binary files /dev/null and b/public/landing/cards/green.png differ diff --git a/public/landing/cards/orange.png b/public/landing/cards/orange.png new file mode 100644 index 0000000..61c4c63 Binary files /dev/null and b/public/landing/cards/orange.png differ diff --git a/public/landing/cards/purple.png b/public/landing/cards/purple.png new file mode 100644 index 0000000..a06be3f Binary files /dev/null and b/public/landing/cards/purple.png differ diff --git a/public/landing/cards/red.png b/public/landing/cards/red.png new file mode 100644 index 0000000..dee2204 Binary files /dev/null and b/public/landing/cards/red.png differ diff --git a/public/landing/discord-app.png b/public/landing/discord-app.png new file mode 100644 index 0000000..7de6f90 Binary files /dev/null and b/public/landing/discord-app.png differ diff --git a/public/landing/discord-pc-bg.png b/public/landing/discord-pc-bg.png new file mode 100644 index 0000000..7b64bb5 Binary files /dev/null and b/public/landing/discord-pc-bg.png differ diff --git a/public/landing/mainBackground.jpg b/public/landing/mainBackground.jpg deleted file mode 100644 index 26492e7..0000000 Binary files a/public/landing/mainBackground.jpg and /dev/null differ diff --git a/public/landing/tube.png b/public/landing/tube.png deleted file mode 100644 index a0eb4ab..0000000 Binary files a/public/landing/tube.png and /dev/null differ diff --git a/src/app/globals.css b/src/app/globals.css index 682a78f..5784955 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -17,18 +17,15 @@ textarea { body { font-family: "Space Grotesk", serif !important; - /* font-family: "Space Mono", serif; */ background-color: #ffffff; overflow-x: hidden; } -#hero { - background-image: url("/landing/bg.svg"); - background-size: cover; - background-position: center; - background-repeat: no-repeat; +.footer-clip-path { + clip-path: polygon(15% 34%, 100% 0%, 100% 100%, 0% 100%); } +/* Events Page */ .monthly-event { background: radial-gradient( 138.71% 110.11% at 93.15% -36.58%, @@ -41,6 +38,7 @@ body { border: 1px solid #4255f911; } +/* About Page */ .about-bg { background: radial-gradient( 138.71% 110.11% at 93.15% -36.58%, @@ -54,31 +52,16 @@ body { border: 1px solid #242424; } -.footer-clip-path { - clip-path: polygon(15% 34%, 100% 0%, 100% 100%, 0% 100%); -} -.grad { - background: linear-gradient(0deg, #4255f922, #080d14); - filter: blur(20px); -} -/* fade background of hero */ -.hero-btn:hover { +/* Landing Page */ + +.cta-btn:hover { /* Apply a full (all-around) shadow with #79C7FD */ box-shadow: 0 0 16px 4px rgba(121, 199, 253, 0.7); } -.hero-fade { - background: linear-gradient(180deg, #080d1400 0%, #080d14 100%); -} - -.about-fade { - background: linear-gradient(0deg, #080d1400 0%, #080d14 100%); -} - - /* infinite carousel */ .scroller-list { @@ -89,15 +72,44 @@ body { justify-content: space-between; align-items: center; gap: 16px; - animation: scroll 20s linear infinite; + /* Remove animation from here so it only applies when all images are loaded */ } -.scroller-container:hover .scroller-list{ - animation-play-state: paused; +.scroller-list.animate-scroll { + animation: scroll 24s linear infinite; } @keyframes scroll { to { transform: translateX(calc(-100% - 16px)); } +} + +/* Discord PC */ + +.pc-stand { + background: linear-gradient( + 180deg, + rgba(64, 64, 64, 0.1) 0%, + rgba(64, 64, 64, 0.2) 13.27%, + rgba(64, 64, 64, 0.25) 27.21%, + rgba(64, 64, 64, 0.48) 60.58%, + rgba(64, 64, 64, 0.54) 76.36%, + rgba(64, 64, 64, 0.45) 92.14% + ); +} + +.pc-base { + background: linear-gradient( + 90deg, + rgba(64, 64, 64, 0.6) 0%, + rgba(64, 64, 64, 0.3) 6.5%, + rgba(64, 64, 64, 0.6) 19.18%, + rgba(64, 64, 64, 0.3) 32.93%, + rgba(64, 64, 64, 0.3) 66.46%, + rgba(64, 64, 64, 0.6) 81%, + rgba(64, 64, 64, 0.3) 94%, + rgba(64, 64, 64, 0.6) 100% + ); + box-shadow: 0px -7px 2px 0px rgba(0, 0, 0, 0.18); } \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 4b40498..f72ab72 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,6 +1,7 @@ "use client"; import Footer from "@/components/Footer"; import About from "@/components/landing/About"; +import DiscordPC from "@/components/landing/DiscordPc"; import Events from "@/components/landing/Events"; import Faq from "@/components/landing/Faq"; import Hero from "@/components/landing/Hero"; @@ -10,6 +11,7 @@ const Website = () => {
+