RTL: menus looking wrong in all core themes

hass - January 19, 2008 - 12:29
Project:Drupal
Version:6.x-dev
Component:theme system
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

See the screenshots and http://drupal.org/node/211885. Menus are looking wrong in all core themes if RTL mode is active.

Marking critical because RTL is a new and partly broken feature. I leave this to a core maintainer to reduce rank if RTL is not important for final.

AttachmentSizeStatusTest resultOperations
Chameleon_buggy_menus.png11.35 KBIgnoredNoneNone
marvin_buggy_menus.png22.37 KBIgnoredNoneNone
bluemarine_buggy_menus.png6.72 KBIgnoredNoneNone
minelli_rtl_buggy.png29.13 KBIgnoredNoneNone
pushbutton_rtl_buggy.png18.68 KBIgnoredNoneNone

#1

hass - January 19, 2008 - 12:44

I have tested with Firefox 2.0 only.

#2

dvessel - January 20, 2008 - 02:09
Component:menu system» theme system
Priority:critical» normal

It's ugly but not critical.

#3

dvessel - January 21, 2008 - 21:43

hass, could you checkout this issue?: http://drupal.org/node/203260

It won't fix it but it should improve the placement of the dividers. And the missing padding is specific to FF. Not sure of a workaround to that.

#4

vladimir.dolgopolov - February 1, 2008 - 08:20

I'd spent some time for this issue (padding+RTL+firefox).

There are few related links:
http://www.webmasterworld.com/forum83/6304.htm
http://www.eternal.co.za/blog/?p=27 (near the end)
http://groups.google.ru/group/plone-i18n/browse_thread/thread/a15d75e7b9...

Maybe this may help.

#5

dvessel - February 1, 2008 - 22:00

So, the only fix is through javascript? I'm not sure we want to go there. FireFox 3 doesn't exhibit this problem so it's something we might want to skip.

#6

vladimir.dolgopolov - February 4, 2008 - 03:33

I agreed to this.
My suggestion here: we have to mention the issue in the documentation in section concerning "RTL support".

#7

tombigel - October 3, 2009 - 19:28

-- Removed --

 
 

Drupal is a registered trademark of Dries Buytaert.