Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[A11Y] Active page indicator missing in responsive view #2849

Open
3 tasks done
pya35 opened this issue Jan 28, 2025 · 1 comment
Open
3 tasks done

[A11Y] Active page indicator missing in responsive view #2849

pya35 opened this issue Jan 28, 2025 · 1 comment

Comments

@pya35
Copy link
Member

pya35 commented Jan 28, 2025

Prerequisites

Describe the issue

The Orange Navbar component displays the active item in orange with an underline to emphasize the current state.

The underline is displayed only for a min-width: 1024px (@media (min-width: 1024px), so when we display the page in responsive mode (width 320px), the underline is removed. From an accessibility POV this is not conform because color shall not be the only way of passing the information.

Reduced test cases

Go to Orange Navbar component and activate responsive in devtool with 320px width

Image

What operating system(s) are you seeing the problem on?

Windows

What browser(s) are you seeing the problem on?

Firefox

What version of Boosted are you using?

v5.3

@pya35 pya35 added the bug label Jan 28, 2025
@pya35 pya35 changed the title Provide a general summary of the issue Active page indicator missing in responsive view Jan 28, 2025
@pya35 pya35 changed the title Active page indicator missing in responsive view [A11Y] Active page indicator missing in responsive view Jan 28, 2025
@louismaximepiton
Copy link
Member

louismaximepiton commented Jan 29, 2025

Hey, thanks for your contribution,

It's indeed an issue we raised while developing the component but it's a design issue right now (see https://design.orange.com/0c1af118d/p/84c686-global-menu/t/page-84c686-57065600-19). I'll raise the issue again to the design team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants