Page MenuHomePhabricator

[QB] RTL layout is broken on staging environment
Open, Needs TriagePublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Checkout the master branch of the repository and build the query builder app (Or go to https://1055960--clicky-sparqly.netlify.app/ - the last staging deployment aligned with master at the time of writing this ticket)
  • Change the interface language to Hebrew or Arabic

What happens?:

The spacing between elements in the layout is still attuned to LTR languages, causing the various UI elements to not have sufficient spacing.

Screenshot 2024-07-31 at 17-58-04 בונה שאילתות ויקינתונים.png (1×1 px, 164 KB)

What should have happened instead?:

The spacing should be correct

Screenshot 2024-07-31 at 18-01-01 בונה שאילתות ויקינתונים.png (1×1 px, 159 KB)

Other information (browser name/version, screenshots, etc.):

Firefox 128.0.3 (64-bit) Ubuntu 22.04

Event Timeline

Change #1065243 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):

[wikidata/query-builder@master] Remove postcss-logical

https://gerrit.wikimedia.org/r/1065243

Change #1065243 merged by jenkins-bot:

[wikidata/query-builder@master] Remove postcss-logical

https://gerrit.wikimedia.org/r/1065243