Skip to content

fix(i18n): restore missing locale-picker popup styles - #197

Merged
snekxs merged 1 commit into
OpenMouse-Project:control-panelfrom
yanhenrique-dev:fix/locale-popup-styles
Sep 7, 2026
Merged

fix(i18n): restore missing locale-picker popup styles#197
snekxs merged 1 commit into
OpenMouse-Project:control-panelfrom
yanhenrique-dev:fix/locale-popup-styles

Conversation

@yanhenrique-dev

@yanhenrique-devyanhenrique-dev commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #194 (which closed#185).

The globe language menu JSX renders its English/Português options as unstyled inline buttons without this block — it looks like a broken segmented control sitting under the sidebar icon row (see screenshot in #185 discussion). This ports the missing .locale-picker/.locale-menu popup styles (absolute upward menu, themed tokens, no backdrop-filter) so the picker opens as a popup again.

CSS-only change (34 lines, no JS): build passes, bundle check green (CSS 74%, JS 99%), 126/126 unit tests pass.
image

The globe language menu JSX from the i18n work renders its options as
unstyled inline buttons without this block, looking like a broken
segmented control under the sidebar icon row. Port the
.locale-picker/.locale-menu popup styles (absolute upward menu, themed
tokens) so the picker opens as a popup again.
@snekxs
snekxs merged commit 5024265 into OpenMouse-Project:control-panelSep 7, 2026
3 checks passed
Sign up for freeto 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.

2 participants

@yanhenrique-dev@snekxs