WordPress.org

Make WordPress Core

Ticket #12733: t12733-twentyten-print-style-merge.patch

File t12733-twentyten-print-style-merge.patch, 4.5 KB (added by demetris, 8 years ago)

Merge Twenty Ten print style into style.css

  • wp-content/themes/twentyten/header.php

     
    22<html <?php language_attributes(); ?>>
    33<head>
    44        <meta charset="<?php bloginfo( 'charset' ); ?>" />
    5     <title><?php
    6         if ( is_single() ) {
     5        <title><?php
     6        // Returns the title based on the type of page being viewed
     7                if ( is_single() ) {
    78                        single_post_title(); echo ' | '; bloginfo( 'name' );
    89                } elseif ( is_home() || is_front_page() ) {
    910                        bloginfo( 'name' ); echo ' | '; bloginfo( 'description' ); twentyten_the_page_number();
     
    1617                } else {
    1718                        wp_title( '' ); echo ' | '; bloginfo( 'name' ); twentyten_the_page_number();
    1819                }
    19     ?></title>
     20        ?></title>
    2021        <link rel="profile" href="http://gmpg.org/xfn/11" />
    2122        <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
    22         <link rel="stylesheet" type="text/css" media="print" href="<?php bloginfo( 'stylesheet_directory' ); ?>/print.css" />
    2323        <?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
    2424        <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
    2525        <?php wp_head(); ?>
  • wp-content/themes/twentyten/print.css

     
    1 /*
    2 This stylesheet reformats the theme for the printed page.
    3 */
    4 
    5 body {
    6         background:none !important;
    7 }
    8 #wrapper {
    9         float: none !important;
    10         clear: both !important;
    11         display: block !important;
    12         position: relative !important;
    13 }
    14 #header {
    15         border-bottom: 4pt solid #000;
    16         padding-bottom: 18pt;
    17 }
    18 #site-title, #site-description {
    19         float: none;
    20         margin: 0;
    21 }
    22 #site-title {
    23         font-size: 13pt;
    24 }
    25 .entry-content {
    26         font-size: 14pt;
    27         line-height: 1.6em;
    28 }
    29 .entry-title {
    30         font-size: 21pt;
    31         line-height: 1.4em;
    32 }
    33 #access,
    34 #branding img,
    35 #respond,
    36 .comment-edit-link,
    37 .edit-link,
    38 .navigation,
    39 .page-link,
    40 .widget-area {
    41         display: none !important;
    42 }
    43 #branding img.wp-post-image {
    44         display: block !important;
    45         margin-left: -104pt;
    46         margin-top: 20pt;
    47         border: none;
    48         margin-bottom: -24pt;
    49 }
    50 #container, #header, #footer {
    51         margin: 0 0 0 24%;
    52         width: 70%;
    53 }
    54 #content {
    55         margin: 24pt 0 0;
    56 }
    57 .wp-caption p {
    58         font-size: 11pt;
    59 }
    60 #site-info,
    61 #site-generator {
    62         float: none;
    63         width: auto;
    64 }
    65 #colophon {
    66         width: auto;
    67 }
    68 img#wpstats {
    69         display:none
    70 }
    71 #site-generator a {
    72         padding: 0;
    73         margin: 0;
    74 }
    75 #entry-author-info {
    76         border: 1px solid #e7e7e7;
    77 }
    78 #main {
    79         margin: 0;
    80         width: auto;
    81         padding: 0;
    82 }
    83 .home .sticky {
    84         border: none;
    85 }
    86  No newline at end of file
  • wp-content/themes/twentyten/style.css

     
    11981198
    11991199#site-description {
    12001200        -webkit-text-size-adjust: none;
    1201 }
    1202  No newline at end of file
     1201}
     1202
     1203
     1204
     1205/* =Print Style
     1206-------------------------------------------------------------- */
     1207
     1208@media print {
     1209        body {
     1210                background:none !important;
     1211        }
     1212        #wrapper {
     1213                float: none !important;
     1214                clear: both !important;
     1215                display: block !important;
     1216                position: relative !important;
     1217        }
     1218        #header {
     1219                border-bottom: 4pt solid #000;
     1220                padding-bottom: 18pt;
     1221        }
     1222        #site-title, #site-description {
     1223                float: none;
     1224                margin: 0;
     1225        }
     1226        #site-title {
     1227                font-size: 13pt;
     1228        }
     1229        .entry-content {
     1230                font-size: 14pt;
     1231                line-height: 1.6em;
     1232        }
     1233        .entry-title {
     1234                font-size: 21pt;
     1235                line-height: 1.4em;
     1236        }
     1237        #access,
     1238        #branding img,
     1239        #respond,
     1240        .comment-edit-link,
     1241        .edit-link,
     1242        .navigation,
     1243        .page-link,
     1244        .widget-area {
     1245                display: none !important;
     1246        }
     1247        #branding img.wp-post-image {
     1248                display: block !important;
     1249        margin-left: -104pt;
     1250        margin-top: 20pt;
     1251        border: none;
     1252        margin-bottom: -24pt;
     1253        }
     1254        #container, #header, #footer {
     1255                margin: 0 0 0 24%;
     1256                width: 70%;
     1257        }
     1258        #content {
     1259                margin: 24pt 0 0;
     1260        }
     1261        .wp-caption p {
     1262                font-size: 11pt;
     1263        }
     1264        #site-info,
     1265        #site-generator {
     1266                float: none;
     1267                width: auto;
     1268        }
     1269        #colophon {
     1270                width: auto;
     1271        }
     1272        img#wpstats {
     1273                display:none
     1274        }
     1275        #site-generator a {
     1276                padding: 0;
     1277        margin: 0;
     1278        }
     1279        #entry-author-info {
     1280                border: 1px solid #e7e7e7;
     1281        }
     1282        #main {
     1283                margin: 0;
     1284                width: auto;
     1285                padding: 0;
     1286        }
     1287        .home .sticky {
     1288                border: none;
     1289        }
     1290}