Skip to content

Conversation

@Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Jan 7, 2026

Purpose

Fix regression where the main content became unintentionally clickable after introducing the skip-to-content feature.

issue https://github.com/suitenumerique/docs/issues/1772

Proposal

  • Remove unintended clickable area on main content
  • Replace :focus with :focus-visible to improve focus handling

@Ovgodd Ovgodd self-assigned this Jan 7, 2026
@Ovgodd Ovgodd requested a review from AntoLC January 7, 2026 08:30
@Ovgodd Ovgodd added bug Something isn't working triage labels Jan 7, 2026
@Ovgodd Ovgodd linked an issue Jan 7, 2026 that may be closed by this pull request
@Ovgodd Ovgodd force-pushed the fix/1772-main-content-clickable branch from cba111b to 76649de Compare January 7, 2026 08:32
@Ovgodd Ovgodd marked this pull request as ready for review January 7, 2026 08:32
@github-actions
Copy link

github-actions bot commented Jan 7, 2026

Size Change: +14 B (0%)

Total Size: 4.16 MB

Filename Size Change
apps/impress/out/_next/static/40b0de96/_buildManifest.js 0 B -886 B (removed) 🏆
apps/impress/out/_next/static/c53646b2/_buildManifest.js 890 B +890 B (new file) 🆕

compressed-size-action

removes accidental clickable area introduced by the skip-to-content feature
@Ovgodd Ovgodd force-pushed the fix/1772-main-content-clickable branch from 76649de to 6221381 Compare January 8, 2026 08:32
@Ovgodd Ovgodd merged commit 6221381 into main Jan 8, 2026
28 of 29 checks passed
@Ovgodd Ovgodd deleted the fix/1772-main-content-clickable branch January 8, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Main content is clickable

3 participants