diff --git a/admin_menu-rtl.css b/admin_menu-rtl.css index 6004de5..77d3cea 100644 --- a/admin_menu-rtl.css +++ b/admin_menu-rtl.css @@ -1,50 +1,83 @@ - #admin-menu { - direction: rtl; + background-position: bottom right; + font-family: tahoma; text-align: right; } -#admin-menu li.admin-menu-action { +#admin-menu .dropdown .admin-menu-users a { + padding-right: 0; + padding-left: 22px; + background-position: 10% center; +} +#admin-menu .dropdown .admin-menu-action { float: left; } -#admin-menu li.admin-menu-action a { - border-left: none; +#admin-menu .dropdown .admin-menu-action a { border-right: 1px solid #323232; + border-left: none; } -/* All lists */ -#admin-menu ul a { - border-left: 1px solid #323232; - border-right: 0; - padding: 4px 8px; +#admin-menu a { text-align: right; } - -/* All list items */ -#admin-menu li { +#admin-menu .dropdown a { + border-left: 1px solid #323232; +} +#admin-menu .dropdown .admin-menu-tab a { + border-left: 1px solid #52565E; +} +#admin-menu .dropdown li li a { + border-left: none; +} +#admin-menu .dropdown li { float: right; - position: relative; + *position: relative; } -#admin-menu li li { - position: static; +#admin-menu .dropdown .admin-menu-tab { + background-position: right bottom; } -/* Second-level lists */ -#admin-menu li ul { - right: 0; +#admin-menu .dropdown li ul { + left: auto; + right: -999em; } -/* Third-and-above-level lists */ -#admin-menu li li.expandable ul { +#admin-menu .dropdown li li.expandable ul { margin: -20px 160px 0 0; } -/* Lists nested under hovered list items */ -#admin-menu li.admin-menu-action:hover ul { - left: 0 !important; - right: auto; +#admin-menu .dropdown li:hover ul ul, +#admin-menu .dropdown li:hover ul ul ul, +#admin-menu .dropdown li:hover ul ul ul ul, +#admin-menu .dropdown li:hover ul ul ul ul ul, +#admin-menu .dropdown li.iehover ul ul, +#admin-menu .dropdown li.iehover ul ul ul, +#admin-menu .dropdown li.iehover ul ul ul ul, +#admin-menu .dropdown li.iehover ul ul ul ul ul { + display: none; + left: auto; + right: -999em; } -/* Second-and-more-level hovering */ -#admin-menu li li.expandable { - background: #45454A url(images/arrow-rtl.png) no-repeat 5px 7px; +#admin-menu .dropdown li:hover ul, +#admin-menu .dropdown li li:hover ul, +#admin-menu .dropdown li li li:hover ul, +#admin-menu .dropdown li li li li:hover ul, +#admin-menu .dropdown li li li li li:hover ul, +#admin-menu .dropdown li.iehover ul, +#admin-menu .dropdown li li.iehover ul, +#admin-menu .dropdown li li li.iehover ul, +#admin-menu .dropdown li li li li.iehover ul, +#admin-menu .dropdown li li li li li.iehover ul { + display: block; + right: auto; + *right: 0; +} +#admin-menu .dropdown li.admin-menu-action:hover ul { + right: auto; + left: 0; } + +#admin-menu .dropdown li li.expandable { + background-position: 5px 6px; + background-image: url('images/arrow-rtl.png'); +} \ No newline at end of file diff --git a/admin_menu_toolbar/admin_menu_toolbar-rtl.css b/admin_menu_toolbar/admin_menu_toolbar-rtl.css new file mode 100644 index 0000000..edfaee7 --- /dev/null +++ b/admin_menu_toolbar/admin_menu_toolbar-rtl.css @@ -0,0 +1,35 @@ +#admin-menu { + font: normal small tahoma, Verdana, sans-serif; + margin: 0; + padding: 0; +} + +/* Remove border from all lists and actions */ +#admin-menu .dropdown .admin-menu-action a { + border-right: 0; +} + +#admin-menu > div > .dropdown > li > a { + border-left: 0; +} + +#admin-menu .dropdown .admin-menu-tab a { + border-left: 0; +} +#admin-menu .dropdown li li.expandable ul { + margin: -22px 160px 0 0; +} + +#admin-menu .shortcut-toggle { + float: left; + margin: 0 1.3em 0 0; + text-indent: -9999px; +} + +#admin-menu .shortcut-toolbar { + padding-left: 0; + padding-right: 5px; +} +#admin-menu .shortcut-toolbar li { + float: right; +} \ No newline at end of file