WordPress.org

Make WordPress Core

Ticket #24863: 24863.5.diff

File 24863.5.diff, 5.2 KB (added by iamtakashi, 8 years ago)

Minor style adjustments to 24863.4.diff

  • wp-content/themes/twentyfourteen/style.css

     
    326326        *overflow: visible;  /* Corrects inner spacing displayed oddly in IE6/7 */
    327327}
    328328button,
     329.contributor-posts-link,
    329330html input[type="button"],
    330331input[type="reset"],
    331332input[type="submit"] {
     
    343344        vertical-align: top;
    344345}
    345346button:hover,
     347.contributor-posts-link:hover,
    346348html input[type="button"]:hover,
    347349input[type="reset"]:hover,
    348350input[type="submit"]:hover,
     
    351353input[type="reset"]:focus,
    352354input[type="submit"]:focus {
    353355        background-color: #24890d;
     356        color: #fff;
    354357        cursor: pointer;
    355358}
    356359button:active,
     360.contributor-posts-link:active,
    357361html input[type="button"]:active,
    358362input[type="reset"]:active,
    359363input[type="submit"]:active {
     
    17151719        margin: 24px 0 0;
    17161720        margin: 2.4rem 0 0;
    17171721}
     1722
    17181723.post-navigation [rel="prev"],
    17191724.post-navigation [rel="next"],
    17201725.image-navigation .previous-image,
    17211726.image-navigation .next-image  {
    17221727        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    17231728        -moz-box-sizing: border-box;
    1724         box-sizing: border-box;
     1729        box-sizing:      border-box;
    17251730        float: none;
    17261731        padding: 11px 10px;
    17271732        padding: 1.1rem 1.0rem;
     
    23012306        width: 198px;
    23022307}
    23032308
     2309
     2310/* =Contributor Page
     2311----------------------------------------------- */
     2312
     2313.contributor {
     2314        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     2315        -moz-box-sizing: border-box;
     2316        box-sizing:      border-box;
     2317        padding: 48px 0;
     2318        padding: 4.8rem 0;
     2319}
     2320.contributor-avatar {
     2321        float: left;
     2322        padding: 2px;
     2323        padding: 0.2rem;
     2324        border: 1px solid rgba(0, 0, 0, 0.1);
     2325        margin-right: 30px;
     2326        margin-right: 3.0rem;
     2327}
     2328.contributor-avatar .avatar {
     2329        vertical-align: middle;
     2330}
     2331.contributor-summary {
     2332        float: left;
     2333        max-width: 474px;
     2334        max-width: 47.4rem;
     2335        width: -webkit-calc(100% - 164px);
     2336        width:         calc(100% - 164px);
     2337}
     2338.contributor-name {
     2339        font-size: 16px;
     2340        font-size: 1.6rem;
     2341        font-weight: 900;
     2342        line-height: 1.5;
     2343        margin-bottom: 0;
     2344        text-transform: uppercase;
     2345}
     2346.contributor-bio {
     2347        color: #767676;
     2348}
     2349.contributor-posts-link {
     2350        display: inline-block;
     2351}
     2352.contributor-posts-link:before {
     2353        margin: -3px 5px -2px -3px;
     2354        margin: -0.3rem 0.5rem -0.2rem -0.3rem;
     2355}
     2356
     2357
    23042358/* =Media Queries
    23052359----------------------------------------------- */
    23062360
     
    23842438        .parent-post-link:before {
    23852439                content: '';
    23862440        }
     2441
    23872442        .content-area .featured-post:before,
    23882443        .content-area .post-format a:before,
    23892444        .content-area .post-format + .entry-date a:before,
     
    24012456                margin: 0 2px 0 0;
    24022457                margin: 0 0.2rem 0 0;
    24032458                text-transform: none;
    2404                 vertical-align: top;
    24052459        }
    24062460        .content-area .entry-meta > span {
    24072461                margin-right: 10px;
     
    26762730        .error404 .content-area .page-header {
    26772731                margin: 0 8.03571428% 0 12.5%;
    26782732        }
     2733        .contributor,
    26792734        .content-area .full-width .entry-header,
    26802735        .content-area .full-width .entry-content,
    26812736        .content-area .full-width footer.entry-meta {
     
    28942949                padding: 0 0 12px;
    28952950                padding: 0 0 1.2rem;
    28962951        }
     2952        .contributor,
    28972953        .content-area .full-width .entry-header,
    28982954        .content-area .full-width .entry-content,
    28992955        .content-area .full-width .page-content,
     
    30153071        .error404 .content-area .page-header {
    30163072                margin: 0 8.03571428% 0 12.5%;
    30173073        }
     3074        .contributor,
    30183075        .content-area .full-width .entry-header,
    30193076        .content-area .full-width .entry-content,
    30203077        .content-area .full-width .page-content,
     
    30553112        .ephemera {
    30563113                padding-right: 0;
    30573114        }
     3115        .contributor,
    30583116        .content-area .full-width .entry-header,
    30593117        .content-area .full-width .entry-content,
    30603118        .content-area .full-width .page-content,
  • wp-content/themes/twentyfourteen/functions.php

     
    340340}
    341341endif;
    342342
     343if ( ! function_exists( 'twentyfourteen_list_authors' ) ) :
    343344/**
     345 * Prints a list of all site contributors who published at least one post.
     346 *
     347 * @return void
     348 */
     349function twentyfourteen_list_authors() {
     350        $contributor_ids = get_users( array(
     351                'fields'  => 'ID',
     352                'orderby' => 'post_count',
     353                'who'     => 'authors',
     354        ) );
     355
     356        foreach ( $contributor_ids as $contributor_id ) :
     357                $post_count = count_user_posts( $contributor_id );
     358
     359                // Move on if user has not published a post (yet).
     360                if ( ! $post_count )
     361                        continue;
     362        ?>
     363
     364        <div class="contributor clear">
     365                <div class="contributor-avatar"><?php echo get_avatar( $contributor_id, 132 ); ?></div>
     366                <div class="contributor-summary">
     367                        <h2 class="contributor-name"><?php echo get_the_author_meta( 'display_name', $contributor_id ); ?></h2>
     368                        <p class="contributor-bio">
     369                                <?php echo get_the_author_meta( 'description', $contributor_id ); ?>
     370                        </p>
     371                        <a class="contributor-posts-link genericon-document" href="<?php echo esc_url( get_author_posts_url( $contributor_id ) ); ?>">
     372                                <?php printf( __( '%d Articles', 'twentyfourteen' ), $post_count ); ?>
     373                        </a>
     374                </div>
     375        </div><!-- .contributor -->
     376
     377        <?php
     378        endforeach;
     379}
     380endif;
     381
     382/**
    344383 * Gets recent formatted posts that are not featured in FC plugin.
    345384 *
    346385 */