Make WordPress Core

Changeset 60964


Ignore:
Timestamp:
10/17/2025 09:02:55 PM (12 months ago)
Author:
joedolson
Message:

Twenty Fifteen: Remove code and checks for obsolete browsers.

Remove IE specific code from Twenty Fifteen. Remove custom IE stylesheet contents, the HTML5 shiv contents (also targeting Safari 4.x and Firefox 3.x), and IE-specific code.

Props desrosj, sabernhardt, neychok, joedolson.
See #58836.

Location:
trunk/src/wp-content/themes/twentyfifteen
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentyfifteen/css/ie.css

    r54109 r60964  
    1 /*
    2 Theme Name: Twenty Fifteen
    3 Description: Global Styles for older IE versions (previous to IE9).
    4 */
    5 
    6 body,
    7 button,
    8 input,
    9 select,
    10 textarea {
    11         font-size: 19px;
    12         line-height: 1.6842;
    13 }
    14 
    15 button,
    16 input {
    17         line-height: normal;
    18 }
    19 
    20 p,
    21 address,
    22 pre,
    23 hr,
    24 ul,
    25 ol,
    26 dl,
    27 dd,
    28 table {
    29         margin-bottom: 1.6842em;
    30 }
    31 
    32 ul,
    33 ol {
    34         margin-left: 0;
    35 }
    36 
    37 li > ul,
    38 li > ol,
    39 blockquote > ul,
    40 blockquote > ol {
    41         margin-left: 1.3333em;
    42 }
    43 
    44 blockquote {
    45         border-color: inherit;
    46         border-style: solid;
    47         border-width: 0 0 0 4px;
    48         font-size: 22px;
    49         line-height: 1.8182;
    50         margin-bottom: 1.8182em;
    51         margin-left: -1.0909em;
    52         padding-left: 0.9091em;
    53 }
    54 
    55 blockquote > blockquote {
    56         margin-left: 0;
    57 }
    58 
    59 blockquote p {
    60         margin-bottom: 1.8182em;
    61 }
    62 
    63 blockquote cite,
    64 blockquote small {
    65         font-size: 19px;
    66         line-height: 1.6842;
    67 }
    68 
    69 pre {
    70         line-height: 1.2632;
    71 }
    72 
    73 .entry-content img,
    74 .entry-summary img,
    75 .page-content img,
    76 .comment-content img,
    77 .widget img {
    78         max-width: 660px;
    79 }
    80 
    81 img.size-full,
    82 img.size-large,
    83 img.header-image,
    84 img.wp-post-image,
    85 img[class*="align"],
    86 img[class*="wp-image-"],
    87 img[class*="attachment-"] {
    88         height: auto;
    89         width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
    90 }
    91 
    92 button,
    93 input[type="button"],
    94 input[type="reset"],
    95 input[type="submit"],
    96 .post-password-form input[type="submit"],
    97 .widecolumn #submit,
    98 .widecolumn .mu_register input[type="submit"] {
    99         font-size: 16px;
    100         padding: 0.8125em 1.625em;
    101 }
    102 
    103 input[type="text"],
    104 input[type="email"],
    105 input[type="url"],
    106 input[type="password"],
    107 input[type="search"],
    108 textarea {
    109         padding: 0.5278em;
    110 }
    111 
    112 .main-navigation {
    113         font-size: 16px;
    114         line-height: 1.5;
    115         margin: 9.0909%;
    116 }
    117 
    118 .main-navigation ul ul {
    119         border-bottom: 0;
    120         border-top: 0;
    121         margin-left: 1em;
    122 }
    123 
    124 .main-navigation a {
    125         padding: 0.75em 0;
    126 }
    127 
    128 .main-navigation .menu-item-has-children > a {
    129         padding-right: 48px;
    130 }
    131 
    132 .main-navigation .menu-item-description {
    133         font-size: 13px;
    134         line-height: 1.8462;
    135         margin-top: 0;
    136 }
    137 
    138 .social-navigation {
    139         margin: 9.0909%;
    140         max-width: 660px;
    141         padding-top: 0;
    142 }
    143 
    144 .social-navigation ul {
    145         margin-bottom: -1.2632em;
    146 }
    147 
    148 .social-navigation a {
    149         width: 2.5263em;
    150         height: 2.5263em;
    151 }
    152 
    153 .secondary-toggle {
    154         margin-top: -32px;
    155         right: 7.6897%;
    156         width: 64px;
    157         height: 64px;
    158 }
    159 
    160 .secondary-toggle:before {
    161         line-height: 64px;
    162 }
    163 
    164 .post-password-form label,
    165 .post-navigation .meta-nav,
    166 .comment-navigation,
    167 .image-navigation,
    168 .author-heading,
    169 .author-bio,
    170 .entry-footer,
    171 .page-links a,
    172 .page-links span,
    173 .comment-metadata,
    174 .pingback .edit-link,
    175 .comment-list .reply,
    176 .comment-notes,
    177 .comment-awaiting-moderation,
    178 .logged-in-as,
    179 .comment-form label,
    180 .form-allowed-tags,
    181 .site-info,
    182 .wp-caption-text,
    183 .gallery-caption,
    184 .entry-caption,
    185 .widecolumn label,
    186 .widecolumn .mu_register label {
    187         font-size: 16px;
    188 }
    189 
    190 .post-navigation .post-title {
    191         font-size: 24px;
    192         line-height: 1.1667;
    193 }
    194 
    195 .pagination .nav-links {
    196         min-height: 3.3684em;
    197 }
    198 
    199 .pagination .page-numbers {
    200         line-height: 3.3684em;
    201         padding: 0 0.8421em;
    202 }
    203 
    204 .pagination .prev,
    205 .pagination .next {
    206         padding: 0;
    207         width: 64px;
    208         height: 64px;
    209 }
    210 
    211 .pagination .prev:before,
    212 .pagination .next:before {
    213         line-height: 64px;
    214         width: 64px;
    215         height: 64px;
    216 }
    217 
    218 .image-navigation a {
    219         display: block;
    220         margin-bottom: 2em;
    221 }
    222 
    223 .image-navigation .nav-previous,
    224 .comment-navigation .nav-previous {
    225         float: left;
    226         width: 50%;
    227 }
    228 .image-navigation .nav-next,
    229 .comment-navigation .nav-next {
    230         float: right;
    231         text-align: right;
    232         width: 50%;
    233 }
    234 
    235 .image-navigation .nav-previous a:before,
    236 .image-navigation .nav-next a:after,
    237 .comment-navigation .nav-previous a:before,
    238 .comment-navigation .nav-next a:after {
    239         font-size: 24px;
    240         top: -1px;
    241 }
    242 
    243 blockquote.alignleft,
    244 .wp-caption.alignleft,
    245 img.alignleft {
    246         margin: 0.4211em 1.6842em 1.6842em 0;
    247 }
    248 
    249 blockquote.alignright,
    250 .wp-caption.alignright,
    251 img.alignright {
    252         margin: 0.4211em 0 1.6842em 1.6842em;
    253 }
    254 
    255 blockquote.aligncenter,
    256 .wp-caption.aligncenter,
    257 img.aligncenter {
    258         margin-top: 0.4211em;
    259         margin-bottom: 1.6842em;
    260 }
    261 
    262 .site-header {
    263         border-top: 1px solid transparent;
    264         border-bottom: 1px solid transparent;
    265         padding: 0;
    266 }
    267 
    268 .secondary {
    269         background-color: #fff;
    270         margin: 0 auto;
    271         max-width: 807px;
    272         padding: 0;
    273 }
    274 
    275 .site-main {
    276         padding: 7.6923% 0;
    277 }
    278 
    279 .site-content {
    280         margin: 0 auto;
    281         max-width: 954px;
    282 }
    283 
    284 .site-branding {
    285         background-color: inherit;
    286         margin: 0 auto;
    287         max-width: 954px;
    288         padding: 0;
    289 }
    290 
    291 .site-title {
    292         font-size: 32px;
    293         line-height: 1.25;
    294         margin: 7.6897% 7.6897% 0;
    295 }
    296 
    297 .site-description {
    298         background-color: inherit;
    299         display: block;
    300         filter: alpha(opacity=70);
    301         font-size: 16px;
    302         margin: 0.5em 7.6897% 7.6897%;
    303 }
    304 
    305 .sidebar {
    306         position: static !important;
    307 }
    308 
    309 .widget-area {
    310         clear: both;
    311         margin: 9.0909% 9.0909% 0;
    312         max-width: 660px;
    313 }
    314 
    315 .widget {
    316         font-size: 16px;
    317         margin: 0 0 11.1111%;
    318 }
    319 
    320 .widget p,
    321 .widget address,
    322 .widget hr,
    323 .widget ul,
    324 .widget ol,
    325 .widget dl,
    326 .widget dd,
    327 .widget table,
    328 .widget pre {
    329         margin-bottom: 1.5em;
    330 }
    331 
    332 .widget li > ul,
    333 .widget li > ol {
    334         margin-bottom: 0;
    335 }
    336 
    337 .widget blockquote {
    338         font-size: 19px;
    339         line-height: 1.6842;
    340         margin-bottom: 1.6842em;
    341         margin-left: -1.2632em;
    342         padding-left: 1.0526em;
    343 }
    344 
    345 .widget blockquote > blockquote {
    346         margin-left: 0;
    347 }
    348 
    349 .widget blockquote p {
    350         margin-bottom: 1.6842em;
    351 }
    352 
    353 .widget blockquote cite,
    354 .widget blockquote small {
    355         font-size: 16px;
    356         line-height: 1.5;
    357 }
    358 
    359 .widget pre {
    360         line-height: 1.5;
    361         padding: 0.75em;
    362 }
    363 
    364 .widget button,
    365 .widget input,
    366 .widget select,
    367 .widget textarea {
    368         line-height: 1.5;
    369 }
    370 
    371 .widget button,
    372 .widget input {
    373         line-height: normal;
    374 }
    375 
    376 .widget button,
    377 .widget input[type="button"],
    378 .widget input[type="reset"],
    379 .widget input[type="submit"] {
    380         font-size: 16px;
    381         padding: 0.8125em 1.625em;
    382 }
    383 
    384 .widget input[type="text"],
    385 .widget input[type="email"],
    386 .widget input[type="url"],
    387 .widget input[type="password"],
    388 .widget input[type="search"],
    389 .widget textarea {
    390         padding: 0.75em;
    391 }
    392 
    393 .widget-title {
    394         margin: 0 0 1.5em;
    395 }
    396 
    397 .widget_calendar td,
    398 .widget_calendar th {
    399         line-height: 2.9375;
    400 }
    401 
    402 .widget_calendar caption {
    403         margin: 0 0 1.5em;
    404 }
    405 
    406 .widget_archive li,
    407 .widget_categories li,
    408 .widget_links li,
    409 .widget_meta li,
    410 .widget_nav_menu li,
    411 .widget_pages li,
    412 .widget_recent_comments li,
    413 .widget_recent_entries li {
    414         padding: 0.7188em 0;
    415 }
    416 
    417 .widget_categories .children,
    418 .widget_nav_menu .sub-menu,
    419 .widget_pages .children {
    420         margin: 0.7188em 0 0 1em;
    421         padding-top: 0.7188em;
    422 }
    423 
    424 .widget_rss li {
    425         margin-bottom: 1.5em;
    426 }
    427 
    428 .widget_rss .rss-date,
    429 .widget_rss cite {
    430         font-size: 13px;
    431         line-height: 1.8462;
    432 }
    433 
    434 .widget .wp-caption-text,
    435 .widget .gallery-caption {
    436         line-height: 1.5;
    437         padding: 0.5em 0;
    438 }
    439 
    440 .hentry,
    441 .page-header,
    442 .page-content {
    443         margin: 0 7.6923%;
    444 }
    445 
    446 .hentry + .hentry,
    447 .page-header + .hentry,
    448 .page-header + .page-content {
    449         margin-top: 7.6923%;
    450 }
    451 
    452 .post-thumbnail {
    453         margin-bottom: 2.9474em;
    454 }
    455 
    456 .entry-header {
    457         padding: 0 9.0909%;
    458 }
    459 
    460 .entry-title,
    461 .widecolumn h2 {
    462         font-size: 39px;
    463         line-height: 1.2308;
    464         margin-bottom: 1.2308em;
    465 }
    466 
    467 .entry-content,
    468 .entry-summary {
    469         padding: 0 9.0909% 9.0909%;
    470 }
    471 
    472 .entry-content h1,
    473 .entry-summary h1,
    474 .page-content h1,
    475 .comment-content h1 {
    476         font-size: 39px;
    477         line-height: 1.2308;
    478         margin-top: 1.641em;
    479         margin-bottom: 0.8205em;
    480 }
    481 
    482 .entry-content h2,
    483 .entry-summary h2,
    484 .page-content h2,
    485 .comment-content h2 {
    486         font-size: 32px;
    487         line-height: 1.25;
    488         margin-top: 2em;
    489         margin-bottom: 1em;
    490 }
    491 
    492 .entry-content h3,
    493 .entry-summary h3,
    494 .page-content h3,
    495 .comment-content h3 {
    496         font-size: 27px;
    497         line-height: 1.1852;
    498         margin-top: 2.3704em;
    499         margin-bottom: 1.1852em;
    500 }
    501 
    502 .entry-content h4,
    503 .entry-summary h4,
    504 .page-content h4,
    505 .comment-content h4 {
    506         font-size: 22px;
    507         line-height: 1.4545;
    508         margin-top: 2.9091em;
    509         margin-bottom: 1.4545em;
    510 }
    511 
    512 .entry-content h5,
    513 .entry-summary h5,
    514 .page-content h5,
    515 .comment-content h5 {
    516         font-size: 20px;
    517         line-height: 1.4;
    518         margin-top: 2.8em;
    519         margin-bottom: 1.4em;
    520 }
    521 
    522 .entry-content h6,
    523 .entry-summary h6,
    524 .page-content h6,
    525 .comment-content h6 {
    526         font-size: 19px;
    527         line-height: 1.2632;
    528         margin-top: 3.3684em;
    529         margin-bottom: 1.6842em;
    530 }
    531 
    532 .entry-content .more-link:after {
    533         font-size: 24px;
    534         top: 3px;
    535 }
    536 
    537 .author-info {
    538         margin: 0 9.0909%;
    539         padding: 9.0909% 0;
    540 }
    541 
    542 .author-info .avatar {
    543         margin: 0 1.6842em 1.6842em 0;
    544         width: 56px;
    545         height: 56px;
    546 }
    547 
    548 .author-link:after {
    549         font-size: 24px;
    550         top: 0;
    551 }
    552 
    553 .entry-footer {
    554         padding: 4.5454% 9.0909%;
    555 }
    556 
    557 .posted-on:before,
    558 .byline:before,
    559 .cat-links:before,
    560 .tags-links:before,
    561 .comments-link:before,
    562 .entry-format:before,
    563 .edit-link:before,
    564 .full-size-link:before {
    565         top: 4px;
    566 }
    567 
    568 .updated {
    569         display: none;
    570 }
    571 
    572 .updated.published {
    573         display: inline;
    574 }
    575 
    576 .page-header {
    577         border-color: inherit;
    578         border-style: solid;
    579         border-width: 0 0 0 7px;
    580         padding: 3.8461% 7.6923%;
    581 }
    582 
    583 .page-title,
    584 .taxonomy-description {
    585         margin-left: -7px;
    586 }
    587 
    588 .taxonomy-description {
    589         padding-top: 0.4211em;
    590 }
    591 
    592 .page-title,
    593 .comments-title,
    594 .comment-reply-title,
    595 .post-navigation .post-title {
    596         font-size: 27px;
    597         line-height: 1.1852;
    598 }
    599 
    600 .page-content {
    601         padding: 7.6923%;
    602 }
    603 
    604 .page-links {
    605         margin-bottom: 1.4736em;
    606 }
    607 
    608 .page-links a,
    609 .page-links > span {
    610         margin: 0 0.25em 0.25em 0;
    611 }
    612 
    613 .format-aside .entry-title,
    614 .format-image .entry-title,
    615 .format-video .entry-title,
    616 .format-quote .entry-title,
    617 .format-gallery .entry-title,
    618 .format-status .entry-title,
    619 .format-link .entry-title,
    620 .format-audio .entry-title,
    621 .format-chat .entry-title {
    622         font-size: 22px;
    623         line-height: 1.4545;
    624         margin-bottom: 32px;
    625 }
    626 
    627 .format-link .entry-title a:after {
    628         top: 0.125em;
    629 }
    630 
    631 .comments-title {
    632         margin-bottom: 1.4545em;
    633 }
    634 
    635 .comment-list article,
    636 .comment-list .pingback,
    637 .comment-list .trackback {
    638         padding: 1.6842em 0;
    639 }
    640 
    641 .comment-list + .comment-respond,
    642 .comment-navigation + .comment-respond {
    643         padding-top: 1.6842em;
    644 }
    645 
    646 .comment-list .children > li {
    647         padding-left: 1.4737em;
    648 }
    649 
    650 .comment-meta {
    651         position: relative;
    652 }
    653 
    654 .comment-author {
    655         margin-bottom: 0;
    656         padding-left: 4.6315em;
    657 }
    658 
    659 .comment-author .avatar {
    660         margin: 0;
    661         position: absolute;
    662         top: 3px;
    663         left: 0;
    664         width: 56px;
    665         height: 56px;
    666 }
    667 
    668 .comment-metadata {
    669         line-height: 2;
    670         padding-left: 5.5em;
    671 }
    672 
    673 .comment-metadata .edit-link:before,
    674 .pingback .edit-link:before {
    675         top: 8px;
    676 }
    677 
    678 .bypostauthor > article .fn:after {
    679         top: 8px;
    680         left: 6px;
    681 }
    682 
    683 .comment-content ul,
    684 .comment-content ol {
    685         margin: 0 0 1.6842em 0;
    686 }
    687 
    688 .comment-content li > ul,
    689 .comment-content li > ol,
    690 .comment-content blockquote > ul,
    691 .comment-content blockquote > ol {
    692         margin-left: 1.3333em;
    693 }
    694 
    695 .comment-list .reply a {
    696         padding: 0.4375em 0.875em;
    697 }
    698 
    699 .comment-form,
    700 .no-comments {
    701         padding-top: 1.6842em;
    702 }
    703 
    704 .comment-reply-title small a:before {
    705         top: -1px;
    706 }
    707 
    708 .comment-list .reply {
    709         margin-top: 0;
    710 }
    711 
    712 .site-footer {
    713         border-top: 1px solid transparent;
    714         border-bottom: 1px solid transparent;
    715         margin: 0 auto;
    716         max-width: 806px;
    717         padding: 0;
    718 }
    719 
    720 .site-info {
    721         margin: 4.5454% 9.0909%;
    722 }
    723 
    724 .post-navigation {
    725         border-top: 0;
    726         margin: 7.6923% 7.6923% 0;
    727 }
    728 
    729 .post-navigation a {
    730         padding: 4.5454% 9.0909%;
    731 }
    732 
    733 .pagination {
    734         border-top: 0;
    735         margin: 7.6923% 7.6923% 0;
    736         padding: 0;
    737 }
    738 
    739 .pagination .page-numbers {
    740         display: inline-block;
    741 }
    742 
    743 .pagination .meta-nav {
    744         display: none;
    745 }
    746 
    747 .image-navigation {
    748         padding: 0 9.0909%;
    749 }
    750 
    751 .comments-area {
    752         border-top: 0;
    753         margin: 7.6923% 7.6923% 0;
    754 }
    755 
    756 embed,
    757 iframe,
    758 object,
    759 video {
    760         margin-bottom: 1.6842em;
    761 }
    762 
    763 .wp-audio-shortcode,
    764 .wp-video,
    765 .wp-playlist.wp-audio-playlist {
    766         font-size: 19px;
    767         margin-bottom: 1.6842em;
    768 }
    769 
    770 .wp-caption,
    771 .gallery {
    772         margin-bottom: 1.6842em;
    773 }
    774 
    775 .wp-caption-text,
    776 .gallery-caption {
    777         padding: 0.5em 0;
    778 }
    779 
    780 .widecolumn {
    781         margin: 7.6923%;
    782 }
    783 
    784 .widecolumn .mu_alert {
    785         margin-bottom: 1.6842em;
    786 }
    787 
    788 .widecolumn p {
    789         margin: 1.6842em 0;
    790 }
    791 
    792 .widecolumn p + h2 {
    793         margin-top: 1.641em;
    794 }
    795 
    796 .widecolumn #key,
    797 .widecolumn .mu_register #blog_title,
    798 .widecolumn .mu_register #user_email,
    799 .widecolumn .mu_register #blogname,
    800 .widecolumn .mu_register #user_name {
    801         font-size: 19px;
    802 }
    803 
    804 .widecolumn .mu_register #blog_title,
    805 .widecolumn .mu_register #user_email,
    806 .widecolumn .mu_register #user_name {
    807         margin: 0 0 0.421em;
    808 }
    809 
    810 
    811 /**
    812  * RTL
    813  */
    814 
    815 .rtl ul,
    816 .rtl ol {
    817         margin-right: 0;
    818         margin-left: auto;
    819 }
    820 
    821 .rtl li > ul,
    822 .rtl li > ol,
    823 .rtl blockquote > ul,
    824 .rtl blockquote > ol {
    825         margin-right: 1.3333em;
    826         margin-left: auto;
    827 }
    828 
    829 .rtl blockquote {
    830         border-width: 0 4px 0 0;
    831         margin-right: -1.0909em;
    832         margin-left: auto;
    833         padding-right: 0.9091em;
    834         padding-left: 0;
    835 }
    836 
    837 .rtl blockquote > blockquote {
    838         margin-right: 0;
    839         margin-left: auto;
    840 }
    841 
    842 .rtl .main-navigation ul ul {
    843         margin-right: 1em;
    844         margin-left: auto;
    845 }
    846 
    847 .rtl .main-navigation .menu-item-has-children > a {
    848         padding-right: 0;
    849         padding-left: 48px;
    850 }
    851 
    852 .rtl .secondary-toggle {
    853         right: auto;
    854         left: 7.6897%;
    855 }
    856 
    857 .rtl .image-navigation .nav-previous,
    858 .rtl .comment-navigation .nav-previous {
    859         float: right;
    860 }
    861 
    862 .rtl .image-navigation .nav-next,
    863 .rtl .comment-navigation .nav-next {
    864         float: left;
    865         text-align: left;
    866 }
    867 
    868 .rtl blockquote.alignright,
    869 .rtl .wp-caption.alignright,
    870 .rtl img.alignright {
    871         margin: 0.4211em 0 1.6842em 1.6842em;
    872 }
    873 
    874 .rtl blockquote.alignleft,
    875 .rtl .wp-caption.alignleft,
    876 .rtl img.alignleft {
    877         margin: 0.4211em 1.6842em 1.6842em 0;
    878 }
    879 
    880 .rtl .widget blockquote {
    881         margin-right: -1.2632em;
    882         margin-left: auto;
    883         padding-right: 1.0526em;
    884         padding-left: 0;
    885 }
    886 
    887 .rtl .widget blockquote > blockquote {
    888         margin-right: 0;
    889         margin-left: auto;
    890 }
    891 
    892 .rtl .widget_categories .children,
    893 .rtl .widget_nav_menu .sub-menu,
    894 .rtl .widget_pages .children {
    895         margin: 0.7188em 1em 0 0;
    896 }
    897 
    898 .rtl .page-links a,
    899 .rtl .page-links > span {
    900         margin: 0 0 0.25em 0.25em;
    901 }
    902 
    903 .rtl .author-info .avatar {
    904         margin: 0 0 1.6842em 1.6842em;
    905 }
    906 
    907 .rtl .page-header {
    908         border-width: 0 7px 0 0;
    909 }
    910 
    911 .rtl .page-title,
    912 .rtl .taxonomy-description {
    913         margin-right: -7px;
    914         margin-left: auto;
    915 }
    916 
    917 .rtl .comment-list .children > li {
    918         padding-right: 1.4737em;
    919         padding-left: 0;
    920 }
    921 
    922 .rtl .comment-author {
    923         padding-right: 4.6315em;
    924         padding-left: 0;
    925 }
    926 
    927 .rtl .comment-author .avatar {
    928         right: 0;
    929         left: auto;
    930 }
    931 
    932 .rtl .comment-content ul,
    933 .rtl .comment-content ol {
    934         margin-right: 0;
    935         margin-left: auto;
    936 }
    937 
    938 .rtl .comment-content li > ul,
    939 .rtl .comment-content li > ol,
    940 .rtl .comment-content blockquote > ul,
    941 .rtl .comment-content blockquote > ol {
    942         margin-right: 1.3333em;
    943         margin-left: auto;
    944 }
    945 
    946 .rtl .comment-metadata {
    947         padding-right: 5.5em;
    948         padding-left: 0;
    949 }
    950 
    951 .rtl .bypostauthor > article .fn:after {
    952         right: 6px;
    953         left: auto;
    954 }
     1/* This theme does not support Internet Explorer since version 4.1. */
  • trunk/src/wp-content/themes/twentyfifteen/css/ie7.css

    r30806 r60964  
    1 /*
    2 Theme Name: Twenty Fifteen
    3 Description: IE7 specific style.
    4 */
    5 
    6 .screen-reader-text {
    7         clip: rect(1px 1px 1px 1px);
    8 }
    9 
    10 .secondary-toggle {
    11         color: #333;
    12         font-size: 16px;
    13         line-height: 60px;
    14         width: auto;
    15 }
    16 
    17 .pagination .prev,
    18 .pagination .next {
    19         font-size: 16px;
    20         font-weight: 700;
    21         line-height: 64px;
    22         padding: 0 19px;
    23         width: auto;
    24 }
    25 
    26 .image-navigation,
    27 .comment-navigation {
    28         width: 662px;
    29 }
    30 
    31 .post-navigation {
    32         text-align: left;
    33 }
    34 
    35 .site-main {
    36         text-align: center;
    37 }
    38 
    39 .hentry {
    40         margin-bottom: 7.6923%;
    41         text-align: left;
    42         width: 808px;
    43 }
    44 
    45 .page-header {
    46         margin-bottom: 7.6923%;
    47         text-align: left;
    48 }
    49 
    50 .comments-area {
    51         text-align: left;
    52 }
    53 
    54 .comment-list,
    55 .comment-navigation {
    56         margin-bottom: 1.6471em;
    57 }
    58 
    59 .gallery-columns-2 .gallery-item {
    60         max-width: 48%;
    61 }
    62 
    63 .gallery-columns-3 .gallery-item {
    64         max-width: 31%;
    65 }
    66 
    67 .gallery-columns-4 .gallery-item {
    68         max-width: 22%;
    69 }
    70 
    71 .gallery-columns-5 .gallery-item {
    72         max-width: 17%;
    73 }
    74 
    75 .gallery-columns-6 .gallery-item {
    76         max-width: 13.5%;
    77 }
    78 
    79 .gallery-columns-7 .gallery-item {
    80         max-width: 11%;
    81 }
    82 
    83 .gallery-columns-8 .gallery-item {
    84         max-width: 9.5%;
    85 }
    86 
    87 .gallery-columns-9 .gallery-item {
    88         max-width: 8%;
    89 }
     1/* This theme does not support Internet Explorer since version 4.1. */
  • trunk/src/wp-content/themes/twentyfifteen/functions.php

    r60913 r60964  
    443443        wp_enqueue_style( 'twentyfifteen-block-style', get_template_directory_uri() . '/css/blocks.css', array( 'twentyfifteen-style' ), '20240715' );
    444444
    445         // Register the Internet Explorer specific stylesheet.
    446         wp_register_style( 'twentyfifteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentyfifteen-style' ), '20220908' );
    447         wp_style_add_data( 'twentyfifteen-ie', 'conditional', 'lt IE 9' );
    448 
    449         // Register the Internet Explorer 7 specific stylesheet.
    450         wp_register_style( 'twentyfifteen-ie7', get_template_directory_uri() . '/css/ie7.css', array( 'twentyfifteen-style' ), '20141210' );
    451         wp_style_add_data( 'twentyfifteen-ie7', 'conditional', 'lt IE 8' );
    452 
    453         // Skip-link fix is no longer enqueued by default.
     445        // Register handles for removed stylesheets and scripts.
     446        wp_register_style( 'twentyfifteen-ie', false, array( 'twentyfifteen-style' ) );
     447        wp_register_style( 'twentyfifteen-ie7', false, array( 'twentyfifteen-style' ) );
    454448        wp_register_script( 'twentyfifteen-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20230526', array( 'in_footer' => true ) );
    455449
  • trunk/src/wp-content/themes/twentyfifteen/js/html5.js

    r56147 r60964  
    1 /*
    2  * HTML5 Shiv v3.7.0 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
    3  */
    4 
    5 (function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag();
    6 a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}</style>";
    7 c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||
    8 "undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:"3.7.0",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);
    9 if(g)return a.createDocumentFragment();for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document);
     1// This theme does not support Internet Explorer since version 4.1.
  • trunk/src/wp-content/themes/twentyfifteen/readme.txt

    r60159 r60964  
    4747Twenty Fifteen Theme bundles the following third-party resources:
    4848
    49 HTML5 Shiv v3.7.0, Copyright 2014 Alexander Farkas
    50 Licenses: MIT/GPL2
    51 Source: https://github.com/aFarkas/html5shiv
    52 
    5349Genericons icon font, Copyright 2013-2017 Automattic Inc.
    5450License: GNU GPL, Version 2 (or later)
Note: See TracChangeset for help on using the changeset viewer.