locale-rtl.css is missing.
This patch adds it and also fixes some tiny issues with locale.css where the rules for .form-item are not specific enough and are overridden by system.theme.css

Comments

tsi’s picture

Issue tags: +RTL

Adding tag

tr’s picture

Version: 7.x-dev » 8.x-dev
Status: Needs review » Needs work

Moving to D8.

Patch to locale.css no longer applies because of changes made by #953010: locale.css causes vertical tabs to overlap the language selection drop-down menu in node edit forms. The new locale-rtl.css file added by this patch needs to be reviewed to see that it also addresses the issues raised in #953010: locale.css causes vertical tabs to overlap the language selection drop-down menu in node edit forms.

tsi’s picture

honest question, if you push this to D8, when are we finally going to get RTL support in D7, we had it in D6, and we don't have it anymore, this is a major regression.
All these rtl patches need to be committed once and for all, even if only 99% perfect, they are all interdependent and every time one of them gets outdated because another css patch got committed, all or many of them go back to needs work.
RTL support in D7 is becoming a real PITA to achieve.
Someone in the Israeli community already suggested maintaining a distro with rtl patches already applied, this seems weird but we are really this close to having RTL supported and yet, the current fresh install of D7 look really bad for RTL users.

tr’s picture

Issue tags: +Needs backport to D7

Yes, we all feel the same way about the process. The discussion about how to fix it is at #1050616: Figure out backport workflow from Drupal 8 to Drupal 7.

By moving it to D8 I'm actually making it *more* likely to get into D7 as soon as possible, crazy as it seems. Anyway, since the patch no longer applies the first step, regardless of branch, is to re-roll the patch so it can be tested.

aspilicious’s picture

StatusFileSize
new1.18 KB

Rerolled, srry I'm stealing your credit with this git patch :s.

aspilicious’s picture

Status: Needs work » Needs review

Needz review :)

tr’s picture

Patch applies cleanly in D8 and D7 for me.

Now we need someone who uses RTL to test it out and see that it fixes the issue without breaking LTR. That's not me - I don't use RTL.

@tsi: Perhaps you can encourage some people in "the Israeli community" to try out this patch and post their reviews - that's going to the be quickest way to get this fixed in D8 and D7.

mightyiam’s picture

subscribe

gábor hojtsy’s picture

Can we get a reviewer for this? It would be great to get in quick :)

good_man’s picture

Status: Needs review » Reviewed & tested by the community
StatusFileSize
new10.62 KB
new12.78 KB

Working good, applies in 7.x and 8.x

webchick’s picture

Status: Reviewed & tested by the community » Fixed

Committed and pushed to 8.x and 7.x. Thanks!

Status: Fixed » Closed (fixed)
Issue tags: -RTL, -Needs backport to D7

Automatically closed -- issue fixed for 2 weeks with no activity.