Built by our members
-+
Innovative startups created and shaped by BSA members, pushing the boundaries of blockchain technology.
@@ -39,7 +39,7 @@ export default function StartupsClient() {diff --git a/app/about/client.tsx b/app/about/client.tsx index c9e06a6..c5f3e7a 100644 --- a/app/about/client.tsx +++ b/app/about/client.tsx @@ -16,17 +16,17 @@ export default function AboutClient() {
+
The Blockchain Student Association at EPFL is dedicated to fostering blockchain education, innovation, and community among students passionate about decentralized technologies.
-+
We believe in the transformative potential of blockchain technology to reshape industries, create new economic models, and build a more transparent and equitable digital future.
-+
Through workshops, hackathons, networking events, and collaborative projects, we provide students with the knowledge, skills, and connections needed to become leaders in the blockchain space. diff --git a/app/contact/client.tsx b/app/contact/client.tsx index 257a5aa..3b62f99 100644 --- a/app/contact/client.tsx +++ b/app/contact/client.tsx @@ -45,7 +45,7 @@ export default function ContactClient() {
+
Questions about our events, interested in collaborating, or just want to say hello? We'd love to hear from you.
diff --git a/app/events/client.tsx b/app/events/client.tsx index 180142a..ff2c874 100644 --- a/app/events/client.tsx +++ b/app/events/client.tsx @@ -78,7 +78,7 @@ export default function EventsClient() {+
Join us for workshops, hackathons, networking events, and more.
@@ -130,7 +130,7 @@ export default function EventsClient() {+
{event.description}
diff --git a/app/globals.css b/app/globals.css index fff5c5c..88fd95f 100644 --- a/app/globals.css +++ b/app/globals.css @@ -57,6 +57,8 @@ html { --text-small: 0.875rem; --text-eyebrow: 0.75rem; --text-micro: 0.6875rem; + + --font-serif: "Google Sans Text", "Switzer", system-ui, sans-serif; } * { @@ -65,7 +67,7 @@ html { body { @apply bg-background text-foreground; - font-family: var(--font-sans); + font-family: "Google Sans Text", var(--font-sans), system-ui, sans-serif; background-color: #152237; background-image: linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px), @@ -78,7 +80,7 @@ html { } h4, h5, h6 { - font-family: var(--font-sans); + font-family: "Google Sans Text", var(--font-sans), system-ui, sans-serif; font-weight: 500; } } diff --git a/app/layout.tsx b/app/layout.tsx index e76d1a5..f1f86cc 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -93,12 +93,18 @@ export default function RootLayout({ return (
+ + + - ++
Innovative startups created and shaped by BSA members, pushing the boundaries of blockchain technology.
@@ -39,7 +39,7 @@ export default function StartupsClient() {{startup.description}
+{startup.description}
Visit site → diff --git a/components/about-section.tsx b/components/about-section.tsx index 64d4547..717772d 100644 --- a/components/about-section.tsx +++ b/components/about-section.tsx @@ -29,7 +29,7 @@ export default function AboutSection() {+
Founded in 2018 and officially recognized by EPFL in 2021. Every member can vote on the association's direction.
@@ -56,7 +56,7 @@ export default function AboutSection() {{activity.description}
+{activity.description}
+
Identify yourself. The answers split two ways.
@@ -187,7 +187,7 @@ export default function RoleFAQ() {- Block by block -
-+ Block by block +
++
BSA EPFL
diff --git a/components/hero.tsx b/components/hero.tsx index a4662fa..f019a72 100644 --- a/components/hero.tsx +++ b/components/hero.tsx @@ -172,7 +172,7 @@ export default function Hero() {+
diff --git a/components/navbar.tsx b/components/navbar.tsx index 133c555..27a7ed2 100644 --- a/components/navbar.tsx +++ b/components/navbar.tsx @@ -3,6 +3,7 @@ import { useState, useEffect } from "react" import Link from "next/link" import { usePathname } from "next/navigation" +import { BSA_LOGO_PATH } from "./bsa-logo-path" const navLinks = [ { href: "/about", label: "About" }, @@ -41,58 +42,136 @@ export default function Navbar() { return ( <> - {/* Nav bar - visual only, fades but never loses pointer-events */}