palantir/blueprint

RTL Support

オープン

#3,754 opened on 2019/09/27

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)TypeScript (2,167 件のフォーク)batch import
Domain: designStatus: needs proposalType: enhancementhelp wanted

Repository metrics

Stars
 (20,263 個のスター)
PR merge metrics
 (平均マージ 43d 10h) (30d で 27 merged PRs)

説明

Environment

  • Package version(s): 3
  • Browser and OS versions: Chrome, Windows 10

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:

  • Navbar
  • Slider
  • Select
  • Breadcrumb
  • Menu
  • Tree
  • Table

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 ?

コントリビューターガイド