Skip to content

78 implement mobility programs page#84

Merged
peterlipt merged 8 commits intomainfrom
78-implement-mobility-programs-page
Mar 23, 2026
Merged

78 implement mobility programs page#84
peterlipt merged 8 commits intomainfrom
78-implement-mobility-programs-page

Conversation

@DankaMarci
Copy link
Collaborator

closes #78

@DankaMarci DankaMarci requested a review from peterlipt March 5, 2026 18:01
@DankaMarci DankaMarci self-assigned this Mar 5, 2026
@DankaMarci DankaMarci linked an issue Mar 5, 2026 that may be closed by this pull request
@vercel
Copy link

vercel bot commented Mar 5, 2026

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

Project Deployment Actions Updated (UTC)
ehk Ready Ready Preview, Comment Mar 23, 2026 0:55am

Request Review

@peterlipt peterlipt requested a review from Copilot March 23, 2026 09:55
Copy link
Member

@peterlipt peterlipt left a comment

Choose a reason for hiding this comment

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

GJ

Copy link

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

Implements new International section pages for mobility opportunities (and dormitory admission information), backed by dictionary-driven content and added to the app navigation.

Changes:

  • Added mobility-programs and dormitory-information pages under /[lang]/international/* with new UI components and TypeScript data models.
  • Extended en.json and hu.json dictionaries with international.mobility_programs and international.dormitory_information content.
  • Added navigation entries for the new pages.

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
src/dictionaries/hu.json Adds dictionary content for the new international pages (currently English text under hu).
src/dictionaries/en.json Adds English dictionary content for the new international pages.
src/app/(app)/components/navigation-items.ts Adds navigation links to the new international pages.
src/app/(app)/[lang]/international/mobility-programs/page.tsx New Mobility Programs page that reads from dictionary and renders content.
src/app/(app)/[lang]/international/mobility-programs/components/types.ts Data model types for mobility programs content.
src/app/(app)/[lang]/international/mobility-programs/components/ProgramCard.tsx Renders each mobility program card (badge labels + external link).
src/app/(app)/[lang]/international/mobility-programs/components/MobilityProgramsContent.tsx Lays out intro + list of program cards.
src/app/(app)/[lang]/international/dormitory-information/page.tsx New Dormitory Information page that reads from dictionary and renders content.
src/app/(app)/[lang]/international/dormitory-information/components/types.ts Data model types for dormitory info content.
src/app/(app)/[lang]/international/dormitory-information/components/FrequencyAdmissionSection.tsx Renders frequency + admission cards and ranking list.
src/app/(app)/[lang]/international/dormitory-information/components/EligibilitySection.tsx Renders eligibility and dormitory type list.
src/app/(app)/[lang]/international/dormitory-information/components/DormitoryInformationContent.tsx Composes dormitory info sections.
src/app/(app)/[lang]/international/dormitory-information/components/ApplicationStepsSection.tsx Renders application steps and linkifies URLs inside step text.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@peterlipt peterlipt merged commit 6506d1d into main Mar 23, 2026
2 checks passed
@peterlipt peterlipt deleted the 78-implement-mobility-programs-page branch March 25, 2026 16:11
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.

Implement Mobility programs page

3 participants