WordPress.org

Make WordPress Themes

Changes from davis/1.04 at r85617 to davis/1.05 at r85617


Ignore:
Location:
davis/1.05
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • davis/1.05/changelog.txt

    r85617 r85617  
    11*** Davis Changelog *** 
     2 
     3 
     4Version 1.05 (2016-10-02) 
     5------------------------- 
     6- Fixed HTML5 related errors within the <head> 
     7- Replaced .header and .footer with the <header> and <footer> HTML5 elements 
     8- Moved the header out of the wrapper to allow for menus with more links without line breaks 
     9- Fixed an issue with sub menus deeper than one level 
    210 
    311 
  • davis/1.05/index.php

    r85617 r85617  
    33<html class="no-js" <?php language_attributes(); ?>> 
    44 
    5     <head profile="http://gmpg.org/xfn/11"> 
     5    <head> 
    66         
    7         <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> 
     7        <meta http-equiv="content-type" content="<?php bloginfo( 'html_type' ); ?>" charset="<?php bloginfo( 'charset' ); ?>" /> 
    88        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" > 
     9         
     10        <link rel="profile" href="http://gmpg.org/xfn/11"> 
    911          
    1012        <?php wp_head(); ?> 
     
    1315     
    1416    <body <?php body_class(); ?>> 
     17     
     18        <header> 
     19             
     20            <p class="toggle-menu" onclick="document.querySelector('body').classList.toggle('show-menu')"><?php _e( 'Menu', 'davis' ); ?></p> 
     21 
     22            <?php if ( has_nav_menu( 'primary-menu' ) ) wp_nav_menu( array( 'theme_location' => 'primary-menu' ) ); ?> 
     23 
     24            <h2><a href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a></h2> 
     25 
     26            <p><?php bloginfo( 'description' ); ?></p> 
     27 
     28        </header> <!-- header --> 
    1529         
    1630        <div class="wrapper"> 
    17              
    18             <div class="header"> 
    19              
    20                 <p class="toggle-menu" onclick="document.querySelector('body').classList.toggle('show-menu')"><?php _e( 'Menu', 'davis' ); ?></p> 
    21              
    22                 <?php if ( has_nav_menu( 'primary-menu' ) ) wp_nav_menu( array( 'theme_location' => 'primary-menu' ) ); ?> 
    23                  
    24                 <h2><a href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a></h2> 
    25                  
    26                 <p><?php bloginfo( 'description' ); ?></p> 
    27              
    28             </div> <!-- header --> 
    2931 
    3032            <?php if ( have_posts() ) :  
     
    116118            <?php endif; ?> 
    117119             
    118             <div class="footer"> 
     120            <footer> 
    119121                 
    120122                <p>&copy; <?php echo date( 'Y' ); ?> <a href="<?php bloginfo( 'home_url' ); ?>"><?php bloginfo( 'name' ); ?></a></p> 
    121123                <p><?php _e( 'Theme by', 'davis' ); ?> <a href="http://www.andersnoren.se">Anders Nor&eacute;n</a></p> 
    122124                 
    123             </div> <!-- .footer --> 
     125            </footer> <!-- footer --> 
    124126             
    125127        </div> <!-- .wrapper --> 
  • davis/1.05/style.css

    r85617 r85617  
    33    Theme Name: Davis 
    44    Text Domain: davis 
    5     Version: 1.04 
     5    Version: 1.05 
    66    Description: Davis is a teeny-tiny WordPress theme that can be used a starter theme or a *really* lightweight blog theme. It consists of just three PHP files and weighs in at 27 KB, excluding screenshot.png. It features the aside post format, featured images and a responsive design. 
    77    Tags: blog, one-column, custom-menu, featured-images, post-formats, threaded-comments, translation-ready 
     
    166166 
    167167 
    168 .header { margin-bottom: 100px; } 
     168header {  
     169    margin: 0 auto 100px auto; 
     170    width: 90%; 
     171} 
    169172 
    170173.menu {  
     
    188191 
    189192    .menu ul { 
    190         font-size: 0.9em; 
    191         padding-top: 20px; 
    192193        position: absolute; 
    193194            left: -10000px; 
     
    195196        width: 200px; 
    196197    } 
    197  
    198     .menu ul:before { 
     198     
     199    .menu > li > ul { 
     200        font-size: 0.9em; 
     201        padding-top: 20px; 
     202    } 
     203 
     204    .menu li ul:before { 
    199205        border: 6px solid transparent; 
    200206        border-bottom-color: #111; 
     
    217223    .menu ul li:first-child > a { border-radius: 3px 3px 0 0; } 
    218224    .menu ul li:last-child > a { border-radius: 0 0 3px 3px; } 
     225    .menu ul li:last-child:first-child > a { border-radius: 3px 3px 3px 3px; } 
    219226 
    220227    .menu ul a:hover { color: #fff; } 
    221228 
    222     .menu li:hover ul { 
     229    .menu > li:hover > ul { 
    223230        left: 50%; 
    224231        margin-left: -100px; 
    225232    } 
    226  
    227     .menu ul li:hover ul { 
    228         left: 220px; 
     233     
     234    .menu ul li ul { 
    229235        margin: 0; 
    230     } 
    231  
    232 } 
    233  
    234 .header h2 { 
     236        padding-left: 20px; 
     237        top: 0; 
     238        width: 220px; 
     239    } 
     240     
     241    .menu ul li ul:before { 
     242        border-color: transparent; 
     243        border-right-color: #111; 
     244        left: 14px; 
     245        top: 18px; 
     246    } 
     247 
     248    .menu ul li:hover > ul { 
     249        left: 200px; 
     250    } 
     251 
     252} 
     253 
     254header h2 { 
    235255    font-size: 1.5em; 
    236256    font-weight: 700; 
     
    239259} 
    240260 
    241 .header p { 
     261header p { 
    242262    margin-top: 20px; 
    243263    text-align: center; 
     
    255275.comments .comment-respond:after, 
    256276.pagination:before, 
    257 .footer:before { 
     277footer:before { 
    258278    background: url( images/sep.png ) no-repeat center; 
    259279    background-size: auto 100%; 
     
    598618 
    599619 
    600 .footer {  
     620footer {  
    601621    padding: 0 0 80px; 
    602622    text-align: center; 
    603623} 
    604624 
    605 .footer p {  
     625footer p {  
    606626    line-height: 1; 
    607627    text-align: center;  
    608628} 
    609629 
    610 .footer p + p {  
     630footer p + p {  
    611631    font-style: italic; 
    612632    margin-top: 15px;  
     
    645665    .show-menu .menu { display: block; } 
    646666     
    647     .header { margin-bottom: 40px; } 
    648      
    649     .header h2 { margin-top: 40px; } 
     667    header { margin-bottom: 40px; } 
     668     
     669    header h2 { margin-top: 40px; } 
    650670     
    651671    .post:before, 
     
    654674    .comments .comment-respond:after, 
    655675    .pagination:before, 
    656     .footer:before { 
     676    footer:before { 
    657677        margin: 50px auto; 
    658678    } 
     
    669689    .pagination a + a { margin-left: 20px; } 
    670690     
    671     .footer { padding-bottom: 50px; } 
     691    footer { padding-bottom: 50px; } 
    672692 
    673693} 
     
    680700    .comments .comment-respond:after,  
    681701    .pagination:before,  
    682     .footer:before { 
     702    footer:before { 
    683703        margin: 30px auto; 
    684704    } 
Note: See TracChangeset for help on using the changeset viewer.