palantir / blueprint

A React-based UI toolkit for the web
https://blueprintjs.com/
Apache License 2.0
20.73k stars 2.18k forks source link

RTL Support #3754

Open MohammadYounes opened 5 years ago

MohammadYounes commented 5 years ago

Environment

Question

For an app that is bilingual, It's obvious that changing the document direction is not enough.

Here is a sandbox example using the following components:

With most components, the main problem appears to be with inner elements text alignment, margins, icons (mainly carets). However, the table component is totally messed up.

What's the proper way to use blueprint in a bilingual app having both LTR and RTL languages ?

etodanik commented 5 years ago

This issue is really important for me as well. I'd avail any help needed to see this to completion.

inamvar commented 4 years ago

Any updates about this issue?

adidahiya commented 4 years ago

No updates at this point... if there are specific RTL issues you would like to fix, the best way would be to send a PR