diff --git a/app/dsoc/page.tsx b/app/dsoc/page.tsx index 12ae1be..f727cbe 100644 --- a/app/dsoc/page.tsx +++ b/app/dsoc/page.tsx @@ -261,9 +261,9 @@ export default function DSOCPage() { on real-world projects.
Learn, build, and grow with the community. 🚀 @@ -335,7 +335,7 @@ export default function DSOCPage() {
@@ -722,7 +722,7 @@ export default function ProjectDetailPage({ params }: { params: Promise<{ id: st href="https://discord.com/invite/Cy7Rgkf4Up" target="_blank" rel="noopener noreferrer" - className="neo-brutal-btn bg-white text-[var(--dsoc-purple)] w-full" + className="neo-brutal-btn bg-white text-[var(--dsoc-purple)] w-full dsoc-discord-btn" > Join Discord @@ -735,7 +735,7 @@ export default function ProjectDetailPage({ params }: { params: Promise<{ id: st
We're always adding new projects. Join our Discord to get notified when new projects are added, or become a mentor and propose your own project! diff --git a/app/dsoc/styles.css b/app/dsoc/styles.css index 8838641..0b913f7 100644 --- a/app/dsoc/styles.css +++ b/app/dsoc/styles.css @@ -164,6 +164,7 @@ background: rgba(255, 248, 240, 0.95); backdrop-filter: blur(10px); border-bottom: 3px solid var(--dsoc-dark); + z-index: 60; } .dsoc-nav-link { @@ -209,6 +210,38 @@ color: white; } +/* DSOC Discord Card */ +.dsoc-discord-card { + background: var(--dsoc-light); + color: var(--dsoc-dark); +} + +.dark .dsoc-discord-card { + background: var(--dsoc-light); + color: var(--dsoc-dark); +} + +.dsoc-discord-btn { + border: 3px solid var(--dsoc-dark); + box-shadow: 3px 3px 0px var(--dsoc-dark); +} + +.dark .dsoc-discord-btn { + border-color: var(--dsoc-dark); + box-shadow: 3px 3px 0px var(--dsoc-dark); +} + +/* DSOC Tags */ +.dsoc-tag-badge { + border: 3px solid var(--dsoc-dark); + box-shadow: 3px 3px 0px var(--dsoc-dark); +} + +.dark .dsoc-tag-badge { + border-color: var(--dsoc-dark); + box-shadow: 3px 3px 0px var(--dsoc-dark); +} + .dsoc-mobile-menu { padding: 16px 0; border-top: 1px solid rgba(0,0,0,0.1); @@ -390,6 +423,14 @@ border-color: var(--dsoc-light); } +.dsoc-stat-label { + color: var(--dsoc-dark); +} + +.dark .dsoc-stat-label { + color: var(--dsoc-light); +} + /* DSOC Timeline */ .dsoc-timeline { position: relative; @@ -518,6 +559,11 @@ .dsoc-float-shape:nth-child(3) { animation-delay: 2s; } .dsoc-float-shape:nth-child(4) { animation-delay: 3s; } +/* DSOC "What Is" Title */ +.dark .dsoc-what-title { + color: var(--dsoc-light); +} + /* DSOC Section Titles */ .dsoc-section-title { position: relative;