Skip to content

Stop the chevron pushing menu labels into an ellipsis (develop) - #239

Merged
mlaetitia merged 1 commit into
developfrom
fix/t51eng-2081-chevron-ellipsis-develop
Sep 14, 2026
Merged

mlaetitia merged 1 commit into
developfrom
fix/t51eng-2081-chevron-ellipsis-develop

Conversation

@mlaetitia

Copy link
Copy Markdown
Collaborator

Related to T51ENG-2081

Proposed changes

Why are these changes being made?

Top-level menu links are text-overflow: ellipsis. The chevron was an inline pseudo-element, so it counted toward the text width and pushed longer labels over their box: Firefox rendered the label as "News & Events..." with the chevron beside it. Taking the chevron out of flow lets the label measure on its own.

The earlier fix assumed the mask was repainting during the rotation. It was not: the ellipsis and the chevron appeared together, which is what identified the real cause.

Testing instructions

  • In Firefox, at a width where the menu is tight, check that no top-level label ends in an ellipsis.
  • Hovering an item should rotate the chevron smoothly, in the same position as before.

🤖 Generated with Claude Code

…r collapses into an ellipsis

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011rCHPCdbV5C5dDJjEmMDuy
@mlaetitia
mlaetitia merged commit 869451c into develop Sep 14, 2026
5 checks passed
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.

1 participant