WordPress.org

Make WordPress Core

Ticket #19042: 3.3.rtl-1.patch

File 3.3.rtl-1.patch, 8.5 KB (added by yoavf, 7 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}