Transitions between steps in the Vue Onboarding dialog are not adapting to directional changes in RTL
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T340453 [Epic] FY 2023-24 Growth Maintenance Work | |||
Open | None | T325082 Eslint: configure browser compatibility | |||
Open | None | T367429 [Epic] FY 2024-25 Growth Maintenance Work | |||
Open | Sgs | T296646 [Epic] Migration of front-end modules to Vue.js components | |||
Resolved | KStoller-WMF | T329033 [Internship] Modernization of web interfaces using Vue.js | |||
In Progress | None | T329037 Refactor the "Add a link" on-boarding dialog to Vue | |||
Resolved | • VYanez-WMF | T334472 Add transitions between dialog steps | |||
Resolved | Sgs | T335371 Add RTL support on dialog transitions |
Event Timeline
Change 912774 had a related patch set uploaded (by Viviana Yanez; author: Viviana Yanez):
[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: add RTL support to transitions in OnboardingDialog
Change 912774 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: add RTL support to transitions in OnboardingDialog
Looking at the latest demo there seems to be something off in the paginator text. cc @VYanez-WMF
Maybe we could add the translations from some RTL language like Arabic to make the demos more realistic and help us testing.
Yes, noticed that. I wonder if it is related to the character directionality strong, weak or neutral types because if using a RTL lang it seems to be showing the correct direction, so I am not sure which changes we should introduce.
Change 922824 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):
[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: refactor RTL handling in MultiPane to reuse codex composable
Change 922824 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Frontend documentation: refactor RTL handling in MultiPane