Skip to content

feat: add About Us page replacing Our Mission#28

Merged
SimonBurmer merged 1 commit intomainfrom
feature/about-us-page
Mar 30, 2026
Merged

feat: add About Us page replacing Our Mission#28
SimonBurmer merged 1 commit intomainfrom
feature/about-us-page

Conversation

@SimonBurmer
Copy link
Copy Markdown
Collaborator

@SimonBurmer SimonBurmer commented Mar 30, 2026

  • New /about-us page with Vision/Mission, Mission Partners (MTZ, Munich Startup), Executive Board, Department Board, and Advisory Board sections
  • Each section has a distinct layout: editorial cards, side-by-side, compact container, expandable thumbnail grid
  • Navigation updated to link to About Us instead of Our Mission
  • /our-mission redirects to /about-us for backwards compatibility

Summary by CodeRabbit

Release Notes

  • New Features
    • Launched comprehensive "About Us" page featuring interactive sections for executive board, department board, advisory board, and mission partners.
    • Updated "Our Mission" navigation link to direct to the new "About Us" page; previous mission page now redirects accordingly.

- New /about-us page with Vision/Mission, Mission Partners (MTZ, Munich
  Startup), Executive Board, Department Board, and Advisory Board sections
- Each section has a distinct layout: editorial cards, side-by-side,
  compact container, expandable thumbnail grid
- Navigation updated to link to About Us instead of Our Mission
- /our-mission redirects to /about-us for backwards compatibility
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
start-munich Ready Ready Preview, Comment Mar 30, 2026 7:57pm

@SimonBurmer SimonBurmer merged commit a981b72 into main Mar 30, 2026
2 of 3 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 30, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 77ff8d9e-c200-4902-bf98-c516be94169d

📥 Commits

Reviewing files that changed from the base of the PR and between 3e2d643 and 5135275.

📒 Files selected for processing (3)
  • app/about-us/page.tsx
  • app/our-mission/page.tsx
  • components/Navigation.tsx

📝 Walkthrough

Walkthrough

A new client-side "About Us" page is implemented with multiple themed sections (hero, vision/mission, mission partners, and three board types), featuring scroll-triggered animations and expandable advisory member details. The existing "Our Mission" page is replaced with a server-side redirect to /about-us, and navigation links are updated accordingly to consolidate the content.

Changes

Cohort / File(s) Summary
About Us Page Implementation
app/about-us/page.tsx
New page component with static data for executives, department members, advisory board, and mission partners; renders hero header, animated vision/mission section, partner grid, board sections with portrait cards, and expandable advisory detail panel using scroll-based visibility and local state management.
Mission Page Consolidation
app/our-mission/page.tsx
Replaced full mission/vision page component (including animations and scroll observers) with minimal server-side redirect to /about-us using next/navigation.
Navigation Link Updates
components/Navigation.tsx
Updated "Our Mission" navigation items in both desktop and mobile community dropdowns to link to /about-us with "About Us" label.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~22 minutes

Possibly related PRs

  • PR #13: Introduces and exports the useInView hook that the new AboutUsPage depends on for scroll-triggered animations and visibility detection.
  • PR #20: Previously added the OurMissionPage implementation and navigation links to /our-mission; this PR reverses that approach by replacing the page with a redirect and updating nav to point to /about-us instead.

Poem

🐰 A rabbit hops through page restructure,
New "About Us" tells our story feature,
Advisory boards now expand with grace,
Mission merged to one bright place, 🌟
Navigation points the clearer way!

✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch feature/about-us-page

Comment @coderabbitai help to get the list of available commands and usage tips.

@SimonBurmer SimonBurmer deleted the feature/about-us-page branch March 30, 2026 19:58
@coderabbitai coderabbitai Bot mentioned this pull request Apr 6, 2026
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.

1 participant