WordPress.org

Make WordPress Core

Ticket #19042: 3.3.rtl-1.patch

File 3.3.rtl-1.patch, 8.5 KB (added by yoavf, 3 years ago)
  • wp-includes/css/admin-bar-rtl.dev.css

     
     1#wpadminbar * { 
     2        font-family: Tahoma, Arial, Helvetica, sans-serif; 
     3} 
     4 
    15#wpadminbar { 
    26        direction: rtl; 
    37        font-family: Tahoma, Arial, Helvetica, sans-serif; 
     8        left: auto; 
    49        right: 0; 
    5         left: auto; 
    610} 
    711 
    8 #wpadminbar * { 
    9         font-family: Tahoma, Arial, Helvetica, sans-serif; 
     12#wpadminbar ul, 
     13#wpadminbar ul li { 
     14        background: none; 
     15        list-style: none; 
     16        margin: 0; 
     17        padding: 0; 
     18        position: relative; 
     19        z-index: 99999; 
    1020} 
    1121 
     22#wpadminbar .quicklinks { 
     23        border-left: 0; 
     24        border-right: 1px solid transparent; 
     25         
     26} 
     27 
    1228#wpadminbar .quicklinks ul { 
    1329        text-align: right; 
    1430} 
    1531 
    16 #wpadminbar .quicklinks ul li { 
     32#wpadminbar li { 
    1733        float: right; 
    1834} 
    1935 
    20 #wpadminbar .quicklinks ul li.opposite { 
    21         float: left; 
     36#wpadminbar .quicklinks > ul > li { 
     37        border-right:0; 
     38        border-left: 1px solid #555; 
    2239} 
     40#wpadminbar .quicklinks > ul > li > a { 
     41        border-right:0; 
     42        border-left: 1px solid #333; 
     43} 
     44#wpadminbar .quicklinks > ul > li.opposite { 
     45        border-right: 1px solid #333; 
     46        border-left: 0; 
     47} 
     48#wpadminbar .quicklinks > ul > li.opposite > a { 
     49        border-right: 1px solid #555; 
     50        border-left: 0; 
     51} 
    2352 
     53 
     54 
     55#wpadminbar .quicklinks .menupop ul, 
     56#wpadminbar .shortlink-input { 
     57        margin: 0 -1px 0 0; 
     58} 
    2459#wpadminbar .quicklinks .opposite.menupop ul { 
    2560        right: auto; 
    2661        left: 0; 
     62        margin: 0 0 0 -1px; 
    2763} 
    2864 
    29 #wpadminbar .quicklinks > ul > li > a { 
    30         border-right: 1px solid #808080; 
     65#wpadminbar .quicklinks .menupop li:hover > ul, 
     66#wpadminbar .quicklinks .menupop li.hover > ul { 
     67        margin-left: 0; 
    3168} 
    3269 
    33 #wpadminbar .quicklinks > ul > li:last-child > a { 
    34         border-left: none; 
    35         border-right: 1px solid #808080; 
     70#wpadminbar .quicklinks .opposite.menupop li:hover > ul, 
     71#wpadminbar .quicklinks .opposite.menupop li.hover > ul { 
     72        margin-right: 0; 
     73        right: inherit; 
     74        left: 100%; 
    3675} 
    3776 
    38 #wpadminbar .quicklinks > ul > li:hover > a { 
    39         border-right-color: #707070; 
    40         border-left-color: #686868; 
     77#wpadminbar .ab-top-menu > .menupop > a span { 
     78        padding-right: 0; 
     79        padding-left: 10px; 
     80        margin-right: -0; 
     81        margin-left: -10px; 
    4182} 
    42  
    43 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a img  { 
    44         margin: -2px -5px 0 23px; 
     83#wpadminbar .ab-top-menu > li > a:hover span { 
     84        background-image: url(../images/admin-bar-sprite-rtl.png?d=11122010); 
     85        background-position-x: left; 
    4586} 
    4687 
    47 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul { 
    48         left: auto; 
    49         right: 30px; 
     88#wpadminbar .menupop li a > span { 
     89        background-image: url(../images/admin-bar-sprite-rtl.png?d=11122010); 
     90        background-position-x: left; 
     91        padding: 0 0 0 1.5em; 
    5092} 
     93#wpadminbar .opposite.menupop li a > span { 
     94        padding: 0 1.5em 0 0; 
     95} 
    5196 
    52 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul ul { 
    53         right: 0; 
     97#wpadminbar .quicklinks .menupop li.secondary > ul, 
     98#wpadminbar .quicklinks .opposite.menupop li.secondary > ul { 
    5499        left: auto; 
    55100} 
    56101 
    57 #wpadminbar .quicklinks .menupop li:hover > ul, 
    58 #wpadminbar .quicklinks .menupop li.hover > ul { 
    59         margin-right: 100%; 
    60         margin-left: 0; 
     102#wpadminbar li.opposite { 
     103        float: left; 
    61104} 
    62105 
    63 #wpadminbar .quicklinks .menupop ul li a > span { 
    64         background: url(../images/admin-bar-sprite-rtl.png?d=11122010) left -29px no-repeat; 
    65         padding-right: 0; 
    66         padding-left: 1.5em; 
     106#wpadminbar #wp-admin-bar-my-account .user-info-item { 
     107        margin-right: 88px; 
     108        margin-left: 16px; 
    67109} 
    68  
    69 #wpadminbar .quicklinks a { 
    70         font-family: Tahoma, Arial, Helvetica, sans-serif; 
     110#wpadminbar #wp-admin-bar-my-account .user-info-item > a { 
     111        padding-left: 0; 
     112        padding-right: 8px; 
    71113} 
    72114 
    73 #wpadminbar .quicklinks .menupop li a img.blavatar { 
    74         margin-right: 0; 
    75         margin-left: 8px; 
     115#wp-admin-bar-my-account .user-info .avatar { 
     116        left: auto; 
     117        right: -72px; 
    76118} 
    77119 
    78120#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img { 
    79         margin: 0 6px 0 0; 
    80         vertical-align: text-bottom; 
     121        margin: -2px 6px 0 0 ; 
    81122} 
    82123 
    83 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a { 
    84         background: url(../images/admin-bar-sprite-rtl.png?d=11122010) top right no-repeat; 
     124#wpadminbar .quicklinks li img.blavatar { 
     125        margin: -3px 0 0 4px; 
    85126} 
    86127 
    87 #wpadminbar .quicklinks li#wp-admin-bar-my-account > a, 
    88 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar > a { 
    89         border-left: none; 
    90         border-right: 1px solid #686868; 
     128#wpadminbar #wp-admin-bar-search { 
     129        border-left: 0; 
    91130} 
    92131 
     132#wpadminbar #wp-admin-bar-search a { 
     133        border-left: 0; 
     134} 
     135 
    93136#wpadminbar #adminbarsearch { 
    94137        float: left; 
    95138} 
    96139 
     140 
    97141#wpadminbar #adminbarsearch .adminbar-input { 
    98142        float: right; 
    99143        font-family: Tahoma, Arial, Helvetica, sans-serif; 
    100         margin-right: 0; 
    101         margin-left: 3px; 
     144        padding: 0 24px 0 3px; 
     145        margin: 0 0 0 3px; 
     146 
     147        /* @todo: replace/move twenty eleven image to a core search icon. */ 
     148        background-image: url('../../wp-content/themes/twentyeleven/images/search.png'); 
     149        background-position: 98% 2px; 
    102150} 
    103151 
    104152#wpadminbar #adminbarsearch .adminbar-button { 
     153        display: none; 
     154} 
     155 
     156/** 
     157 * WP Logo item 
     158 */ 
     159 
     160#wpadminbar .wp-admin-bar-logo > a { 
     161        padding-left: 1em; 
     162        padding-right: 24px; 
     163} 
     164 
     165/** 
     166 * Comments icon 
     167 */ 
     168#wpadminbar .ab-comments-icon { 
    105169        float: right; 
    106         font-family: Tahoma, Arial, Helvetica, sans-serif; 
    107170} 
     171#wpadminbar .ab-comments-icon-body { 
     172        margin: 3px -2px 0 4px; 
     173} 
     174 
     175#wpadminbar a .ab-comments-icon-arrow { 
     176        left: auto; 
     177        right: 1px; 
     178        /* Use transparent borders to form a triangle */ 
     179        border-left: 0; 
     180        border-right: 4px solid #999; 
     181} 
     182#wpadminbar a:hover .ab-comments-icon-arrow { 
     183        border-right-color: #bbb; 
     184} 
     185 
     186 
     187/** 
     188 * IE 6-targeted rules 
     189 */ 
     190 
     191 
     192* html #wpadminbar .quicklinks ul li a { 
     193        float: right; 
     194} 
     195 No newline at end of file 
  • wp-admin/css/wp-admin-rtl.dev.css

     
    11401140  19.0 - Tools 
    11411141------------------------------------------------------------------------------*/ 
    11421142 
    1143 /* Intentionally didn't RTLized the new press-this button; 
     1143.pressthis a span { 
     1144        background-position: -20px 5px ; 
     1145        padding: 8px 32px 8px 0; 
     1146} 
    11441147 
     1148.pressthis a:after { 
     1149        right: auto; 
     1150        left: 10px; 
     1151        background: transparent; 
     1152        transform: skew(-20deg) rotate(-6deg); 
     1153        -webkit-transform: skew(-20deg) rotate(-6deg); 
     1154        -moz-transform: skew(-20deg) rotate(-6deg); 
     1155} 
     1156 
     1157 
     1158.pressthis a:hover:after { 
     1159        transform: skew(-20deg) rotate(-9deg); 
     1160        -webkit-transform: skew(-20deg) rotate(-9deg); 
     1161        -moz-transform: skew(-20deg) rotate(-9deg); 
     1162} 
     1163 
    11451164/*------------------------------------------------------------------------------ 
    11461165  20.0 - Settings 
    11471166------------------------------------------------------------------------------*/ 
     
    11581177------------------------------------------------------------------------------*/ 
    11591178 
    11601179#footer { 
    1161         margin-right: 0; 
    1162         margin-left: 15px; 
     1180        margin-left: 20px; 
    11631181} 
    11641182 
     1183#wpcontent, #footer { 
     1184        margin-right: 165px;     
     1185} 
     1186 
    11651187/*------------------------------------------------------------------------------ 
    11661188  22.0 - Misc 
    11671189------------------------------------------------------------------------------*/ 
     
    12821304        margin-right: 165px; 
    12831305} 
    12841306 
    1285 .wp-admin #footer { 
    1286         margin-left: 15px; 
    1287         margin-right: 165px; 
    1288 } 
    1289  
    12901307.folded #wpcontent { 
    12911308        margin-left: 0; 
    12921309        margin-right: 52px; 
     
    16001617        margin-left: 0; 
    16011618} 
    16021619 
    1603 .login form .forgetmenot { 
    1604         float: right; 
    1605 } 
    1606  
    16071620#login form .submit input { 
    16081621        font-family: Tahoma, arial; 
    16091622} 
    16101623 
    1611 form .submit { float: left; } 
    1612 #backtoblog a { 
    1613         padding: 8px 15px 0 0; 
     1624.login #nav, .login #backtoblog { 
     1625        margin: 0 16px 0 0;      
    16141626} 
    16151627 
    1616 #login_error, .message { 
     1628#login_error, .login .message { 
    16171629        margin: 0 8px 16px 0; 
    16181630} 
    16191631 
    1620 #nav { margin: 0 8px 0 0; } 
    1621 #user_pass, #user_login, #user_email { 
     1632.login #user_pass, .login #user_login, .login #user_email { 
    16221633        margin-left: 6px; 
    16231634        margin-right: 0; 
    16241635        direction:ltr; 
    16251636} 
    16261637 
    1627 h1 a { 
     1638.login h1 a { 
    16281639        text-decoration: none; 
    16291640} 
    16301641 
    16311642 
    1632  
    1633  
    1634  
    16351643/* nav-menu */ 
    16361644#nav-menus-frame { 
    16371645        margin-right: 300px; 
     
    20082016        margin-right: 10px; 
    20092017} 
    20102018 
    2011 /* Footer */ 
    2012 #footer { 
    2013         padding: 10px 60px 0 0; 
    2014 } 
    2015  
    20162019/* theme-editor */ 
    20172020#templateside { 
    20182021        float: left; 
  • wp-admin/css/media-rtl.dev.css

     
    4343} 
    4444 
    4545/* Specific to Uploader */ 
    46 #media-upload .media-upload-form p { 
    47         margin: 0 0 1em 1em; 
    48 } 
    4946#media-upload .describe th.label { 
    5047        text-align: right; 
    5148}