diff --git a/app/fellowship/page.tsx b/app/fellowship/page.tsx
index 4edf668..72cb076 100644
--- a/app/fellowship/page.tsx
+++ b/app/fellowship/page.tsx
@@ -104,11 +104,8 @@ export default function FellowshipPage() {
}, 30)
}
- const handleApplyClick = () => {
- window.open(
- "https://docs.google.com/forms/d/e/1FAIpQLSfjbM8MIEWTPe4PMjLOf8wCKbdjkjXYjH3nBNFoEEjO8CO08w/viewform",
- "_blank",
- )
+ const handleLearnMoreClick = () => {
+ window.open("/blog/fellowship-2026-next-steps", "_self")
}
const levels = [
@@ -383,7 +380,7 @@ export default function FellowshipPage() {
className="mb-6 sm:mb-8 border-primary text-primary px-3 sm:px-4 py-1 sm:py-2 rounded-full font-medium text-xs sm:text-sm"
>
- Fellowship 2026 - Applications Open
+ Fellowship 2026 - Applications Closed
@@ -391,24 +388,24 @@ export default function FellowshipPage() {
- Fellowship 2026 Started
+ Fellowship 2026
- Fellowship 2026 is now live!
+ Fellowship 2026 applications are now closed.
- Applications are open. Join now and start your 3-month transformation journey.
+ Thank you to everyone who applied. See what comes next and how to stay involved.
- Apply for 2026 Fellowship
+ What Comes Next
{/*
- Choose This Track
+ Applications Closed
@@ -1004,23 +1001,23 @@ export default function FellowshipPage() {
className="mb-6 sm:mb-8 border-primary-foreground text-primary-foreground px-3 sm:px-4 py-1 sm:py-2 rounded-full font-medium text-xs sm:text-sm"
>
- Join the Fellowship
+ Fellowship 2026
- Ready to Get Industry-Ready?
+ Applications are Closed
- Join our aggressive 3-month program and crack big companies this summer. Limited seats available -
- applications reviewed on rolling basis.
+ Thank you to everyone who applied for Fellowship 2026. Follow along for public sessions, DSOC
+ contributions, and the upcoming self-paced mentorship track.
- Apply for Fellowship 2026
+ See What Comes Next
diff --git a/components/headline-bar.tsx b/components/headline-bar.tsx
index be76444..b83db2d 100644
--- a/components/headline-bar.tsx
+++ b/components/headline-bar.tsx
@@ -5,11 +5,18 @@ import Link from 'next/link'
type HeadlineMessage = { label: string; text: string; href: string }
-// Add an entry here to show a banner. Leave the array empty to hide the bar.
-// Past entries, for reference:
-// { label: 'DSOC', text: 'DSOC 2026 applications are open now. Start your open source journey today.', href: '/dsoc' }
-// { label: 'Fellowship', text: 'Fellowship 2026 applications are now closed. See what comes next and how to stay involved.', href: '/blog/fellowship-2026-next-steps' }
-const messages: HeadlineMessage[] = []
+const messages: HeadlineMessage[] = [
+ {
+ label: 'DSOC',
+ text: 'DSOC 2026 has finished. Thank you to everyone who participated.',
+ href: '/dsoc',
+ },
+ {
+ label: 'Fellowship',
+ text: 'Fellowship 2026 applications are now closed. See what comes next and how to stay involved.',
+ href: '/blog/fellowship-2026-next-steps',
+ },
+]
export function HeadlineBar() {
const [activeIndex, setActiveIndex] = useState(0)