Multiple RTL CSS issues have been fixed in the patch. Also, I have included an RTL version of the favstar icon used in the shortcut module.
1. Bad "Edit Shortcuts" position in toolbar (should be on opposite side):
LTR:

RTL - before:

RTL - after:

2. Wrong margins and image for add/remove shortcut links
The margins for the add/remove shortcut link texts didn't have RTL equivalents. Although, the margins are rather small, so they aren't very visible in the screenshots.
The favstar icon's +/x marks should also face away from the shortcut title, so I added an RTL equivalent for the icon.
LTR:

RTL - before:

RTL - after:

Here is also the favstar icons:
LTR:

RTL (new):

| Comment | File | Size | Author |
|---|---|---|---|
| #11 | fix-shortcut-module-rtl-11.patch | 11.23 KB | herom |
| #11 | interdiff-2343715-0-11.txt | 2.26 KB | herom |
| fix-shortcut-module-rtl.patch | 13.48 KB | herom | |
| favstar-rtl.png | 1.99 KB | herom | |
| favstar.png | 1.8 KB | herom |
Comments
Comment #1
herom commentedComment #2
Karmen commentedI review this, and this patch works for me perfectly.
Pretty work :)
Comment #3
lewisnymanThanks for fixing this! RTBC++
Comment #6
herom commentedHEAD was broken. back to rtbc.
Comment #9
herom commentedOverloaded testbot! Back to rtbc.
Comment #10
alexpottI don' think we need the png file since we're only using the svg.
Comment #11
herom commentedremoved the png file.
Comment #12
lewisnymanI doubled check this patch again. Looks great. Thank you.
Comment #13
alexpottCommitted ec054f3 and pushed to 8.0.x. Thanks!