Skip to content

feat: add trilingual updates page with homepage teaser#30

Merged
TommiLindfors merged 2 commits into
mainfrom
feat/updates-page
May 27, 2026
Merged

feat: add trilingual updates page with homepage teaser#30
TommiLindfors merged 2 commits into
mainfrom
feat/updates-page

Conversation

@TommiLindfors
Copy link
Copy Markdown
Contributor

@TommiLindfors TommiLindfors commented May 26, 2026

Adds a /[lang]/updates page with a timeline of Clarvia milestones, plus a Latest teaser section on the homepage.

What is new

Updates page (/en/updates, /fr/updates, /de/updates)

  • Timeline layout with 7 dated entries covering May 2026 milestones
  • All content trilingual (English, French, German)
  • Localised date formatting, semantic HTML

Homepage teaser

  • Shows the 3 most recent headlines with dates
  • Links to the full updates page
  • Placed after the forms section, before footer

Footer

  • Added Updates link in all 3 languages

Verified

  • npm run lint passes (0 errors)
  • npm run build passes, all 3 language routes statically generated
  • 7 files changed, 301 insertions

@TommiLindfors TommiLindfors requested a review from HirenGajjar May 26, 2026 20:44
@TommiLindfors
Copy link
Copy Markdown
Contributor Author

Hey @HirenGajjar - heads up that this PR includes an updates/news page with a timeline of Clarvia milestones. One of the entries (25 May) is about you as our first outside collaborator and mentions you by name. Please review the wording and let us know if you'd like anything changed before this goes live.

HirenGajjar
HirenGajjar previously approved these changes May 27, 2026
Copy link
Copy Markdown
Collaborator

@HirenGajjar HirenGajjar left a comment

Choose a reason for hiding this comment

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

Thanks @TommiLindfors — the wording looks great, happy for it to go live.

@TommiLindfors TommiLindfors merged commit e5f9b49 into main May 27, 2026
3 checks passed
@TommiLindfors TommiLindfors deleted the feat/updates-page branch May 27, 2026 08:59
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