My browser is recognized as Hebrew which is RTL, and therefore the entire UI is laid out RTL, even when I access LTR forums like Vuejs.
This is not the right way to build RTL UI, and it makes it really hard to use the app.
Take for example the screenshot below, and try to read it. You will see it is really hard because all punctuation is placed on the wrong side, and alignment is bad.
The only parts that need to have
direction:rtl css property are those that are fully translated.
So for instance the date widget itself should have this property. Indeed, it looks good in RTL since the texts are in Hebrew too.
At the moment I find myself opening dev tools and changing the UI to LTR in order to be able to use it.
RTL for the entire UI should be used only in cases that the entire forum is in RTL language, and not when the browser is recognized as RTL.