Make WordPress Core

Ticket #23550: 23550.2.diff

File 23550.2.diff, 6.2 KB (added by maor, 13 years ago)
  • wp-content/themes/twentythirteen/rtl.css

     
    77See http://codex.wordpress.org/Right_to_Left_Language_Support
    88*/
    99
    10 /* TODO */
    11  No newline at end of file
     10/**
     11 * Table of Contents:
     12 *
     13 * 4.0 - Header
     14 *   4.2 - Navigation
     15 * 5.0 - Content
     16 *   5.2 - Entry Meta
     17 *   5.4 - Galleries
     18 *   5.7 - Post/Paging Navigation
     19 *   5.8 - Author Bio
     20 *   5.12 - Comments
     21 * 6.0 - Sidebar
     22 *   6.1 - Widgets
     23 * 7.0 - Footer
     24 * 8.0 - Media Queries
     25 * ----------------------------------------------------------------------------
     26 */
     27
     28/**
     29 * 4.0 Header
     30 * ----------------------------------------------------------------------------
     31 */
     32 
     33 /**
     34 * 4.1 Site Header
     35 * ----------------------------------------------------------------------------
     36 */
     37
     38.site-description {
     39        font-style: normal;
     40}
     41
     42
     43/**
     44 * 4.2 Navigation
     45 * ----------------------------------------------------------------------------
     46 */
     47
     48/* Navbar */
     49div.nav-menu > ul {
     50        padding: 0 0 0 40px;
     51        margin: 0;
     52}
     53
     54.main-navigation .searchform {
     55        left: 0;
     56        right: auto;
     57}
     58
     59.nav-menu .current_page_item > a,
     60.nav-menu .current_page_ancestor > a,
     61.nav-menu .current-menu-item > a,
     62.nav-menu .current-menu-ancestor > a {
     63        font-style: normal;
     64}
     65
     66
     67/**
     68 * 5.0 Content
     69 * ----------------------------------------------------------------------------
     70 */
     71 
     72.sidebar .entry-header,
     73.sidebar .entry-content,
     74.sidebar .entry-summary,
     75.sidebar .entry-meta {
     76        max-width: 1040px;
     77        padding-right: 60px;
     78        padding-left: 376px;
     79}
     80
     81/**
     82 * 5.2 Entry Meta
     83 * ----------------------------------------------------------------------------
     84 */
     85 
     86.entry-meta > span {
     87        margin-right: 0;
     88        margin-left: 20px;
     89        display: inline-block;
     90}
     91
     92.entry-meta > span:last-child {
     93        margin-right: auto;
     94        margin-left: 0;
     95}
     96
     97/* entry meta icons */
     98.comments-link a:before {
     99        float: right;
     100        margin-right: auto;
     101        margin-left: 2px;
     102}
     103
     104.categories-links a:first-child:before,
     105.edit-link a:before {
     106        float: right;
     107}
     108
     109/**
     110 * 5.4 Galleries
     111 * ----------------------------------------------------------------------------
     112 */
     113
     114.gallery-item {
     115        float: left;
     116        margin: 0 0 4px 4px;
     117}
     118
     119/**
     120 * 5.6 Post Formats
     121 * ----------------------------------------------------------------------------
     122 */
     123 
     124/* Status */
     125.format-status .entry-content:before,
     126.format-status .entry-meta:before {
     127        left: auto;
     128        right: 10px;
     129}
     130
     131.format-status .entry-content p:first-child:before {
     132        left: auto;
     133        right: 4px;
     134}
     135
     136
     137/**
     138 * 5.7 Post/Paging Navigation
     139 * ----------------------------------------------------------------------------
     140 */
     141
     142.navigation .nav-previous {
     143        float: right;
     144}
     145
     146.navigation .nav-next {
     147        float: left;
     148}
     149
     150
     151/**
     152 * 5.8 Author Bio
     153 * ----------------------------------------------------------------------------
     154 */
     155
     156.author-info {
     157        text-align: right; /* gallery & video post formats */
     158}
     159
     160.author-avatar {
     161        float: right;
     162        margin: 0 0 30px 30px;
     163}
     164
     165/**
     166 * 5.12 Comments
     167 * ----------------------------------------------------------------------------
     168 */
     169 
     170.sidebar .comments-title,
     171.sidebar .comment-list,
     172.sidebar #reply-title,
     173.sidebar .comment-navigation,
     174.sidebar #respond #commentform {
     175        padding-left: 376px;
     176        padding-right: 60px;
     177}
     178
     179#commentform label[for="author"],
     180#commentform label[for="email"],
     181#commentform label[for="url"],
     182#commentform label[for="comment"] {
     183        float: right;
     184}
     185
     186#reply-title {
     187        font-style: normal;
     188}
     189
     190/**
     191 * 6.0 Sidebar
     192 * ----------------------------------------------------------------------------
     193 */
     194
     195.site-main .widget-area {
     196        float: left;
     197}
     198
     199/**
     200 * 6.1 Widgets
     201 * ----------------------------------------------------------------------------
     202 */
     203
     204 .widget .widget-title {
     205        font-style: normal;
     206}
     207
     208/**
     209 * 7.0 Footer
     210 * ----------------------------------------------------------------------------
     211 */
     212
     213.site-footer .widget {
     214        float: right;
     215        margin-right: 0;
     216        margin-left: 20px;
     217        text-align: right;
     218}
     219
     220.sidebar .site-footer .widget-area {
     221        left: auto;
     222        right: -158px;
     223}
     224
     225.site-info {
     226        text-align: right;
     227}
     228
     229/**
     230 * 8.0 Media Queries
     231 * ----------------------------------------------------------------------------
     232 */
     233 @media (max-width: 999px) {
     234        .sidebar .entry-header,
     235        .sidebar .entry-content,
     236        .sidebar .entry-summary,
     237        .sidebar .entry-meta,
     238        .sidebar .comment-list,
     239        .sidebar #reply-title,
     240        .sidebar .comment-navigation,
     241        .sidebar #respond #commentform,
     242        .sidebar .featured-gallery,
     243        .sidebar .post-navigation .nav-links,
     244        .author.sidebar .author-info,
     245        .sidebar .format-image .entry-content {
     246                max-width: 604px;
     247                padding-left: 0;
     248                padding-right: 0;
     249        }
     250       
     251        .site-main .widget-area {
     252                margin: 0;
     253                float: none !important;
     254                width: 100%;
     255        }
     256       
     257        .sidebar .site-footer .widget-area {
     258                left: auto;
     259                right: 0;
     260        }
     261 }
     262 
     263 @media (max-width: 1069px) {
     264        .main-navigation .searchform {
     265                right: auto;
     266                left: 20px;
     267        }
     268 }
     269 No newline at end of file
  • wp-content/themes/twentythirteen/js/functions.js

     
    2121         * Displays the fixed navbar based on screen position.
    2222         */
    2323        var html          = $( 'html' ),
     24                body          = $( 'body' ),
    2425                navbar        = $( '#navbar' ),
    2526                navbarOffset  = -1,
    26                 toolbarOffset = $( 'body' ).is( '.admin-bar' ) ? 28 : 0;
     27                toolbarOffset = body.is( '.admin-bar' ) ? 28 : 0;
    2728
    2829        $( window ).scroll( function() {
    2930                if ( navbarOffset < 0 )
     
    9091         * Arranges footer widgets vertically.
    9192         */
    9293        if ( $.isFunction( $.fn.masonry ) ) {
    93                 var columnWidth = $( 'body' ).is( '.sidebar' ) ? 228 : 245;
     94                var columnWidth = body.is( '.sidebar' ) ? 228 : 245;
    9495
    9596                $( '#secondary .widget-area' ).masonry( {
    9697                        itemSelector: '.widget',
    9798                        columnWidth:  columnWidth,
    98                         gutterWidth:  20
     99                        gutterWidth:  20,
     100                        isRTL: body.is( 'rtl' ) ? true : false
    99101                } );
    100102        }
    101103} )( jQuery );
     104 No newline at end of file