Skip to content

♿️(frontend) add contextual browser tab titles for docs routes#2120

Merged
Ovgodd merged 1 commit intomainfrom
fix/revelant-pages-titles
Mar 28, 2026
Merged

♿️(frontend) add contextual browser tab titles for docs routes#2120
Ovgodd merged 1 commit intomainfrom
fix/revelant-pages-titles

Conversation

@Ovgodd
Copy link
Copy Markdown
Collaborator

@Ovgodd Ovgodd commented Mar 24, 2026

Purpose

Tabs always showed "Docs", so it was hard to know which page was open. We set a clear title per page (and matching og:title for link previews) to improve that

Proposal

  • Docs grid: title depends on the current filter.
  • Home, offline, and new-document pages: their own titles.

@Ovgodd Ovgodd requested a review from AntoLC March 24, 2026 13:30
@Ovgodd Ovgodd self-assigned this Mar 24, 2026
@Ovgodd Ovgodd force-pushed the fix/revelant-pages-titles branch from 3a66a66 to d558af8 Compare March 24, 2026 13:31
@Ovgodd Ovgodd marked this pull request as ready for review March 24, 2026 13:31
@Ovgodd Ovgodd linked an issue Mar 24, 2026 that may be closed by this pull request
@Ovgodd Ovgodd moved this from Backlog to In review in LaSuite Docs A11y Mar 24, 2026
@Ovgodd Ovgodd force-pushed the fix/revelant-pages-titles branch from d558af8 to 49402c5 Compare March 24, 2026 13:38
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 24, 2026

Size Change: +577 B (+0.01%)

Total Size: 4.25 MB

Filename Size Change
apps/impress/out/_next/static/6d925b4d/_buildManifest.js 622 B +622 B (new file) 🆕
apps/impress/out/_next/static/964e924a/_buildManifest.js 0 B -621 B (removed) 🏆

compressed-size-action

@Ovgodd Ovgodd requested a review from AntoLC March 25, 2026 10:16
@Ovgodd Ovgodd force-pushed the fix/revelant-pages-titles branch 4 times, most recently from 429f26e to 46000be Compare March 26, 2026 08:21
Each page sets its own tab title instead of generic "Docs"
@Ovgodd Ovgodd force-pushed the fix/revelant-pages-titles branch from 46000be to 7d24af8 Compare March 28, 2026 16:14
@Ovgodd Ovgodd merged commit 7d24af8 into main Mar 28, 2026
27 of 28 checks passed
@Ovgodd Ovgodd deleted the fix/revelant-pages-titles branch March 28, 2026 16:49
@github-project-automation github-project-automation bot moved this from In review to Done in LaSuite Docs A11y Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Page titles not relevant on all pages of Docs

2 participants