// SPONSORS
-- Hack X is made possible by organizations that believe in the - next generation of builders. -
-
-
-
- TITLE SPONSOR
-
-
- YOUR LOGO HERE
-
-
- GOLD SPONSORS
-
-
- OPEN
- OPEN
-
-
+ COMMUNITY PARTNERS
-
-
- OPEN
- OPEN
- OPEN
- OPEN
-
+
//SPONSORS
+Hack X is made possible by organizations that believe in the next generation of builders.
+
+
+
+ WANT TO SPONSOR? CONTACT US →
+
-
-
diff --git a/sponsor/bg.svg b/hackx/sponsor/bg.svg
similarity index 100%
rename from sponsor/bg.svg
rename to hackx/sponsor/bg.svg
diff --git a/sponsor/currentsponsors/EthIndia.png b/hackx/sponsor/currentsponsors/EthIndia.png
similarity index 100%
rename from sponsor/currentsponsors/EthIndia.png
rename to hackx/sponsor/currentsponsors/EthIndia.png
diff --git a/sponsor/currentsponsors/GajshieldWhite.png b/hackx/sponsor/currentsponsors/GajshieldWhite.png
similarity index 100%
rename from sponsor/currentsponsors/GajshieldWhite.png
rename to hackx/sponsor/currentsponsors/GajshieldWhite.png
diff --git a/sponsor/currentsponsors/GajshieldnoName.svg b/hackx/sponsor/currentsponsors/GajshieldnoName.svg
similarity index 100%
rename from sponsor/currentsponsors/GajshieldnoName.svg
rename to hackx/sponsor/currentsponsors/GajshieldnoName.svg
diff --git a/sponsor/currentsponsors/GajshieldwName.svg b/hackx/sponsor/currentsponsors/GajshieldwName.svg
similarity index 100%
rename from sponsor/currentsponsors/GajshieldwName.svg
rename to hackx/sponsor/currentsponsors/GajshieldwName.svg
diff --git a/sponsor/currentsponsors/IncredDark.svg b/hackx/sponsor/currentsponsors/IncredDark.svg
similarity index 100%
rename from sponsor/currentsponsors/IncredDark.svg
rename to hackx/sponsor/currentsponsors/IncredDark.svg
diff --git a/sponsor/currentsponsors/IncredLight.svg b/hackx/sponsor/currentsponsors/IncredLight.svg
similarity index 100%
rename from sponsor/currentsponsors/IncredLight.svg
rename to hackx/sponsor/currentsponsors/IncredLight.svg
diff --git a/sponsor/currentsponsors/blacksimbadrink.svg b/hackx/sponsor/currentsponsors/blacksimbadrink.svg
similarity index 100%
rename from sponsor/currentsponsors/blacksimbadrink.svg
rename to hackx/sponsor/currentsponsors/blacksimbadrink.svg
diff --git a/sponsor/currentsponsors/devfolio.png b/hackx/sponsor/currentsponsors/devfolio.png
similarity index 100%
rename from sponsor/currentsponsors/devfolio.png
rename to hackx/sponsor/currentsponsors/devfolio.png
diff --git a/sponsor/currentsponsors/gajshield.png b/hackx/sponsor/currentsponsors/gajshield.png
similarity index 100%
rename from sponsor/currentsponsors/gajshield.png
rename to hackx/sponsor/currentsponsors/gajshield.png
diff --git a/hackx/sponsor/currentsponsors/gajshieldsq.png b/hackx/sponsor/currentsponsors/gajshieldsq.png
new file mode 100644
index 00000000..d2ebc315
Binary files /dev/null and b/hackx/sponsor/currentsponsors/gajshieldsq.png differ
diff --git a/sponsor/currentsponsors/interviewbuddy.png b/hackx/sponsor/currentsponsors/interviewbuddy.png
similarity index 100%
rename from sponsor/currentsponsors/interviewbuddy.png
rename to hackx/sponsor/currentsponsors/interviewbuddy.png
diff --git a/sponsor/currentsponsors/smaaash.png b/hackx/sponsor/currentsponsors/smaaash.png
similarity index 100%
rename from sponsor/currentsponsors/smaaash.png
rename to hackx/sponsor/currentsponsors/smaaash.png
diff --git a/sponsor/currentsponsors/xyz.png b/hackx/sponsor/currentsponsors/xyz.png
similarity index 100%
rename from sponsor/currentsponsors/xyz.png
rename to hackx/sponsor/currentsponsors/xyz.png
diff --git a/sponsor/currsponsors.js b/hackx/sponsor/currsponsors.js
similarity index 100%
rename from sponsor/currsponsors.js
rename to hackx/sponsor/currsponsors.js
diff --git a/sponsor/previoussponsors/Atos.png b/hackx/sponsor/previoussponsors/Atos.png
similarity index 100%
rename from sponsor/previoussponsors/Atos.png
rename to hackx/sponsor/previoussponsors/Atos.png
diff --git a/sponsor/previoussponsors/Axurewhite.png b/hackx/sponsor/previoussponsors/Axurewhite.png
similarity index 100%
rename from sponsor/previoussponsors/Axurewhite.png
rename to hackx/sponsor/previoussponsors/Axurewhite.png
diff --git a/sponsor/previoussponsors/BeReal.jpeg b/hackx/sponsor/previoussponsors/BeReal.jpeg
similarity index 100%
rename from sponsor/previoussponsors/BeReal.jpeg
rename to hackx/sponsor/previoussponsors/BeReal.jpeg
diff --git a/sponsor/previoussponsors/Gatsby.png b/hackx/sponsor/previoussponsors/Gatsby.png
similarity index 100%
rename from sponsor/previoussponsors/Gatsby.png
rename to hackx/sponsor/previoussponsors/Gatsby.png
diff --git a/sponsor/previoussponsors/Inspirus_Logo.webp b/hackx/sponsor/previoussponsors/Inspirus_Logo.webp
similarity index 100%
rename from sponsor/previoussponsors/Inspirus_Logo.webp
rename to hackx/sponsor/previoussponsors/Inspirus_Logo.webp
diff --git a/sponsor/previoussponsors/OReilly_logo_white_rgb.png b/hackx/sponsor/previoussponsors/OReilly_logo_white_rgb.png
similarity index 100%
rename from sponsor/previoussponsors/OReilly_logo_white_rgb.png
rename to hackx/sponsor/previoussponsors/OReilly_logo_white_rgb.png
diff --git a/sponsor/previoussponsors/Postman.png b/hackx/sponsor/previoussponsors/Postman.png
similarity index 100%
rename from sponsor/previoussponsors/Postman.png
rename to hackx/sponsor/previoussponsors/Postman.png
diff --git a/sponsor/previoussponsors/Protoio.png b/hackx/sponsor/previoussponsors/Protoio.png
similarity index 100%
rename from sponsor/previoussponsors/Protoio.png
rename to hackx/sponsor/previoussponsors/Protoio.png
diff --git a/sponsor/previoussponsors/Replit.png b/hackx/sponsor/previoussponsors/Replit.png
similarity index 100%
rename from sponsor/previoussponsors/Replit.png
rename to hackx/sponsor/previoussponsors/Replit.png
diff --git a/sponsor/previoussponsors/Rosenfeld.jpg b/hackx/sponsor/previoussponsors/Rosenfeld.jpg
similarity index 100%
rename from sponsor/previoussponsors/Rosenfeld.jpg
rename to hackx/sponsor/previoussponsors/Rosenfeld.jpg
diff --git a/sponsor/previoussponsors/Solana.png b/hackx/sponsor/previoussponsors/Solana.png
similarity index 100%
rename from sponsor/previoussponsors/Solana.png
rename to hackx/sponsor/previoussponsors/Solana.png
diff --git a/sponsor/previoussponsors/Stickertimes.png b/hackx/sponsor/previoussponsors/Stickertimes.png
similarity index 100%
rename from sponsor/previoussponsors/Stickertimes.png
rename to hackx/sponsor/previoussponsors/Stickertimes.png
diff --git a/sponsor/previoussponsors/TruScholar.png b/hackx/sponsor/previoussponsors/TruScholar.png
similarity index 100%
rename from sponsor/previoussponsors/TruScholar.png
rename to hackx/sponsor/previoussponsors/TruScholar.png
diff --git a/sponsor/previoussponsors/alan.png b/hackx/sponsor/previoussponsors/alan.png
similarity index 100%
rename from sponsor/previoussponsors/alan.png
rename to hackx/sponsor/previoussponsors/alan.png
diff --git a/sponsor/previoussponsors/american_tourister.webp b/hackx/sponsor/previoussponsors/american_tourister.webp
similarity index 100%
rename from sponsor/previoussponsors/american_tourister.webp
rename to hackx/sponsor/previoussponsors/american_tourister.webp
diff --git a/sponsor/previoussponsors/arcana.svg b/hackx/sponsor/previoussponsors/arcana.svg
similarity index 100%
rename from sponsor/previoussponsors/arcana.svg
rename to hackx/sponsor/previoussponsors/arcana.svg
diff --git a/sponsor/previoussponsors/axure.svg b/hackx/sponsor/previoussponsors/axure.svg
similarity index 100%
rename from sponsor/previoussponsors/axure.svg
rename to hackx/sponsor/previoussponsors/axure.svg
diff --git a/sponsor/previoussponsors/balsamiq.png b/hackx/sponsor/previoussponsors/balsamiq.png
similarity index 100%
rename from sponsor/previoussponsors/balsamiq.png
rename to hackx/sponsor/previoussponsors/balsamiq.png
diff --git a/sponsor/previoussponsors/bappa-gold.png b/hackx/sponsor/previoussponsors/bappa-gold.png
similarity index 100%
rename from sponsor/previoussponsors/bappa-gold.png
rename to hackx/sponsor/previoussponsors/bappa-gold.png
diff --git a/sponsor/previoussponsors/beeceptor.svg b/hackx/sponsor/previoussponsors/beeceptor.svg
similarity index 100%
rename from sponsor/previoussponsors/beeceptor.svg
rename to hackx/sponsor/previoussponsors/beeceptor.svg
diff --git a/sponsor/previoussponsors/belgian-waffles.png b/hackx/sponsor/previoussponsors/belgian-waffles.png
similarity index 100%
rename from sponsor/previoussponsors/belgian-waffles.png
rename to hackx/sponsor/previoussponsors/belgian-waffles.png
diff --git a/sponsor/previoussponsors/cake_logo_white_on_blue.png b/hackx/sponsor/previoussponsors/cake_logo_white_on_blue.png
similarity index 100%
rename from sponsor/previoussponsors/cake_logo_white_on_blue.png
rename to hackx/sponsor/previoussponsors/cake_logo_white_on_blue.png
diff --git a/sponsor/previoussponsors/celo.png b/hackx/sponsor/previoussponsors/celo.png
similarity index 100%
rename from sponsor/previoussponsors/celo.png
rename to hackx/sponsor/previoussponsors/celo.png
diff --git a/sponsor/previoussponsors/certopus_light.svg b/hackx/sponsor/previoussponsors/certopus_light.svg
similarity index 100%
rename from sponsor/previoussponsors/certopus_light.svg
rename to hackx/sponsor/previoussponsors/certopus_light.svg
diff --git a/sponsor/previoussponsors/cybrancee.png b/hackx/sponsor/previoussponsors/cybrancee.png
similarity index 100%
rename from sponsor/previoussponsors/cybrancee.png
rename to hackx/sponsor/previoussponsors/cybrancee.png
diff --git a/sponsor/previoussponsors/digitalocean.png b/hackx/sponsor/previoussponsors/digitalocean.png
similarity index 100%
rename from sponsor/previoussponsors/digitalocean.png
rename to hackx/sponsor/previoussponsors/digitalocean.png
diff --git a/sponsor/previoussponsors/echo3D.webp b/hackx/sponsor/previoussponsors/echo3D.webp
similarity index 100%
rename from sponsor/previoussponsors/echo3D.webp
rename to hackx/sponsor/previoussponsors/echo3D.webp
diff --git a/sponsor/previoussponsors/falconx.svg b/hackx/sponsor/previoussponsors/falconx.svg
similarity index 100%
rename from sponsor/previoussponsors/falconx.svg
rename to hackx/sponsor/previoussponsors/falconx.svg
diff --git a/sponsor/previoussponsors/filecoin.png b/hackx/sponsor/previoussponsors/filecoin.png
similarity index 100%
rename from sponsor/previoussponsors/filecoin.png
rename to hackx/sponsor/previoussponsors/filecoin.png
diff --git a/sponsor/previoussponsors/frappe_new-logo.png b/hackx/sponsor/previoussponsors/frappe_new-logo.png
similarity index 100%
rename from sponsor/previoussponsors/frappe_new-logo.png
rename to hackx/sponsor/previoussponsors/frappe_new-logo.png
diff --git a/sponsor/previoussponsors/fuelerLight.png b/hackx/sponsor/previoussponsors/fuelerLight.png
similarity index 100%
rename from sponsor/previoussponsors/fuelerLight.png
rename to hackx/sponsor/previoussponsors/fuelerLight.png
diff --git a/sponsor/previoussponsors/gfg_logo.png b/hackx/sponsor/previoussponsors/gfg_logo.png
similarity index 100%
rename from sponsor/previoussponsors/gfg_logo.png
rename to hackx/sponsor/previoussponsors/gfg_logo.png
diff --git a/sponsor/previoussponsors/hack-club.png b/hackx/sponsor/previoussponsors/hack-club.png
similarity index 100%
rename from sponsor/previoussponsors/hack-club.png
rename to hackx/sponsor/previoussponsors/hack-club.png
diff --git a/sponsor/previoussponsors/heiphen.png b/hackx/sponsor/previoussponsors/heiphen.png
similarity index 100%
rename from sponsor/previoussponsors/heiphen.png
rename to hackx/sponsor/previoussponsors/heiphen.png
diff --git a/sponsor/previoussponsors/interviewCake.png b/hackx/sponsor/previoussponsors/interviewCake.png
similarity index 100%
rename from sponsor/previoussponsors/interviewCake.png
rename to hackx/sponsor/previoussponsors/interviewCake.png
diff --git a/sponsor/previoussponsors/interviewbuddy.png b/hackx/sponsor/previoussponsors/interviewbuddy.png
similarity index 100%
rename from sponsor/previoussponsors/interviewbuddy.png
rename to hackx/sponsor/previoussponsors/interviewbuddy.png
diff --git a/sponsor/previoussponsors/kaamyuptextlogo.png b/hackx/sponsor/previoussponsors/kaamyuptextlogo.png
similarity index 100%
rename from sponsor/previoussponsors/kaamyuptextlogo.png
rename to hackx/sponsor/previoussponsors/kaamyuptextlogo.png
diff --git a/sponsor/previoussponsors/konfhub.png b/hackx/sponsor/previoussponsors/konfhub.png
similarity index 100%
rename from sponsor/previoussponsors/konfhub.png
rename to hackx/sponsor/previoussponsors/konfhub.png
diff --git a/sponsor/previoussponsors/kotak-logo.png b/hackx/sponsor/previoussponsors/kotak-logo.png
similarity index 100%
rename from sponsor/previoussponsors/kotak-logo.png
rename to hackx/sponsor/previoussponsors/kotak-logo.png
diff --git a/sponsor/previoussponsors/learningwhiletraveling.png b/hackx/sponsor/previoussponsors/learningwhiletraveling.png
similarity index 100%
rename from sponsor/previoussponsors/learningwhiletraveling.png
rename to hackx/sponsor/previoussponsors/learningwhiletraveling.png
diff --git a/sponsor/previoussponsors/mabtheo.webp b/hackx/sponsor/previoussponsors/mabtheo.webp
similarity index 100%
rename from sponsor/previoussponsors/mabtheo.webp
rename to hackx/sponsor/previoussponsors/mabtheo.webp
diff --git a/sponsor/previoussponsors/newton.png b/hackx/sponsor/previoussponsors/newton.png
similarity index 100%
rename from sponsor/previoussponsors/newton.png
rename to hackx/sponsor/previoussponsors/newton.png
diff --git a/sponsor/previoussponsors/noticebard.svg b/hackx/sponsor/previoussponsors/noticebard.svg
similarity index 100%
rename from sponsor/previoussponsors/noticebard.svg
rename to hackx/sponsor/previoussponsors/noticebard.svg
diff --git a/sponsor/previoussponsors/oishi.jpg b/hackx/sponsor/previoussponsors/oishi.jpg
similarity index 100%
rename from sponsor/previoussponsors/oishi.jpg
rename to hackx/sponsor/previoussponsors/oishi.jpg
diff --git a/sponsor/previoussponsors/polygon.png b/hackx/sponsor/previoussponsors/polygon.png
similarity index 100%
rename from sponsor/previoussponsors/polygon.png
rename to hackx/sponsor/previoussponsors/polygon.png
diff --git a/sponsor/previoussponsors/portis.png b/hackx/sponsor/previoussponsors/portis.png
similarity index 100%
rename from sponsor/previoussponsors/portis.png
rename to hackx/sponsor/previoussponsors/portis.png
diff --git a/sponsor/previoussponsors/proto.jpg b/hackx/sponsor/previoussponsors/proto.jpg
similarity index 100%
rename from sponsor/previoussponsors/proto.jpg
rename to hackx/sponsor/previoussponsors/proto.jpg
diff --git a/sponsor/previoussponsors/quicknode.png b/hackx/sponsor/previoussponsors/quicknode.png
similarity index 100%
rename from sponsor/previoussponsors/quicknode.png
rename to hackx/sponsor/previoussponsors/quicknode.png
diff --git a/sponsor/previoussponsors/redbull.svg b/hackx/sponsor/previoussponsors/redbull.svg
similarity index 100%
rename from sponsor/previoussponsors/redbull.svg
rename to hackx/sponsor/previoussponsors/redbull.svg
diff --git a/sponsor/previoussponsors/riidl.png b/hackx/sponsor/previoussponsors/riidl.png
similarity index 100%
rename from sponsor/previoussponsors/riidl.png
rename to hackx/sponsor/previoussponsors/riidl.png
diff --git a/sponsor/previoussponsors/riidllogo1.jpg b/hackx/sponsor/previoussponsors/riidllogo1.jpg
similarity index 100%
rename from sponsor/previoussponsors/riidllogo1.jpg
rename to hackx/sponsor/previoussponsors/riidllogo1.jpg
diff --git a/sponsor/previoussponsors/rirrhys.png b/hackx/sponsor/previoussponsors/rirrhys.png
similarity index 100%
rename from sponsor/previoussponsors/rirrhys.png
rename to hackx/sponsor/previoussponsors/rirrhys.png
diff --git a/sponsor/previoussponsors/rorito.jpeg b/hackx/sponsor/previoussponsors/rorito.jpeg
similarity index 100%
rename from sponsor/previoussponsors/rorito.jpeg
rename to hackx/sponsor/previoussponsors/rorito.jpeg
diff --git a/sponsor/previoussponsors/sbi.png b/hackx/sponsor/previoussponsors/sbi.png
similarity index 100%
rename from sponsor/previoussponsors/sbi.png
rename to hackx/sponsor/previoussponsors/sbi.png
diff --git a/sponsor/previoussponsors/spectral-logo.png b/hackx/sponsor/previoussponsors/spectral-logo.png
similarity index 100%
rename from sponsor/previoussponsors/spectral-logo.png
rename to hackx/sponsor/previoussponsors/spectral-logo.png
diff --git a/sponsor/previoussponsors/sticker-mule-logo-white.png b/hackx/sponsor/previoussponsors/sticker-mule-logo-white.png
similarity index 100%
rename from sponsor/previoussponsors/sticker-mule-logo-white.png
rename to hackx/sponsor/previoussponsors/sticker-mule-logo-white.png
diff --git a/sponsor/previoussponsors/sybgen.png b/hackx/sponsor/previoussponsors/sybgen.png
similarity index 100%
rename from sponsor/previoussponsors/sybgen.png
rename to hackx/sponsor/previoussponsors/sybgen.png
diff --git a/sponsor/previoussponsors/symbl.png b/hackx/sponsor/previoussponsors/symbl.png
similarity index 100%
rename from sponsor/previoussponsors/symbl.png
rename to hackx/sponsor/previoussponsors/symbl.png
diff --git a/sponsor/previoussponsors/taskade.jpg b/hackx/sponsor/previoussponsors/taskade.jpg
similarity index 100%
rename from sponsor/previoussponsors/taskade.jpg
rename to hackx/sponsor/previoussponsors/taskade.jpg
diff --git a/sponsor/previoussponsors/tezos.png b/hackx/sponsor/previoussponsors/tezos.png
similarity index 100%
rename from sponsor/previoussponsors/tezos.png
rename to hackx/sponsor/previoussponsors/tezos.png
diff --git a/sponsor/previoussponsors/theeducationtree.jpeg b/hackx/sponsor/previoussponsors/theeducationtree.jpeg
similarity index 100%
rename from sponsor/previoussponsors/theeducationtree.jpeg
rename to hackx/sponsor/previoussponsors/theeducationtree.jpeg
diff --git a/sponsor/previoussponsors/unstop.png b/hackx/sponsor/previoussponsors/unstop.png
similarity index 100%
rename from sponsor/previoussponsors/unstop.png
rename to hackx/sponsor/previoussponsors/unstop.png
diff --git a/sponsor/previoussponsors/vfsl.webp b/hackx/sponsor/previoussponsors/vfsl.webp
similarity index 100%
rename from sponsor/previoussponsors/vfsl.webp
rename to hackx/sponsor/previoussponsors/vfsl.webp
diff --git a/sponsor/previoussponsors/vodex.png b/hackx/sponsor/previoussponsors/vodex.png
similarity index 100%
rename from sponsor/previoussponsors/vodex.png
rename to hackx/sponsor/previoussponsors/vodex.png
diff --git a/sponsor/previoussponsors/waffleLab.jpeg b/hackx/sponsor/previoussponsors/waffleLab.jpeg
similarity index 100%
rename from sponsor/previoussponsors/waffleLab.jpeg
rename to hackx/sponsor/previoussponsors/waffleLab.jpeg
diff --git a/sponsor/previoussponsors/wolfram.png b/hackx/sponsor/previoussponsors/wolfram.png
similarity index 100%
rename from sponsor/previoussponsors/wolfram.png
rename to hackx/sponsor/previoussponsors/wolfram.png
diff --git a/sponsor/previoussponsors/zeeve.png b/hackx/sponsor/previoussponsors/zeeve.png
similarity index 100%
rename from sponsor/previoussponsors/zeeve.png
rename to hackx/sponsor/previoussponsors/zeeve.png
diff --git a/sponsor/prevsponsors.js b/hackx/sponsor/prevsponsors.js
similarity index 100%
rename from sponsor/prevsponsors.js
rename to hackx/sponsor/prevsponsors.js
diff --git a/sponsor/sides-ver.svg b/hackx/sponsor/sides-ver.svg
similarity index 100%
rename from sponsor/sides-ver.svg
rename to hackx/sponsor/sides-ver.svg
diff --git a/sponsor/top-hori.svg b/hackx/sponsor/top-hori.svg
similarity index 100%
rename from sponsor/top-hori.svg
rename to hackx/sponsor/top-hori.svg
diff --git a/hackx/style.css b/hackx/style.css
index 3f480903..4b09b1d4 100644
--- a/hackx/style.css
+++ b/hackx/style.css
@@ -13,6 +13,7 @@ html {
scroll-behavior: smooth;
scrollbar-width: thin;
scrollbar-color: #4fd1d9 #0a1628;
+ font-size: 100%; /* Base font size for relative scaling */
}
body {
@@ -188,6 +189,7 @@ label {
align-items: center;
justify-content: center;
overflow: hidden;
+ padding: 10vh 5vw; /* Relative padding */
}
.section canvas {
@@ -216,6 +218,36 @@ label {
padding: 0;
}
+/* CRT low-res TV border on hero */
+#hero-section::before {
+ content: '';
+ position: absolute;
+ inset: 0;
+ background: repeating-linear-gradient(
+ to bottom,
+ transparent 0px,
+ transparent 2px,
+ rgba(255,23,68,0.04) 2px,
+ rgba(255,23,68,0.04) 4px
+ );
+ pointer-events: none;
+ z-index: 2;
+}
+
+#hero-section::after {
+ content: '';
+ position: absolute;
+ inset: 6px;
+ border: 1px solid #FF174440;
+ box-shadow:
+ 0 0 0 1px #FF174420,
+ inset 0 0 40px rgba(255,23,68,0.05),
+ 0 0 20px rgba(255,23,68,0.15);
+ pointer-events: none;
+ z-index: 2;
+ animation: crt-flicker 8s infinite;
+}
+
#game-container {
position: absolute;
top: 0;
@@ -308,7 +340,7 @@ label {
}
.about-desc {
- font-size: 14px;
+ font-size: calc(14px + 2px); /* Increased size by 2px */
line-height: 1.8;
color: var(--text);
margin-bottom: 30px;
@@ -1117,7 +1149,7 @@ a.team-card {
/* ===== SPONSORS ===== */
#sponsors-section {
- border-top: 2px solid #4fd1d920;
+ border-top: 2px solid;
}
.sponsors-tiers {
@@ -1145,6 +1177,14 @@ a.team-card {
flex-wrap: wrap;
}
+.sponsor-logos.gold-tier,
+.sponsor-logos.community-tier {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 100%;
+}
+
.sponsor-slot {
border: 1px dashed #4fd1d925;
padding: 30px 40px;
@@ -1156,17 +1196,50 @@ a.team-card {
transition: border-color 0.3s ease;
}
+.sponsor-slot img {
+ max-height: 48px;
+ max-width: 180px;
+ width: auto;
+ height: auto;
+ object-fit: contain;
+ display: inline-block;
+}
+
+.sponsor-slot.small img {
+ max-height: 30px;
+ max-width: 90px;
+ width: auto;
+ height: auto;
+ object-fit: contain;
+ display: inline-block;
+}
+
.sponsor-slot:hover {
border-color: #4fd1d950;
}
.title-tier .sponsor-slot {
- padding: 50px 60px;
- font-size: 14px;
- min-width: 300px;
- border-color: var(--gold);
- color: var(--gold);
- opacity: 0.5;
+ padding: 0; /* Removed padding to ensure square shape */
+ font-size: 14px;
+ width: 200px; /* Set fixed width for square */
+ height: 200px; /* Set fixed height for square */
+ border-color: #4fd1d925; /* Match other sponsor slots */
+ color: var(--gold);
+ opacity: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+
+.gajshield-zoom {
+ transform: scale(1.7);
+ max-height: 70px !important;
+ max-width: 220px !important;
+ width: auto !important;
+ height: auto !important;
+ object-fit: contain !important;
+ border-radius: 0; /* Removed curve */
+ display: inline-block;
}
.sponsor-slot.small {
@@ -1226,7 +1299,7 @@ a.team-card {
display: flex;
gap: 40px;
width: max-content;
- animation: marqueeScroll 30s linear infinite;
+ animation: marqueeScroll 60s linear infinite;
}
.past-sponsors-marquee span {
@@ -1241,6 +1314,36 @@ a.team-card {
color: #4fd1d970;
}
+.past-sponsors-marquee img {
+ height: 36px;
+ width: auto;
+ object-fit: contain;
+ opacity: 1;
+ filter: none;
+ transition: opacity 0.3s ease, filter 0.3s ease;
+ flex-shrink: 0;
+}
+
+.past-sponsors-marquee img:hover {
+ opacity: 0.85;
+ filter: brightness(1.1);
+}
+
+.past-sponsors-marquee img {
+ height: 36px;
+ width: auto;
+ object-fit: contain;
+ opacity: 1;
+ filter: none;
+ transition: opacity 0.3s ease, filter 0.3s ease;
+ flex-shrink: 0;
+}
+
+.past-sponsors-marquee img:hover {
+ opacity: 0.85;
+ filter: brightness(1.1);
+}
+
/* ===== FOOTER ===== */
#footer-section {
position: relative;
@@ -1357,6 +1460,194 @@ a.team-card {
text-transform: uppercase;
}
+
+/* ===== NAVBAR ===== */
+@keyframes crt-flicker {
+ 0%, 100% { opacity: 1; }
+ 94% { opacity: 1; }
+ 95% { opacity: 0.85; }
+ 96% { opacity: 1; }
+ 98% { opacity: 0.9; }
+ 99% { opacity: 1; }
+}
+
+.site-nav {
+ position: fixed;
+ top: 32px;
+ left: 50%;
+ transform: translateX(-50%) translateY(-14px);
+ width: min(1120px, calc(100% - 32px));
+ z-index: 1002;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ gap: 20px;
+ padding: 9px 16px;
+ /* CRT bezel: sharp corners, hard red border, deep black bg */
+ border: 1px solid #FF1744;
+ border-radius: 0;
+ background: #0A0008;
+ box-shadow:
+ 0 0 0 1px #FF174430,
+ 0 0 14px #FF174430,
+ inset 0 0 20px #0A0008;
+ opacity: 0;
+ visibility: hidden;
+ pointer-events: none;
+ transition: opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;
+ animation: crt-flicker 8s infinite;
+ overflow: visible;
+}
+
+/* Scanline overlay */
+.site-nav::before {
+ content: '';
+ position: absolute;
+ inset: 0;
+ background: repeating-linear-gradient(
+ to bottom,
+ transparent 0px,
+ transparent 2px,
+ #FF17440A 2px,
+ #FF17440A 4px
+ );
+ pointer-events: none;
+ z-index: 0;
+}
+
+/* Top phosphor glow line */
+.site-nav::after {
+ content: '';
+ position: absolute;
+ top: -1px;
+ left: 0;
+ right: 0;
+ height: 1px;
+ background: linear-gradient(90deg, transparent 0%, #FF174460 20%, #FF1744 50%, #FF174460 80%, transparent 100%);
+ pointer-events: none;
+ z-index: 1;
+}
+
+.site-nav.is-visible {
+ opacity: 1;
+ visibility: visible;
+ pointer-events: auto;
+ transform: translateX(-50%) translateY(0);
+}
+
+.site-nav > * {
+ position: relative;
+ z-index: 1;
+}
+
+.site-nav-brand {
+ color: var(--red);
+ text-decoration: none;
+ font-size: 12px;
+ letter-spacing: 4px;
+ text-transform: uppercase;
+ white-space: nowrap;
+ font-family: 'Geist Pixel', 'Courier New', monospace;
+ -webkit-font-smoothing: none;
+ font-smooth: never;
+ image-rendering: pixelated;
+ text-shadow: 0 0 6px #FF174480, 0 0 16px #FF174430;
+ transition: text-shadow 0.2s ease;
+}
+
+.site-nav-brand::before {
+ content: '> ';
+ color: #FF174470;
+}
+
+.site-nav-brand:hover {
+ text-shadow: 0 0 10px #FF1744CC, 0 0 24px #FF174460;
+}
+
+.site-nav-links {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ gap: 4px;
+ flex-wrap: wrap;
+}
+
+.site-nav-links a {
+ color: #D4C4C4A0;
+ text-decoration: none;
+ font-size: 10px;
+ letter-spacing: 2px;
+ text-transform: uppercase;
+ font-family: 'Geist Pixel', 'Courier New', monospace;
+ -webkit-font-smoothing: none;
+ font-smooth: never;
+ image-rendering: pixelated;
+ padding: 5px 10px;
+ border: 1px solid transparent;
+ border-radius: 0;
+ transition: color 0.15s ease, border-color 0.15s ease, background 0.15s ease, text-shadow 0.15s ease;
+}
+
+.site-nav-links a:hover {
+ color: var(--red);
+ border-color: #FF174450;
+ background: #FF174410;
+ text-shadow: 0 0 6px #FF174460;
+}
+
+.site-nav-links a:focus-visible {
+ outline: none;
+ border-color: #FF174480;
+ box-shadow: 0 0 0 1px #FF174450;
+}
+
+.site-nav-toggle:focus-visible {
+ outline: none;
+ box-shadow: 0 0 0 1px #FF174450;
+}
+
+.site-nav-toggle {
+ display: none;
+ border: 1px solid #FF174460;
+ border-radius: 0;
+ background: transparent;
+ color: var(--red);
+ width: 36px;
+ height: 32px;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ gap: 5px;
+ cursor: pointer;
+ position: relative;
+ z-index: 1;
+ transition: box-shadow 0.2s ease, background 0.2s ease;
+}
+
+.site-nav-toggle:hover {
+ background: #FF174412;
+ box-shadow: 0 0 8px #FF174440;
+}
+
+.site-nav-toggle span {
+ display: block;
+ width: 16px;
+ height: 1px;
+ background: var(--red);
+ box-shadow: 0 0 3px #FF174480;
+ transition: transform 0.2s ease, opacity 0.2s ease;
+}
+
+.site-nav.is-open .site-nav-toggle span:nth-child(1) {
+ transform: translateY(6px) rotate(45deg);
+}
+.site-nav.is-open .site-nav-toggle span:nth-child(2) {
+ opacity: 0;
+}
+.site-nav.is-open .site-nav-toggle span:nth-child(3) {
+ transform: translateY(-6px) rotate(-45deg);
+}
+
/* ===== FIXED ELEMENTS ===== */
#register-btn {
position: fixed;
diff --git a/sponsor/.DS_Store b/sponsor/.DS_Store
deleted file mode 100644
index b426a3ec..00000000
Binary files a/sponsor/.DS_Store and /dev/null differ
- PAST SPONSORS & PARTNERS
-
-
-
+
- GOOGLE
- MICROSOFT
- GITHUB
- DEVFOLIO
- POLYGON
- FILECOIN
- REPLIT
- WOLFRAM
- BALSAMIQ
- XYZ DOMAINS
- ECHO3D
- TASKADE
-
- GOOGLE
- MICROSOFT
- GITHUB
- DEVFOLIO
- POLYGON
- FILECOIN
- REPLIT
- WOLFRAM
- BALSAMIQ
- XYZ DOMAINS
- ECHO3D
- TASKADE
-
-
+
+ PAST SPONSORS & PARTNERS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+



