Skip to content

Conversation

@Ovgodd
Copy link
Collaborator

@Ovgodd Ovgodd commented Sep 5, 2025

standardizes keyboard focus appearance to improve UI coherence

Purpose

This pull request unifies the focus style only in the header and the left panel.
It replaces default outlines with box-shadow and border-radius to deliver a
smoother, less abrupt experience for keyboard users.

⚠️ The main documentation page are excluded,
as they will be part of a broader accessibility rework in a future PR.

Proposal

  • Replace focus outlines with box-shadow for header and left panel elements
  • Apply consistent border-radius to improve visual feedback
  • Enhance keyboard navigation aesthetics
  • Exclude pinned docs and central doc page (pending future a11y overhaul)
@Ovgodd Ovgodd self-assigned this Sep 5, 2025
@Ovgodd Ovgodd force-pushed the fix/unify-outline-focus branch from 51cef88 to 897520a Compare September 5, 2025 12:56
@Ovgodd Ovgodd requested a review from AntoLC September 5, 2025 12:56
@Ovgodd Ovgodd marked this pull request as ready for review September 5, 2025 12:56
@github-actions
Copy link

github-actions bot commented Sep 5, 2025

Size Change: +30 B (0%)

Total Size: 3.65 MB

Filename Size Change
apps/impress/out/_next/static/a92dfb23/_buildManifest.js 0 B -867 B (removed) 🏆
apps/impress/out/_next/static/2afc49cb/_buildManifest.js 867 B +867 B (new file) 🆕

compressed-size-action

@Ovgodd Ovgodd force-pushed the fix/unify-outline-focus branch from 20eb995 to acd20b8 Compare September 8, 2025 16:09
@Ovgodd Ovgodd requested a review from AntoLC September 8, 2025 16:11
Copy link
Collaborator

@AntoLC AntoLC left a comment

Choose a reason for hiding this comment

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

As talk together, a small fix on the hover.

@Ovgodd Ovgodd force-pushed the fix/unify-outline-focus branch from fe38a67 to 12b9250 Compare September 9, 2025 11:21
@Ovgodd Ovgodd requested a review from AntoLC September 9, 2025 12:48
@Ovgodd
Copy link
Collaborator Author

Ovgodd commented Sep 9, 2025

As talk together, a small fix on the hover.

Fixed !

focus.mp4
Copy link
Collaborator

@AntoLC AntoLC left a comment

Choose a reason for hiding this comment

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

Perfect !

@Ovgodd Ovgodd force-pushed the fix/unify-outline-focus branch 2 times, most recently from 39adf13 to 8f98cf0 Compare September 9, 2025 16:34
standardizes keyboard focus appearance to improve UI coherence Signed-off-by: Cyril <c.gromoff@gmail.com>
@Ovgodd Ovgodd force-pushed the fix/unify-outline-focus branch from 8f98cf0 to 9f9fae9 Compare September 9, 2025 16:37
@Ovgodd Ovgodd merged commit 9f9fae9 into main Sep 9, 2025
21 of 22 checks passed
@Ovgodd Ovgodd deleted the fix/unify-outline-focus branch September 9, 2025 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment