Arabic RTL CSS audit: two of three rules didn't work as intended
A developer who added Arabic support to their app with a short set of right-to-left CSS rules later audited it and found two of the three did not behave as expected. Testing in Chrome 156 with a probe page showed that the flex-direction rule for the tab bar actually cancelled the mirroring that RTL already applies, so the tab order stayed the same as in English. The text-align rule for inputs was also found to be unnecessary, since direction on an ancestor already aligns the text correctly. The developer shared the measurements and a checklist meant for any app shipping an RTL locale.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in