Ticket #46015: 46015.diff
| File 46015.diff, 29.0 KB (added by , 6 years ago) |
|---|
-
Gruntfile.js
diff --git a/Gruntfile.js b/Gruntfile.js index cb263c8bd8..68793d0219 100644
a b module.exports = function(grunt) { 413 413 }, 414 414 cssmin: { 415 415 options: { 416 compatibility: 'ie 7'416 compatibility: 'ie9' 417 417 }, 418 418 core: { 419 419 expand: true, -
src/js/_enqueues/admin/common.js
diff --git a/src/js/_enqueues/admin/common.js b/src/js/_enqueues/admin/common.js index 75c77b3bac..4b287f6cd5 100644
a b $document.ready( function() { 474 474 currentPage = pageInput.val(), 475 475 isIOS = /iPhone|iPad|iPod/.test( navigator.userAgent ), 476 476 isAndroid = navigator.userAgent.indexOf( 'Android' ) !== -1, 477 isIE8 = $( document.documentElement ).hasClass( 'ie8' ),478 477 $adminMenuWrap = $( '#adminmenuwrap' ), 479 478 $wpwrap = $( '#wpwrap' ), 480 479 $adminmenu = $( '#adminmenu' ), … … $document.ready( function() { 1060 1059 var windowPos = $window.scrollTop(), 1061 1060 resizing = ! event || event.type !== 'scroll'; 1062 1061 1063 if ( isIOS || isIE8 ||$adminmenu.data( 'wp-responsive' ) ) {1062 if ( isIOS || $adminmenu.data( 'wp-responsive' ) ) { 1064 1063 return; 1065 1064 } 1066 1065 -
src/wp-admin/css/admin-menu.css
diff --git a/src/wp-admin/css/admin-menu.css b/src/wp-admin/css/admin-menu.css index a3d8f4f262..1ac83c9ed6 100644
a b div.wp-menu-image:before { 382 382 color: #00b9eb; 383 383 } 384 384 385 /* IE8 doesn't redraw the pseudo elements unless you make a change to the content, this restore the initial color after hover */386 .ie8 #adminmenu li.opensub div.wp-menu-image:before {387 color: #a0a5aa;388 }389 390 385 .folded #adminmenu div.wp-menu-image { 391 386 width: 35px; 392 387 height: 30px; -
src/wp-admin/css/colors/_admin.scss
diff --git a/src/wp-admin/css/colors/_admin.scss b/src/wp-admin/css/colors/_admin.scss index ca01267a24..0354e5db27 100644
a b ul#adminmenu > li.current > a.current:after { 271 271 #adminmenu li:hover div.wp-menu-image:before, 272 272 #adminmenu li a:focus div.wp-menu-image:before, 273 273 #adminmenu li.opensub div.wp-menu-image:before, 274 .ie8 #adminmenu li.opensub div.wp-menu-image:before {275 color: $menu-current-icon;276 }277 274 278 275 279 276 /* Admin Menu: bubble */ -
src/wp-admin/css/common.css
diff --git a/src/wp-admin/css/common.css b/src/wp-admin/css/common.css index 878df291ad..cb9be4aaae 100644
a b a:focus .media-icon img, 279 279 outline: 1px solid transparent; 280 280 } 281 281 282 .ie8 a:focus {283 outline: #5b9dd9 solid 1px;284 }285 286 282 #adminmenu a:focus { 287 283 box-shadow: none; 288 284 /* Only visible in Windows High Contrast mode */ … … div.error p, 1441 1437 0 0 2px 1px rgba(30, 140, 190, 0.8); 1442 1438 } 1443 1439 1444 .ie8 .notice-dismiss:focus {1445 outline: 1px solid #5b9dd9;1446 }1447 1448 1440 .notice-success, 1449 1441 div.updated { 1450 1442 border-left-color: #46b450; … … form.upgrade .hint { 1766 1758 font-weight: 600; 1767 1759 } 1768 1760 1769 .ie8 #screen-options-wrap legend {1770 color: inherit;1771 }1772 1773 1761 .metabox-prefs label { 1774 1762 display: inline-block; 1775 1763 padding-right: 15px; … … h1.nav-tab-wrapper, /* Back-compat for pre-4.4 */ 2247 2235 clear: both; 2248 2236 } 2249 2237 2250 .ie8 .nav-tab-wrapper {2251 /* contain floats establishing a new block formatting context */2252 display: inline-block;2253 width: 100%;2254 vertical-align: top;2255 }2256 2257 2238 /*------------------------------------------------------------------------------ 2258 2239 26.0 - Misc 2259 2240 ------------------------------------------------------------------------------*/ -
src/wp-admin/css/customize-nav-menus.css
diff --git a/src/wp-admin/css/customize-nav-menus.css b/src/wp-admin/css/customize-nav-menus.css index 145938252e..5ce9eb46bb 100644
a b 475 475 -moz-osx-font-smoothing: grayscale; 476 476 } 477 477 478 .ie8 .menu-item-bar .item-delete:before {479 top: -10px;480 }481 482 478 .menu-item-bar .item-delete:hover, 483 479 .menu-item-bar .item-delete:focus { 484 480 box-shadow: none; -
src/wp-admin/css/dashboard.css
diff --git a/src/wp-admin/css/dashboard.css b/src/wp-admin/css/dashboard.css index 2784b804d0..457aa9fc19 100644
a b 38 38 border: none !important; 39 39 } 40 40 41 .ie8 #wpbody-content #dashboard-widgets .postbox-container {42 width: 49.5%;43 }44 45 .ie8 #wpbody-content #dashboard-widgets #postbox-container-2,46 .ie8 #wpbody-content #dashboard-widgets #postbox-container-3,47 .ie8 #wpbody-content #dashboard-widgets #postbox-container-4 {48 float: right;49 width: 50.5%;50 }51 52 .ie8 #dashboard-widgets #postbox-container-3 .empty-container,53 .ie8 #dashboard-widgets #postbox-container-4 .empty-container {54 border: 0 none;55 height: 0;56 min-height: 0;57 }58 59 41 #dashboard-widgets-wrap { 60 42 overflow: hidden; 61 43 margin: 0 -8px; … … 180 162 float: left; 181 163 } 182 164 183 .ie8 .welcome-panel .welcome-panel-column {184 min-width: 230px;185 }186 187 165 .welcome-panel .welcome-panel-column:first-child { 188 166 width: 36%; 189 167 } -
src/wp-admin/css/edit.css
diff --git a/src/wp-admin/css/edit.css b/src/wp-admin/css/edit.css index 1c2b3336ca..77e6f75b06 100644
a b form#tags-filter { 635 635 max-width: 100%; 636 636 } 637 637 638 .ie8 #poststuff .inside #parent_id,639 .ie8 #poststuff .inside #page_template {640 width: 250px;641 }642 643 638 .post-attributes-label-wrapper { 644 639 margin-bottom: 0.5em; 645 640 } -
deleted file src/wp-admin/css/ie.css
diff --git a/src/wp-admin/css/ie.css b/src/wp-admin/css/ie.css deleted file mode 100644 index 00853ab7c8..0000000000
+ - 1 /* Fixes for IE 7 bugs */2 3 #dashboard-widgets form .input-text-wrap input,4 #dashboard-widgets form .textarea-wrap textarea {5 width: 99%;6 }7 8 #dashboard-widgets form #title {9 width: 98%;10 }11 12 #wpbody-content #dashboard-widgets .postbox-container {13 width: 49.5%;14 }15 16 #wpbody-content #dashboard-widgets #postbox-container-2,17 #wpbody-content #dashboard-widgets #postbox-container-3,18 #wpbody-content #dashboard-widgets #postbox-container-4 {19 float: right;20 width: 50.5%;21 }22 23 #dashboard-widgets #postbox-container-3 .empty-container,24 #dashboard-widgets #postbox-container-4 .empty-container {25 border: 0 none;26 height: 0;27 min-height: 0;28 }29 30 .wp-editor-wrap .wp-editor-tools,31 .wp-editor-wrap .wp-switch-editor,32 .wp-editor-wrap .wp-editor-tabs,33 .wp-editor-wrap .wp-editor-container {34 zoom: 100%;35 }36 37 .wp-editor-wrap .wp-editor-container textarea.wp-editor-area {38 width: 97%;39 }40 41 #post-body.columns-2 #postbox-container-1 {42 padding-left: 19px;43 }44 45 .welcome-panel .wp-badge {46 position: absolute;47 }48 49 .welcome-panel .welcome-panel-column:first-child {50 width: 35%;51 }52 53 #adminmenuback {54 left: 0;55 background-image: none;56 }57 58 #adminmenuwrap {59 position: static;60 }61 62 #adminmenu {63 position: relative;64 }65 66 #adminmenu,67 #adminmenu a {68 cursor: pointer;69 }70 71 #adminmenu li.wp-menu-separator,72 #adminmenu li.wp-menu-separator-last {73 font-size: 1px;74 line-height: 1;75 }76 77 #adminmenu a.menu-top {78 border-bottom: 0 none;79 border-top: 1px solid #ddd;80 }81 82 #adminmenu .separator {83 font-size: 1px;84 line-height: 1px;85 }86 87 #adminmenu .wp-submenu {88 left: 110px;89 }90 91 #adminmenu .wp-submenu ul {92 margin: 0;93 }94 95 .folded #wpcontent,96 .folded #wpfooter {97 margin-left: 170px;98 }99 100 .folded #adminmenuback,101 .folded #adminmenuwrap,102 .folded #adminmenu,103 .folded #adminmenu li.menu-top {104 width: 150px;105 }106 107 .folded #adminmenu .wp-submenu {108 border-top-color: transparent;109 }110 111 .folded #adminmenu .wp-menu-name {112 display: block;113 }114 115 .folded #adminmenu .wp-submenu.sub-open,116 .folded #adminmenu .opensub .wp-submenu {117 left: 110px;118 }119 120 .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,121 .folded #adminmenu .wp-has-current-submenu .wp-submenu {122 top: -1px;123 position: relative;124 }125 126 .folded #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {127 background-color: transparent;128 }129 130 #adminmenu .wp-submenu .wp-submenu-head {131 border-top-color: #ddd;132 }133 134 .folded #adminmenu .wp-submenu ul {135 margin-left: 5px;136 }137 138 #adminmenu li.menu-top {139 margin-bottom: -2px;140 }141 142 #adminmenu .wp-menu-arrow {143 display: none !important;144 }145 146 .js.folded #adminmenu li.menu-top {147 display: block;148 zoom: 100%;149 }150 151 ul#adminmenu {152 z-index: 99;153 }154 155 #adminmenu li.menu-top a.menu-top {156 min-width: auto;157 width: auto;158 }159 160 #wpcontent #adminmenu li.wp-has-current-submenu a.wp-has-submenu {161 font-style: normal;162 }163 164 #wpcontent #adminmenu .wp-submenu li {165 padding: 0;166 }167 168 #adminmenu li.wp-has-current-submenu .wp-submenu {169 left: -40px;170 }171 172 #adminmenu .wp-menu-image {173 display: none !important;174 }175 176 #adminmenu a.menu-top .wp-menu-name {177 padding-left: 8px;178 }179 180 #collapse-menu {181 line-height: 23px;182 }183 184 #wpadminbar .ab-comments-icon {185 padding-top: 7px;186 }187 188 189 .theme-browser .theme {190 width: 30%;191 margin: 0 3% 4% 0;192 cursor: auto;193 }194 195 .theme-browser .theme:hover,196 .theme-browser .theme:focus {197 cursor: auto;198 }199 200 .theme-browser .theme .theme-screenshot {201 height: 180px;202 }203 204 .theme-browser .theme .theme-actions {205 position: static;206 background-color: #e8e8e8;207 }208 209 .theme-browser .theme .more-details {210 display: none;211 }212 213 .plugins td,214 .plugins th {215 border-top: 1px solid #ddd;216 }217 218 table.fixed th,219 table.fixed td {220 border-top: 1px solid #ddd;221 }222 223 #wpbody-content input.button,224 #wpbody-content input.button-primary {225 overflow: visible;226 }227 228 #dashboard-widgets h3 a {229 height: 14px;230 line-height: 14px;231 }232 233 #dashboard_browser_nag {234 color: #fff;235 }236 237 #dashboard_browser_nag .browser-icon {238 position: relative;239 }240 241 .tablenav-pages .current-page {242 vertical-align: middle;243 }244 245 #wpbody-content .postbox {246 border: 1px solid #ddd;247 }248 249 #wpbody-content .postbox .hndle {250 margin-bottom: -1px;251 }252 253 .major-publishing-actions,254 .wp-submenu,255 .wp-submenu li,256 #template,257 #template div,258 #editcat,259 #addcat {260 zoom: 100%;261 }262 263 .wp-menu-arrow {264 height: 28px;265 }266 267 .submitbox {268 margin-top: 10px;269 }270 271 /* Inline Editor */272 #wpbody-content .quick-edit-row-post .inline-edit-col-left {273 width: 39%;274 }275 276 #wpbody-content .inline-edit-row-post .inline-edit-col-center {277 width: 19%;278 }279 280 #wpbody-content .quick-edit-row-page .inline-edit-col-left {281 width: 49%;282 }283 284 #wpbody-content .bulk-edit-row .inline-edit-col-left {285 width: 29%;286 }287 288 .inline-edit-row .submit {289 zoom: 100%;290 }291 292 .inline-edit-row fieldset label span.title {293 display: block;294 float: left;295 width: 5em;296 }297 298 .inline-edit-row fieldset label span.input-text-wrap {299 margin-left: 0;300 zoom: 100%;301 }302 303 #wpbody-content .inline-edit-row fieldset label span.input-text-wrap input {304 line-height: 130%;305 }306 307 #wpbody-content .inline-edit-row .input-text-wrap input {308 width: 95%;309 }310 311 #wpbody-content .inline-edit-row .input-text-wrap input.inline-edit-password-input {312 width: 8em;313 }314 /* end Inline Editor */315 316 #titlediv #title {317 width: 98%;318 }319 320 .button,321 input[type="reset"],322 input[type="button"],323 input[type="submit"] {324 padding: 0 8px;325 line-height: 20px;326 height: auto;327 }328 329 .button.button-large,330 input[type="reset"].button-large,331 input[type="button"].button-large,332 input[type="submit"].button-large {333 padding: 0 10px;334 line-height: 24px;335 height: auto;336 }337 338 .button.button-small,339 input[type="reset"].button-small,340 input[type="button"].button-small,341 input[type="submit"].button-small {342 padding: 0 6px;343 line-height: 16px;344 height: auto;345 }346 347 a.button {348 margin: 1px;349 padding: 1px 9px 2px;350 }351 352 a.button.button-large {353 padding: 1px 11px 2px;354 }355 356 a.button.button-small {357 padding: 1px 7px 2px;358 }359 360 #screen-options-wrap {361 overflow: hidden;362 }363 364 #the-comment-list .comment-item,365 #post-status-info,366 #wpwrap,367 #wrap,368 #postdivrich,369 #postdiv,370 #poststuff,371 .metabox-holder,372 #titlediv,373 #post-body,374 #editorcontainer,375 .tablenav,376 .widget-liquid-left,377 .widget-liquid-right,378 #widgets-left,379 .widgets-sortables,380 #dragHelper,381 .widget .widget-top,382 .widget-control-actions,383 .tagchecklist,384 #col-container,385 #col-left,386 #col-right,387 .fileedit-sub {388 display: block;389 zoom: 100%;390 }391 392 p.search-box {393 position: static;394 float: right;395 margin: -3px 0 4px;396 }397 398 #widget-list .widget {399 display: inline;400 }401 402 #editorcontainer #content {403 overflow: auto;404 margin: auto;405 width: 98%;406 }407 408 form#template div {409 width: 100%;410 }411 412 .wp-editor-container .quicktags-toolbar input {413 overflow: visible;414 padding: 0 4px;415 }416 417 #poststuff h2 {418 font-size: 1.6em;419 }420 421 #poststuff .inside #parent_id,422 #poststuff .inside #page_template,423 .inline-edit-row #post_parent,424 .inline-edit-row select[name="page_template"] {425 width: 250px;426 }427 428 #submitdiv input,429 #submitdiv select,430 #submitdiv a.button {431 position: relative;432 }433 434 #bh {435 margin: 7px 10px 0 0;436 float: right;437 }438 439 /* without this dashboard widgets appear in one column for some screen widths */440 div#dashboard-widgets {441 padding-right: 1px;442 }443 444 .tagchecklist > li, .tagchecklist .ntdelbutton {445 display: inline-block;446 display: block;447 }448 449 .tagchecklist .ntdelbutton:focus .remove-tag-icon:before {450 outline: 1px solid #5b9dd9;451 }452 453 .tablenav .button,454 .nav .button {455 padding-top: 2px;456 padding-bottom: 2px;457 }458 459 .tablenav select {460 font-size: 13px;461 display: inline-block;462 vertical-align: top;463 margin-top: 2px;464 }465 466 .tablenav .actions select {467 width: 155px;468 }469 470 .subsubsub li {471 display: inline;472 }473 474 table.ie-fixed {475 table-layout: fixed;476 }477 478 .widefat tr,479 .widefat th,480 .widefat thead td,481 .widefat tfoot td {482 margin-bottom: 0;483 border-spacing: 0;484 }485 486 .widefat th input,487 .widefat thead td input,488 .widefat tfoot td input {489 margin: 0 0 0 5px;490 }491 492 .widefat thead .check-column,493 .widefat tfoot .check-column {494 padding-top: 6px;495 }496 497 .widefat tbody th.check-column,498 .media.widefat tbody th.check-column {499 padding: 4px 0 0;500 }501 502 .widefat {503 empty-cells: show;504 border-collapse: collapse;505 }506 507 .tablenav a.button {508 display: inline-block;509 padding: 2px 5px;510 }511 512 .inactive-sidebar .widgets-sortables {513 padding-bottom: 8px;514 }515 516 #available-widgets .widget-holder {517 padding-bottom: 65px;518 }519 520 #widgets-left .inactive {521 padding-bottom: 10px;522 }523 524 .widget-liquid-right .widget,525 .inactive-sidebar .widget {526 position: relative;527 }528 529 .inactive-sidebar .widget {530 display: block;531 float: left;532 }533 534 #wpcontent .button-primary-disabled {535 color: #9FD0D5;536 background: #298CBA;537 }538 539 #the-comment-list .unapproved tr,540 #the-comment-list .unapproved td {541 background-color: #ffffe0;542 }543 544 .imgedit-submit {545 width: 300px;546 }547 548 #nav-menus-frame,549 #wpbody,550 .menu li {551 zoom: 100%;552 }553 554 #update-nav-menu #post-body {555 overflow: hidden;556 }557 558 .menu li {559 min-width: 100%;560 }561 562 .menu li.sortable-placeholder {563 min-width: 400px;564 }565 566 .available-theme {567 display: inline;568 }569 570 .available-theme ul {571 margin: 0;572 }573 574 .available-theme .action-links li {575 padding-right: 7px;576 margin-right: 7px;577 }578 579 .about-wrap .three-col.about-updates .col-2 {580 width: 15%;581 }582 583 .about-wrap .about-password-meter input {584 width: 98%;585 }586 587 .revisions-tickmarks,588 .revisions-tooltip {589 display: none !important;590 }591 592 .revisions.pinned .revisions-controls {593 position: relative;594 }595 596 input[type="password"],597 .login form .input {598 font-family: sans-serif;599 }600 601 /* TinyMCE icons */602 .mce-btn i.mce-i-bold,603 .mce-btn i.mce-i-italic,604 .mce-btn i.mce-i-bullist,605 .mce-btn i.mce-i-numlist,606 .mce-btn i.mce-i-blockquote,607 .mce-btn i.mce-i-alignleft,608 .mce-btn i.mce-i-aligncenter,609 .mce-btn i.mce-i-alignright,610 .mce-btn i.mce-i-link,611 .mce-btn i.mce-i-unlink,612 .mce-btn i.mce-i-wp_more,613 .mce-btn i.mce-i-strikethrough,614 .mce-btn i.mce-i-spellchecker,615 .mce-btn i.mce-i-fullscreen,616 .mce-btn i.mce-i-wp_fullscreen,617 .mce-btn i.mce-i-wp_adv,618 .mce-btn i.mce-i-underline,619 .mce-btn i.mce-i-alignjustify,620 .mce-btn i.mce-i-forecolor,621 .mce-btn i.mce-i-pastetext,622 .mce-btn i.mce-i-pasteword,623 .mce-btn i.mce-i-removeformat,624 .mce-btn i.mce-i-charmap,625 .mce-btn i.mce-i-outdent,626 .mce-btn i.mce-i-indent,627 .mce-btn i.mce-i-undo,628 .mce-btn i.mce-i-redo,629 .mce-btn i.mce-i-help,630 .mce-btn i.mce-i-wp_help,631 .mce-btn i.mce-i-wp-media-library,632 .mce-btn i.mce-i-ltr,633 .mce-btn i.mce-i-wp_page,634 .mce-btn i.mce-i-hr,635 .mce-close {636 font-family: tinymce, Arial;637 font-style: normal;638 font-weight: 400;639 font-variant: normal;640 font-size: 16px;641 margin-left: 0;642 padding-right: 0;643 }644 645 .mce-btn i.mce-i-wp_fullscreen,646 .qt-fullscreen {647 -ie7-icon: "\e023";648 }649 650 .mce-btn i.mce-i-wp_more,651 .mce-btn i.mce-i-wp_page {652 -ie7-icon: "\e027";653 }654 655 .mce-btn i.mce-i-wp_adv {656 background-color: #a0a5aa;657 }658 659 .mce-btn i.mce-i-help,660 .mce-btn i.mce-i-wp_help {661 -ie7-icon: "\e016";662 }663 664 665 /* IE6 leftovers */666 * html .row-actions {667 visibility: visible;668 }669 670 * html div.widget-liquid-left,671 * html div.widget-liquid-right {672 display: block;673 position: relative;674 }675 676 * html #editorcontainer {677 padding: 0;678 }679 680 * html #poststuff h2 {681 margin-left: 0;682 }683 684 * html .stuffbox,685 * html .stuffbox input,686 * html .stuffbox textarea {687 border: 1px solid #ddd;688 }689 690 * html div.widget-liquid-left {691 width: 99%;692 }693 694 * html .widgets-sortables {695 height: 50px;696 }697 698 * html a#content_resize {699 right: -2px;700 }701 702 * html .widget-title h4 {703 width: 205px;704 }705 706 * html #removing-widget .in-widget-title {707 display: none;708 }709 710 * html .media-item .pinkynail {711 height: 32px;712 width: 40px;713 }714 715 * html .describe .field input.text,716 * html .describe .field textarea {717 width: 440px;718 }719 720 * html input {721 border: 1px solid #ddd;722 }723 724 * html .edit-box {725 display: inline;726 }727 728 * html .postbox-container .meta-box-sortables {729 height: 300px;730 }731 732 * html #wpbody-content #screen-options-link-wrap {733 display: inline-block;734 width: 150px;735 text-align: center;736 }737 738 * html #wpbody-content #contextual-help-link-wrap {739 display: inline-block;740 width: 100px;741 text-align: center;742 }743 744 * html #adminmenu {745 margin-left: -80px;746 }747 748 * html .folded #adminmenu {749 margin-left: -22px;750 }751 752 * html #wpcontent #adminmenu li.menu-top {753 display: inline;754 padding: 0;755 margin: 0;756 }757 758 * html #wpfooter {759 margin: 0;760 }761 762 * html #adminmenu div.wp-menu-image {763 height: 29px;764 } -
src/wp-admin/css/install.css
diff --git a/src/wp-admin/css/install.css b/src/wp-admin/css/install.css index a9a2cdf85f..7f0f48cc32 100644
a b a:focus { 30 30 0 0 2px 1px rgba(30, 140, 190, 0.8); 31 31 } 32 32 33 .ie8 a:focus {34 outline: #5b9dd9 solid 1px;35 }36 37 33 h1, h2 { 38 34 border-bottom: 1px solid #ddd; 39 35 clear: both; -
src/wp-admin/css/list-tables.css
diff --git a/src/wp-admin/css/list-tables.css b/src/wp-admin/css/list-tables.css index 3e55bb2d0e..f621aef2ab 100644
a b 62 62 text-align: center; 63 63 } 64 64 65 .ie8 .column-response .comment-count-no-comments,66 .ie8 .column-response .comment-count-approved,67 .ie8 .column-comments .comment-count-no-comments,68 .ie8 .column-comments .comment-count-approved {69 min-width: 0;70 }71 72 65 .column-response .post-com-count-no-comments:after, 73 66 .column-response .post-com-count-approved:after, 74 67 .column-comments .post-com-count-no-comments:after, … … th.asc a:focus span.sorting-indicator:before { 513 506 0 0 2px 1px rgba(30, 140, 190, 0.8); 514 507 } 515 508 516 .ie8 .wp-list-table .toggle-row:focus:before {517 outline: #5b9dd9 solid 1px;518 }519 520 509 .wp-list-table .toggle-row:active { 521 510 box-shadow: none; 522 511 } … … ul.cat-checklist { 1080 1069 max-width: 80%; 1081 1070 } 1082 1071 1083 .ie8 .inline-edit-row #post_parent,1084 .ie8 .inline-edit-row select[name="page_template"] {1085 width: 250px;1086 }1087 1088 1072 .quick-edit-row-post fieldset label.inline-edit-status { 1089 1073 float: left; 1090 1074 } -
src/wp-admin/css/revisions.css
diff --git a/src/wp-admin/css/revisions.css b/src/wp-admin/css/revisions.css index 16b8278aa3..4b3a6e48d8 100644
a b 79 79 top: 50%; 80 80 top: calc( 50% - 10px ); 81 81 transition: opacity 0.5s; 82 filter: alpha(opacity=0); /* ie8 and earlier */83 82 } 84 83 85 84 body.folded .revisions .loading-indicator { … … body.folded .revisions .loading-indicator { 94 93 95 94 .revisions.loading .loading-indicator { 96 95 opacity: 1; 97 filter: alpha(opacity=100); /* ie8 and earlier */98 96 } 99 97 100 98 .revisions .diff { … … body.folded .revisions .loading-indicator { 103 101 104 102 .revisions.loading .diff { 105 103 opacity: 0.5; 106 filter: alpha(opacity=50); /* ie8 and earlier */107 104 } 108 105 109 106 .revisions.diff-error .diff { … … table.diff .diff-addedline ins { 385 382 right: 20px; 386 383 } 387 384 388 .ie8 .revisions-tooltip-arrow > span {389 left: 15px;390 top: -25px;391 -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";392 }393 394 .ie8 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {395 right: 25px;396 }397 398 385 .revisions-tooltip, 399 386 .revisions-tooltip-arrow > span { 400 387 border: 1px solid #ddd; -
src/wp-admin/css/themes.css
diff --git a/src/wp-admin/css/themes.css b/src/wp-admin/css/themes.css index 3bc589c18a..279e4d1283 100644
a b body.js .theme-browser.search-loading { 61 61 box-sizing: border-box; 62 62 } 63 63 64 .ie8 .theme-browser .theme {65 width: 30%;66 margin: 0 3% 4% 0;67 }68 69 64 .theme-browser .theme:nth-child(3n) { 70 65 margin-right: 0; 71 66 } … … body.folded .theme-browser ~ .theme-overlay .theme-wrap { 504 499 border-top: 1px solid #eee; 505 500 } 506 501 507 .ie8 .theme-overlay .theme-actions {508 border: 1px solid #eee;509 }510 511 502 .theme-overlay .theme-actions a { 512 503 margin-right: 5px; 513 504 margin-bottom: 5px; -
src/wp-admin/includes/template.php
diff --git a/src/wp-admin/includes/template.php b/src/wp-admin/includes/template.php index c140849f6e..14c77f2fea 100644
a b function _wp_admin_html_begin() { 2442 2442 2443 2443 ?> 2444 2444 <!DOCTYPE html> 2445 <!--[if IE 8]>2446 <html xmlns="http://www.w3.org/1999/xhtml" class="ie8 <?php echo $admin_html_class; ?>"2447 <?php2448 /**2449 * Fires inside the HTML tag in the admin header.2450 *2451 * @since 2.2.02452 */2453 do_action( 'admin_xml_ns' );2454 2455 language_attributes();2456 ?>2457 >2458 <![endif]-->2459 <!--[if !(IE 8) ]><!-->2460 2445 <html xmlns="http://www.w3.org/1999/xhtml" class="<?php echo $admin_html_class; ?>" 2461 2446 <?php 2462 2447 /** This action is documented in wp-admin/includes/template.php */ 2463 2448 do_action( 'admin_xml_ns' ); 2464 2449 2465 language_attributes();2450 language_attributes(); 2466 2451 ?> 2467 > 2468 <!--<![endif]--> 2452 > 2469 2453 <head> 2470 2454 <meta http-equiv="Content-Type" content="<?php bloginfo( 'html_type' ); ?>; charset=<?php echo get_option( 'blog_charset' ); ?>" /> 2471 2455 <?php -
src/wp-includes/class-wp-admin-bar.php
diff --git a/src/wp-includes/class-wp-admin-bar.php b/src/wp-includes/class-wp-admin-bar.php index 063aa32a39..dd2f4b4538 100644
a b class WP_Admin_Bar { 434 434 // We have to do this here since admin bar shows on the front end. 435 435 $class = 'nojq nojs'; 436 436 if ( $is_IE ) { 437 if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE 7' ) ) { 438 $class .= ' ie7'; 439 } elseif ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE 8' ) ) { 440 $class .= ' ie8'; 441 } elseif ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE 9' ) ) { 437 if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE 9' ) ) { 442 438 $class .= ' ie9'; 443 439 } 444 440 } elseif ( wp_is_mobile() ) { -
src/wp-includes/css/admin-bar.css
diff --git a/src/wp-includes/css/admin-bar.css b/src/wp-includes/css/admin-bar.css index d0f4457e7a..5fbed57749 100644
a b html:lang(he-il) .rtl #wpadminbar * { 149 149 float: none; 150 150 } 151 151 152 #wpadminbar.ie7 .menupop .ab-sub-wrapper,153 #wpadminbar.ie7 .shortlink-input {154 top: 32px;155 left: 0;156 }157 158 152 #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { 159 153 min-width: 100%; 160 154 } … … html:lang(he-il) .rtl #wpadminbar * { 422 416 min-width: 270px; 423 417 } 424 418 425 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar .ab-item {426 white-space: nowrap;427 }428 429 419 #wpadminbar #wp-admin-bar-user-actions > li { 430 420 margin-left: 16px; 431 421 margin-right: 16px; … … html:lang(he-il) .rtl #wpadminbar * { 489 479 display: inline; 490 480 } 491 481 492 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar > .ab-empty-item img,493 #wpadminbar.ie8 #wp-admin-bar-my-account.with-avatar > a img {494 width: auto;495 }496 497 482 /** 498 483 * WP Logo 499 484 */ … … html:lang(he-il) .rtl #wpadminbar * { 606 591 /** 607 592 * Search 608 593 */ 609 #wpadminbar.ie8 #wp-admin-bar-search { 610 display: block; 611 min-width: 32px; 612 } 594 613 595 #wpadminbar #wp-admin-bar-search .ab-item { 614 596 padding: 0; 615 597 background: transparent; … … html:lang(he-il) .rtl #wpadminbar * { 670 652 border: 0; 671 653 } 672 654 673 #wpadminbar.ie7 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {674 margin-top: 3px;675 width: 120px;676 }677 678 #wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input {679 /* IE8 z-index bug with transparent / empty elements - fill in with an encoded transparent GIF */680 background: transparent 0 0 repeat scroll url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");681 }682 683 /* IE8 doesn't redraw the pseudo elements unless you make a change to the content */684 #wpadminbar.ie8 #adminbarsearch.adminbar-focused:before {685 content: "\f179 "; /* extra space */686 }687 688 #wpadminbar.ie8 > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {689 background: #fff;690 z-index: -1;691 }692 693 655 #wpadminbar #adminbarsearch .adminbar-button { 694 656 display: none; 695 657 } -
src/wp-includes/css/buttons.css
diff --git a/src/wp-includes/css/buttons.css b/src/wp-includes/css/buttons.css index 86844ddde0..c20927ee64 100644
a b TABLE OF CONTENTS: 233 233 background: transparent !important; 234 234 } 235 235 236 .ie8 .wp-core-ui .button-link:focus {237 outline: #5b9dd9 solid 1px;238 }239 236 240 237 /* ---------------------------------------------------------------------------- 241 238 3.0 - Primary Button Style -
src/wp-includes/media-template.php
diff --git a/src/wp-includes/media-template.php b/src/wp-includes/media-template.php index 87aa052171..9e349d66bf 100644
a b function wp_underscore_video_template() { 158 158 function wp_print_media_templates() { 159 159 global $is_IE; 160 160 $class = 'media-modal wp-core-ui'; 161 if ( $is_IE && strpos( $_SERVER['HTTP_USER_AGENT'], 'MSIE 7' ) !== false ) {162 $class .= ' ie7';163 }164 161 165 162 $alt_text_description = sprintf( 166 163 /* translators: 1: Link to tutorial, 2: Additional link attributes, 3: Accessibility text. */ -
src/wp-includes/theme.php
diff --git a/src/wp-includes/theme.php b/src/wp-includes/theme.php index 03264225fe..52eb27b178 100644
a b function wp_customize_url( $stylesheet = '' ) { 3316 3316 * to the body tag by default. 3317 3317 * 3318 3318 * @since 3.4.0 3319 * @since 4.7.0 Support for IE8 and below is explicitly removed via conditional comments.3319 * @since 5.5.0 IE8 and older are no longer supported. 3320 3320 */ 3321 3321 function wp_customize_support_script() { 3322 3322 $admin_origin = parse_url( admin_url() ); … … function wp_customize_support_script() { 3324 3324 $cross_domain = ( strtolower( $admin_origin['host'] ) != strtolower( $home_origin['host'] ) ); 3325 3325 $type_attr = current_theme_supports( 'html5', 'script' ) ? '' : ' type="text/javascript"'; 3326 3326 ?> 3327 <!--[if lte IE 8]> 3328 <script<?php echo $type_attr; ?>> 3329 document.body.className = document.body.className.replace( /(^|\s)(no-)?customize-support(?=\s|$)/, '' ) + ' no-customize-support'; 3330 </script> 3331 <![endif]--> 3332 <!--[if gte IE 9]><!--> 3333 <script<?php echo $type_attr; ?>> 3334 (function() { 3335 var request, b = document.body, c = 'className', cs = 'customize-support', rcs = new RegExp('(^|\\s+)(no-)?'+cs+'(\\s+|$)'); 3336 3337 <?php if ( $cross_domain ) : ?> 3338 request = (function(){ var xhr = new XMLHttpRequest(); return ('withCredentials' in xhr); })(); 3339 <?php else : ?> 3340 request = true; 3341 <?php endif; ?> 3342 3343 b[c] = b[c].replace( rcs, ' ' ); 3344 // The customizer requires postMessage and CORS (if the site is cross domain). 3345 b[c] += ( window.postMessage && request ? ' ' : ' no-' ) + cs; 3346 }()); 3347 </script> 3348 <!--<![endif]--> 3327 <script<?php echo $type_attr; ?>> 3328 (function() { 3329 var request, b = document.body, c = 'className', cs = 'customize-support', rcs = new RegExp('(^|\\s+)(no-)?'+cs+'(\\s+|$)'); 3330 3331 <?php if ( $cross_domain ) : ?> 3332 request = (function(){ var xhr = new XMLHttpRequest(); return ('withCredentials' in xhr); })(); 3333 <?php else : ?> 3334 request = true; 3335 <?php endif; ?> 3336 3337 b[c] = b[c].replace( rcs, ' ' ); 3338 // The customizer requires postMessage and CORS (if the site is cross domain). 3339 b[c] += ( window.postMessage && request ? ' ' : ' no-' ) + cs; 3340 }()); 3341 </script> 3349 3342 <?php 3350 3343 } 3351 3344 -
src/wp-login.php
diff --git a/src/wp-login.php b/src/wp-login.php index 0b552ef326..93a1faa0d3 100644
a b function login_header( $title = 'Log In', $message = '', $wp_error = null ) { 86 86 $login_title = apply_filters( 'login_title', $login_title, $title ); 87 87 88 88 ?><!DOCTYPE html> 89 <!--[if IE 8]> 90 <html xmlns="http://www.w3.org/1999/xhtml" class="ie8" <?php language_attributes(); ?>> 91 <![endif]--> 92 <!--[if !(IE 8) ]><!--> 93 <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> 94 <!--<![endif]--> 89 <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> 95 90 <head> 96 91 <meta http-equiv="Content-Type" content="<?php bloginfo( 'html_type' ); ?>; charset=<?php bloginfo( 'charset' ); ?>" /> 97 92 <title><?php echo $login_title; ?></title>