Skip to content

DOCS-2861: Update hackathon banner to mid-way encouragement#2569

Merged
ctauchen merged 1 commit intotigera:mainfrom
ctauchen:docs-2861-hackathon
Mar 9, 2026
Merged

DOCS-2861: Update hackathon banner to mid-way encouragement#2569
ctauchen merged 1 commit intotigera:mainfrom
ctauchen:docs-2861-hackathon

Conversation

@ctauchen
Copy link
Collaborator

@ctauchen ctauchen commented Mar 6, 2026

Summary

  • Replace the launch banner with the mid-way encouragement message for the Calico 3.30+ Hackathon
  • Add commented-out DOCS-2862 deadline banner (March 24 milestone) for easy activation later

Go-live

Do not merge before March 9, 2026

Test plan

  • Verify the mid-way banner renders correctly with the shield emoji and link
  • Verify the commented-out DOCS-2862 banner doesn't affect the build

🤖 Generated with Claude Code

Replace the launch banner with the mid-way encouragement banner for the
March 9 milestone. Add commented-out DOCS-2862 deadline banner for the
March 24 milestone.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ctauchen ctauchen requested a review from a team as a code owner March 6, 2026 15:50
Copilot AI review requested due to automatic review settings March 6, 2026 15:50
@netlify
Copy link

netlify bot commented Mar 6, 2026

Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit 1382c51
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/69aaf7b26bd1c900087d2d42
😎 Deploy Preview https://deploy-preview-2569--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Mar 6, 2026

Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit 1382c51
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/69aaf7b215e6eb0008c49d99
😎 Deploy Preview https://deploy-preview-2569--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 67 (🔴 down 1 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Docusaurus site-wide announcement banner messaging for the Calico 3.30+ Hackathon, and stages a follow-up “deadline approaching” banner for later activation.

Changes:

  • Swap the hackathon “launch” announcement bar content for a mid-way encouragement message.
  • Add a commented-out alternate announcement bar for the deadline-period message (DOCS-2862).

Comment on lines +125 to +132
// DOCS-2862: Hackathon deadline approaching (go-live March 24)
// announcementBar: {
// id: "calico_hackathon_deadline",
// content: '🏃 Only one week left (Ends March 31, 2026!) Finalize your GitHub repo and demo video to enter the <a href="https://www.tigera.io/lp/project-calico-hackathon?utm_source=website&utm_medium=Docs_site&utm_campaign=Hackathon2026">Calico 3.30+ Hackathon</a>',
// backgroundColor: "#FCE181",
// textColor: "#000",
// isCloseable: true,
// },
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keeping a second announcementBar block commented out is easy to accidentally activate incorrectly later. If it’s uncommented without removing/replacing the existing announcementBar, the later key will silently override the earlier one, which can be confusing. Consider extracting both banners as named constants and assigning a single announcementBar property (or toggling which one is used) to make the switch explicit.

Copilot uses AI. Check for mistakes.
Comment on lines 118 to 124
announcementBar: {
id: "calico_hackathon",
content: '🚀 The <a href="https://www.tigera.io/lp/project-calico-hackathon?utm_source=website&utm_medium=Docs_site&utm_campaign=Hackathon2026">Calico 3.30+ Hackathon</a> is live! Leverage Calico 3.30+ to solve networking challenges and win up to $1,000.',
id: "calico_hackathon_midway",
content: '🛡️ Hack the latest features: Leverage Calico 3.30+ to solve networking challenges and win up to $1,000. <a href="https://www.tigera.io/lp/project-calico-hackathon?utm_source=website&utm_medium=Docs_site&utm_campaign=Hackathon2026">Enter the Calico 3.30+ Hackathon</a>',
backgroundColor: "#FCE181",
textColor: "#000",
isCloseable: true
isCloseable: true,
},
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description specifies a go-live constraint (do not merge before Mar 9, 2026), but this change will make the banner visible immediately upon merge. Consider adding a simple runtime gate (for example, an env var or date-based toggle) or at least an inline go-live comment here so the change can be merged safely without relying solely on merge timing.

Copilot uses AI. Check for mistakes.
Comment on lines +119 to 122
id: "calico_hackathon_midway",
content: '🛡️ Hack the latest features: Leverage Calico 3.30+ to solve networking challenges and win up to $1,000. <a href="https://www.tigera.io/lp/project-calico-hackathon?utm_source=website&utm_medium=Docs_site&utm_campaign=Hackathon2026">Enter the Calico 3.30+ Hackathon</a>',
backgroundColor: "#FCE181",
textColor: "#000",
Copy link

Copilot AI Mar 6, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This file consistently uses single quotes for strings, but id, backgroundColor, and textColor here use double quotes. For consistency and to minimize noisy diffs in future formatting passes, switch these to single quotes.

Copilot uses AI. Check for mistakes.
@ctauchen ctauchen merged commit 23e6c48 into tigera:main Mar 9, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants