GNOME Bugzilla – Bug 642672
Fix workspace thumbnails in RTL locales
Last modified: 2011-02-18 16:38:15 UTC
Here's the fix for RTL problems noted in the review of Bug 641881. The dash always needs a similar fix to its CSS if this is the way we want to handle it code-style wise.
Created attachment 181216 [details] [review] Fix workspace thumbnails in RTL locales We need slightly different CSS and positioning logic for the workspace thumbnails list when it is on the left side of the screen.
Review of attachment 181216 [details] [review]: Looks good. ::: data/theme/gnome-shell.css @@ +273,3 @@ } +.workspace-thumbnails-background.rtl { I actually like the approach in bug 584662 of automagically assigned :rtl/:ltr pseudo classes which can be used if different CSS is required; not sure if it's worth waiting for that patch to be updated, but we could follow the pseudo-class style here anyway.
Created attachment 181221 [details] [review] Fix workspace thumbnails in RTL locales Thought "would be nice if this was an automatic pseudo-class" but had no idea we still had a bug outstanding with patch in that direction. Redone here using a manual pseudo-class rather than class - I'd rather get something in now while I remember what the CSS differences need to be.
Review of attachment 181221 [details] [review]: (In reply to comment #3) > I'd rather get something in now while I remember what > the CSS differences need to be. Sure, I'll do the same for the dash then.
Attachment 181221 [details] pushed as bff027c - Fix workspace thumbnails in RTL locales