-
Improvement
-
Resolution: Done
-
Minor
-
None
-
2.9.2
Some form fields should always be left aligned and their directionality set to LTR.
The following, is a list of INPUT fields of type TEXT and TEXTAREA that needs to be using directionality LTR and alignment LEFT when displayed in RTL UI. as the input data needs to be treated as LTR content.
(URLs, OS level Folders & apps, theme hex colors, English DB field names, emails, English text, numbers, regular expression patterns, symbols)
I was going throughout the entire admin menu and getting each setting page name and list of fields that are relevant for this fix.
In general, I would suggest we add a new class to reflect situations when input text & textarea form fields needs not to be RTL aligned and directionality be set to RTL when in RTL mode.
so we can put together a loooong CSS selector that left align them all, when in RTL mode.
(Unless there is a better idea)
We should remove all current RTL selectors that partially fix some of the form fields on the list (those that are marked as so) and add new special selectors at the end of all cascaded CSS files so it overrides whatever RTL selectors that might generally (and not explicitly) improperly right align the UI when it is not needed.