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
| Comment | File | Size | Author |
|---|---|---|---|
| #10 | 1040262-before.png | 12.78 KB | good_man |
| #10 | 1040262-after.png | 10.62 KB | good_man |
| #5 | 1040262-locale-rtl-5.patch | 1.18 KB | aspilicious |
| locale_rtl.patch | 1.5 KB | tsi |
Comments
Comment #1
tsi commentedAdding tag
Comment #2
tr commentedMoving 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.
Comment #3
tsi commentedhonest 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.
Comment #4
tr commentedYes, 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.
Comment #5
aspilicious commentedRerolled, srry I'm stealing your credit with this git patch :s.
Comment #6
aspilicious commentedNeedz review :)
Comment #7
tr commentedPatch 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.
Comment #8
mightyiam commentedsubscribe
Comment #9
gábor hojtsyCan we get a reviewer for this? It would be great to get in quick :)
Comment #10
good_man commentedWorking good, applies in 7.x and 8.x
Comment #11
webchickCommitted and pushed to 8.x and 7.x. Thanks!