Ticket #15308: 15308.rtl.patch

File 15308.rtl.patch, 6.0 KB (added by ocean90, 2 years ago)
  • wp-includes/js/admin-bar.dev.js

     
    101101 
    102102        addEvent(w, 'load', function() { 
    103103                var b = d.getElementsByTagName('body')[0], 
    104                 s = d.getElementById('adminbar-search'); 
    105104 
    106105                aB = d.getElementById('wpadminbar'); 
    107106 
     
    119118                        addEvent(aB, 'click', clickShortlink ); 
    120119                } 
    121120 
    122                 if ( s ) { 
    123                         if ( '' == s.value ) 
    124                                 s.value = s.getAttribute('title'); 
    125  
    126                         s.onblur = function() { 
    127                                 this.value = '' == this.value ? this.getAttribute('title') : this.value; 
    128                         } 
    129                         s.onfocus = function() { 
    130                                 this.value = this.getAttribute('title') == this.value ? '' : this.value; 
    131                         } 
    132                 } 
    133  
    134121                if ( w.location.hash ) 
    135122                        w.scrollBy(0,-32); 
    136123        }); 
  • wp-includes/css/admin-bar-rtl.dev.css

     
    66        left: auto; 
    77} 
    88 
    9 #wpadminbar div,  
    10 #wpadminbar ul, 
    11 #wpadminbar ul li { 
    12         min-height: 0; 
     9#wpadminbar .quicklinks ul { 
     10        text-align: right; 
    1311} 
    1412 
    15 #wpadminbar ul li img { 
    16         margin-left: 8px !important; 
    17         margin-right: 0 !important; 
     13#wpadminbar .quicklinks ul li { 
     14        float: right; 
    1815} 
    1916 
    2017#wpadminbar .quicklinks > ul > li > a { 
     
    3229        border-left-color: #686868; 
    3330} 
    3431 
    35 #wpadminbar .avatar { 
    36         margin: -3px  0 0 5px !important; 
    37         float: none; 
     32#wpadminbar .quicklinks li.ab-me a img.avatar { 
     33        margin: 5px -4px 0 2px; 
    3834} 
    3935 
    40 #wpadminbar .menupop li:hover > ul, 
    41 #wpadminbar .menupop li.hover > ul { 
     36#wpadminbar .quicklinks .menupop li:hover > ul, 
     37#wpadminbar .quicklinks .menupop li.hover > ul { 
    4238        margin-right: 100%; 
    43         margin-top: -28px; 
     39        margin-left: 0; 
    4440} 
    4541 
    46 #wpadminbar .menupop a > span { 
     42#wpadminbar .quicklinks .menupop a > span { 
    4743        background: url(../images/admin-bar-sprite-rtl.png?d=08102010) 0 100.4% no-repeat; 
     44        padding-right: 0; 
    4845        padding-left: .8em; 
    4946} 
    5047 
    51 #wpadminbar .menupop ul li a > span { 
     48#wpadminbar .quicklinks .menupop ul li a > span { 
    5249        background: url(../images/admin-bar-sprite-rtl.png?d=08102010) 0% 97.2% no-repeat; 
    5350        padding-right: 0; 
    5451        padding-left: 1.5em; 
    5552} 
    5653 
    57 #wpadminbar .menupop ul li { 
    58         width: auto; 
    59 } 
    60  
    6154#wpadminbar .quicklinks a { 
    6255        font-family: Tahoma, Arial, Helvetica, sans-serif; 
    6356} 
    6457 
    65 #wpadminbar li:hover { 
     58#wpadminbar .quicklinks li:hover { 
    6659        background: #555 url(../images/admin-bar-sprite-rtl.png?d=08102010) 0 -282px repeat-x; 
    6760} 
    6861 
    69 #wpadminbar li li:hover { 
    70         background: #888 url(../images/admin-bar-sprite-rtl.png?d=08102010) 0 -222px repeat-x !important; 
     62#wpadminbar .quicklinks .menupop li:hover { 
     63        background: #888 url(../images/admin-bar-sprite-rtl.png?d=08102010) 0 -222px repeat-x; 
    7164} 
    7265 
    73 .quicklinks ul { 
    74         text-align: right; 
     66#wpadminbar .quicklinks .menupop li a img.blavatar { 
     67        margin-right: 0; 
     68        margin-left: 8px; 
    7569} 
    7670 
    77 .quicklinks ul li { 
    78         float: right; 
    79 } 
    80  
    81 #adminbarsearch { 
    82         display: none; 
    83 } 
    84  
    85 #wpadminbar li.ab-me > a { 
     71#wpadminbar .quicklinks li.ab-me > a { 
    8672        background: url(../images/admin-bar-sprite-rtl.png?d=08102010) 0% 59.8% no-repeat; 
    87         padding: 0 0.7em 0 1.15em; 
    8873} 
    8974 
    90 #wpadminbar li.ab-blog > a:hover { 
    91         background-position: 33% 59.8%; 
     75#wpadminbar .quicklinks li.ab-my-account > a { 
     76        border-right: none; 
     77        border-left: 1px solid #686868; 
    9278} 
    9379 
    94 #wpadminbar li.ab-my-account a { 
    95         border-right: none !important; 
    96         padding-right: 0.7em !important; 
     80#wpadminbar #adminbarsearch { 
     81        float: left; 
    9782} 
    9883 
    99 .adminbar-input { 
    100         background: #ddd url(../images/admin-bar-sprite-rtl.png?d=08102010) right top no-repeat !important; 
    101         float: right !important; 
    102         font-family: Tahoma, Arial,Helvetica,sans-serif !important; 
    103         margin-right: 3px !important; 
    104         margin-left: 0 !important; 
     84#wpadminbar #adminbarsearch .adminbar-input { 
     85        background: #ddd url(../images/admin-bar-sprite-rtl.png?d=08102010) right top no-repeat; 
     86        float: right; 
     87        font-family: Tahoma, Arial, Helvetica, sans-serif; 
     88        margin-right: 0; 
     89        margin-left: 3px; 
    10590} 
    10691 
    107 button.adminbar-button { 
     92#wpadminbar #adminbarsearch .adminbar-button { 
    10893        background: url(../images/admin-bar-sprite-rtl.png?d=08102010) left -107px no-repeat; 
    10994        float: right; 
    11095        padding: 0 0 0 14px; 
    11196} 
    11297 
    113 button.adminbar-button span { 
     98#wpadminbar #adminbarsearch .adminbar-button span { 
    11499        background: url(../images/admin-bar-sprite-rtl.png?d=08102010) right -69px no-repeat; 
    115100        padding: 3px 14px 0 0; 
    116         font-family: Tahoma, Arial, Helvetica, sans-serif !important; 
     101        font-family: Tahoma, Arial, Helvetica, sans-serif; 
    117102} 
    118103 
    119 button.adminbar-button:active { 
    120         background-position: left -184px !important; 
     104#wpadminbar #adminbarsearch .adminbar-button:active { 
     105        background-position: left -184px; 
    121106} 
    122107 
    123 button.adminbar-button:active span { 
    124         background-position: right -146px !important; 
     108#wpadminbar #adminbarsearch .adminbar-button:active span { 
     109        background-position: right -146px; 
    125110} 
    126  
  • wp-includes/css/admin-bar.dev.css

     
    149149        background: url(../images/admin-bar-sprite.png?d=08102010) 100% 59.8% no-repeat; 
    150150} 
    151151 
    152 #wpadminbar .quicklinks li.ab-my-account a { 
     152#wpadminbar .quicklinks li.ab-my-account > a { 
    153153        border-left: none; 
    154154} 
    155155 
  • wp-includes/class-wp-admin-bar.php

     
    100100 
    101101                        <div id="adminbarsearch-wrap"> 
    102102                                <form action="<?php echo home_url(); ?>" method="get" id="adminbarsearch"> 
    103                                         <input class="adminbar-input" name="s" id="adminbar-search" type="text" title="<?php esc_attr_e( 'Search' ); ?>" value="" maxlength="150" /> 
     103                                        <input class="adminbar-input" name="s" id="adminbar-search" type="text" value="" maxlength="150" /> 
    104104                                        <button type="submit" class="adminbar-button"><span><?php _e('Search'); ?></span></button> 
    105105                                </form> 
    106106                        </div>