WordPress.org

Make WordPress Core

Ticket #13166: nav-menu-rtl.path

File nav-menu-rtl.path, 1.5 KB (added by RanYanivHartstein, 5 years ago)

Patch to add RTL support in Menu Editor

Line 
1Index: wp-admin/css/nav-menu-rtl.css
2===================================================================
3--- wp-admin/css/nav-menu-rtl.css       (revision 0)
4+++ wp-admin/css/nav-menu-rtl.css       (revision 0)
5@@ -0,0 +1,32 @@
6+.howto span {
7+       float: right;
8+}
9+.menu-item-textbox {
10+       float: left;
11+}
12+.add-to-menu {
13+       float: left;
14+}
15+.menu-item-title input[type="checkbox"] {
16+       margin-left: 3px;
17+}
18+.menu li dl dt {
19+       padding-left: 0;
20+       padding-right: 10px;
21+}
22+.menu li ul li {
23+       margin-left: 0;
24+       margin-right: 20px;
25+}
26+.menu li .item-title {
27+       margin-right: 0;
28+       margin-left: 18em;
29+}
30+.item-controls {
31+       right: auto;
32+       left: 15px;
33+}
34+.item-type {
35+       padding-right: 0;
36+       padding-left: 10px;
37+}
38\ No newline at end of file
39Index: wp-includes/script-loader.php
40===================================================================
41--- wp-includes/script-loader.php       (revision 14276)
42+++ wp-includes/script-loader.php       (working copy)
43@@ -437,7 +437,7 @@
44 
45        $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '.dev' : '';
46 
47-       $rtl_styles = array( 'wp-admin', 'global', 'colors', 'dashboard', 'ie', 'install', 'login', 'media', 'theme-editor', 'upload', 'widgets', 'press-this', 'plugin-install', 'farbtastic' );
48+       $rtl_styles = array( 'wp-admin', 'global', 'colors', 'dashboard', 'ie', 'install', 'login', 'media', 'theme-editor', 'upload', 'widgets', 'press-this', 'plugin-install', 'nav-menu', 'farbtastic' );
49        // Any rtl stylesheets that don't have a .dev version for ltr
50        $no_suffix = array( 'farbtastic' );
51