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

Language selector (adding new Popover primitives along the way) #54

Merged
merged 3 commits into from
Jul 21, 2024

Conversation

manuhabitela
Copy link
Collaborator

Add a language selector in the header. Select the language you want through a new popover component.

I feel this will be better in a settings page later, but this will do for now!

easily use buttons toggling styled RAC popovers
this will be better in an options page later i think, as we don't pass
our life changing language and we already have a language detector at
load.

this adds a PopoverList primitive to easily create buttons triggering
popovers containing list of actionable items.
some focus rings were shown even when we only used the mouse. this
globally fixes that
@manuhabitela
Copy link
Collaborator Author

Allowing myself to merge as this contains a few interesting stuff (and I realized I already merged a thing in the i18n PR that should be in this 😬). Please comment here afterwards if you have any feedback, I'll handle it.

@manuhabitela manuhabitela merged commit 9fd1af2 into main Jul 21, 2024
7 of 8 checks passed
@manuhabitela manuhabitela deleted the language-selector branch July 22, 2024 12:38
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