WordPress.org

Make WordPress Core

Ticket #15308: 15308.rtl.patch

File 15308.rtl.patch, 6.0 KB (added by ocean90, 10 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>