Make WordPress Core

Ticket #25031: 25031.2.diff

File 25031.2.diff, 4.0 KB (added by eherman24, 8 years ago)

new resolution - revised

  • single.php

     
    99get_header(); ?>
    1010
    1111<div id="primary" class="content-area">
    12         <div id="content" class="site-content" role="main">
     12        <div id="content" class="site-content <?php if ( !is_active_sidebar('sidebar-2') && is_single() ) { echo 'full-width page'; } ?>" role="main">
    1313
    1414        <?php while ( have_posts() ) : the_post(); ?>
    1515
     
    2828        </div><!-- #content .site-content -->
    2929</div><!-- #primary .content-area -->
    3030
    31 <?php get_sidebar( 'content' ); ?>
    32 
     31<!-- check if content sidebar is active, call if it is; else stretch content-->
     32        <?php if ( is_active_sidebar( 'sidebar-2' ) ) : ?>
     33                        <?php get_sidebar( 'content' ); ?>
     34                <?php endif; ?>
     35               
    3336<?php get_sidebar(); ?>
    3437
    3538<?php get_footer(); ?>
     39 No newline at end of file
  • style.css

     
    524524        position: relative;
    525525}
    526526#main {
    527         max-width: 1230px;
    528         max-width: 123.0rem;
     527        max-width: 1260px;
     528        max-width: 126.0rem;
    529529}
    530530#primary {
    531531        padding-top:24px;
     
    957957        margin-bottom: 2.4rem;
    958958        max-width: 672px;
    959959        max-width: 67.2rem;
     960        margin-right:0;
    960961}
    961962.attachment-featured-thumbnail {
    962963        background: #8c8c8c url(images/pattern.png) repeat 0 0;
     
    15971598        height: auto;
    15981599        max-width: 100%;
    15991600        vertical-align: middle;
     1601        width: 100%;
    16001602}
    16011603img.alignleft,
    16021604.wp-caption.alignleft {
     
    27932795        .site-content {
    27942796                margin: 0 33.33333333% 0 0;
    27952797        }
     2798        .full-width .entry-content {
     2799                margin:0 auto;
     2800        }
    27962801        #content-sidebar {
    27972802                float: right;
    27982803                margin: 0 0 0 -30.35714285%;
     
    28612866                margin: 0 6.04307432%;
    28622867                padding: 0 0 12px;
    28632868                padding: 0 0 1.2rem;
     2869                margin-top: 1em;
    28642870        }
    28652871        #primary .full-width .entry-content {
    28662872                margin: 0 6.04307432%;
     
    29902996        .error404 #primary .entry-header {
    29912997                margin: 0 8.03571428% 0 12.5%;
    29922998        }
    2993         #primary .full-width .entry-header,
    2994         #primary .full-width .entry-content,
     2999        #primary .full-width .entry-content { margin: 0 6.04307432%; }
     3000        #primary .full-width .entry-header { margin-top:1em; }
    29953001        #primary .full-width footer.entry-meta {
    29963002                margin: 0 11.30926724%;
    29973003        }
     
    30023008        #content-sidebar {
    30033009                padding-top: 72px;
    30043010                padding-top: 7.2rem;
     3011                float:right;
     3012                width: 25%;
    30053013        }
    30063014        #featured-content .hentry {
    30073015                width: 33.3333333%;
     
    30853093                padding-left: 22.2rem;
    30863094        }
    30873095        .site-content {
    3088                 margin: 0 27.31707317% 0 222px;
    3089                 margin: 0 27.31707317% 0 22.2rem;
     3096                margin: 0 0% 0 222px;
     3097                margin: 0 0 0 22.2rem;
     3098                float:left;
     3099                max-width: 126.0rem;
     3100                width: auto;
    30903101        }
    30913102        #secondary {
    30923103                background-color: transparent;
     
    31103121        .front-page-content-wrapper {
    31113122                float: left;
    31123123        }
    3113         .site-content {
    3114                 margin: 0 27.31707317% 0 222px;
    3115                 margin: 0 27.31707317% 0 22.2rem;
    3116         }
    31173124        #content-sidebar,
    31183125        .post-formatted-posts {
    31193126                margin: 0 0 0 -27.31707317%;
     
    31983205                padding: 0 0 12px;
    31993206                padding: 0 0 1.2rem;
    32003207        }
    3201         #primary .full-width .entry-header,
    3202         #primary .full-width .entry-content,
     3208        #primary .full-width .entry-content { margin: 0 6.04307432%; }
     3209        #primary .full-width .entry-header { margin-top:1em; }
    32033210        #primary .full-width footer.entry-meta {
    32043211                margin: 0 5.882236%;
    32053212        }
     
    33243331        .error404 #primary .entry-header {
    33253332                margin: 0 8.03571428% 0 12.5%;
    33263333        }
    3327         #primary .full-width .entry-header,
    3328         #primary .full-width .entry-content,
     3334        #primary .full-width .entry-content { }
     3335        #primary .full-width .entry-header { margin-top:1em; }
    33293336        #primary .full-width footer.entry-meta {
    33303337                margin: 0 11.21868265%;
    33313338        }
     
    33633370        .post-formatted-posts {
    33643371                padding-right: 0;
    33653372        }
    3366         #primary .full-width .entry-header,
    3367         #primary .full-width .entry-content,
     3373        #primary .full-width .entry-content { }
     3374        #primary .full-width .entry-header { margin-top:1em; }
    33683375        #primary .full-width footer.entry-meta {
    33693376                margin: 0 0 0 11.21868265%;
    33703377        }