X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/4713a14935b83517997f3c88f808eb41da55033d..58b0523c599c731e868bd4bc05b0d686a98d254f:/wp-admin/css/themes-rtl.css diff --git a/wp-admin/css/themes-rtl.css b/wp-admin/css/themes-rtl.css index 5ae8f35f..1ca41740 100644 --- a/wp-admin/css/themes-rtl.css +++ b/wp-admin/css/themes-rtl.css @@ -25,28 +25,22 @@ margin-right: 20px; } -.themes-php .wrap .theme-count, -.theme-navigation .theme-count { - color: #fff; - -webkit-border-radius: 30px; - border-radius: 30px; - background: #777; - font-size: 14px; - padding: 4px 10px; - font-weight: 600; - margin-right: 5px; - margin-left: 20px; +/* Search form */ +.themes-php .wp-filter-search { position: relative; - top: -3px; -} - -.theme-navigation a { - text-decoration:none; + top: -2px; + right: 20px; + margin: 0; + width: 280px; + font-size: 16px; + font-weight: 300; + line-height: 1.5; } /* Position admin messages */ .themes-php div.updated, -.themes-php div.error { +.themes-php div.error, +.themes-php div.notice { margin: 0 0 20px 0; clear: both; } @@ -159,8 +153,7 @@ right: 0; top: 0; width: 100%; - -webkit-transform: translateZ( 0 ); /* Prevents rendering bugs in Chrome */ - -webkit-transition: opacity 0.2s ease-in-out; /* Prevents rendering bugs in Chrome */ + -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } @@ -181,7 +174,7 @@ top: 35%; left: 25%; right: 25%; - background: #222; + background: #23282d; background: rgba(0,0,0,0.7); color: #fff; font-size: 15px; @@ -195,13 +188,17 @@ -webkit-transition: opacity 0.1s ease-in-out; transition: opacity 0.1s ease-in-out; } + .theme-browser .theme:focus { - outline: 1px dotted #222; + border-color: #5b9dd9; + -webkit-box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 ); + box-shadow: 0 0 2px rgba( 30, 140, 190, 0.8 ); } .theme-browser .theme:focus .more-details { opacity: 1; } + /* Current theme needs to have its action always on view */ .theme-browser .theme.active:focus .theme-actions { display: block; @@ -262,6 +259,10 @@ box-shadow: inset 0 1px 1px rgba(0,0,0,0.5); } +.theme-browser .customize-control .theme.active .theme-name { + padding-left: 15px; +} + .theme-browser .theme.active .theme-name span { font-weight: 600; } @@ -277,7 +278,7 @@ } .theme-browser .theme .theme-author { - background: #222; + background: #23282d; color: #eee; display: none; font-size: 14px; @@ -313,11 +314,9 @@ z-index: 1; } -.theme-browser .theme.add-new-theme:after { +.theme-browser .theme.add-new-theme a:after { display: block; content: ''; - -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; - opacity: 1; background: transparent; background: rgba(0, 0, 0, 0); position: absolute; @@ -325,12 +324,10 @@ right: 0; left: 0; bottom: 0; - padding: 10% 0 0 0; + padding: 0; text-shadow: none; border: 5px dashed #d5d2ca; border: 5px dashed rgba(0, 0, 0, 0.1); - -webkit-transition: opacity 0.2s ease-in-out; - transition: opacity 0.2s ease-in-out; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -364,22 +361,22 @@ text-indent: 4px; } -.theme-browser .theme.add-new-theme:hover .theme-screenshot, -.theme-browser .theme.add-new-theme:focus .theme-screenshot { +.theme-browser .theme.add-new-theme a:hover .theme-screenshot, +.theme-browser .theme.add-new-theme a:focus .theme-screenshot { background: none; } -.theme-browser .theme.add-new-theme:hover span:after, -.theme-browser .theme.add-new-theme:focus span:after { +.theme-browser .theme.add-new-theme a:hover span:after, +.theme-browser .theme.add-new-theme a:focus span:after { background: #fff; - color: #0074a2; + color: #0073aa; } -.theme-browser .theme.add-new-theme:hover:after, -.theme-browser .theme.add-new-theme:focus:after { +.theme-browser .theme.add-new-theme a:hover:after, +.theme-browser .theme.add-new-theme a:focus:after { border-color: transparent; color: #fff; - background: #0074a2; + background: #0073aa; content: ''; } @@ -391,29 +388,17 @@ font-weight: 400; position: relative; top: 0; - margin-top: -10%; - margin-bottom: 10%; + margin-top: -18px; + padding-top: 0; + padding-bottom: 48px; } -.theme-browser .theme.add-new-theme:hover .theme-name, -.theme-browser .theme.add-new-theme:focus .theme-name { +.theme-browser .theme.add-new-theme a:hover .theme-name, +.theme-browser .theme.add-new-theme a:focus .theme-name { color: #fff; z-index: 2; } -/* - * The search form - */ -.themes-php .theme-search { - position: relative; - top: -2px; - right: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.5; - width: 280px; -} - /** * Theme Overlay * Shown when clicking a theme @@ -429,10 +414,6 @@ z-index: 10; } -body.theme-overlay-open { - overflow: hidden; -} - .theme-overlay .theme-header { position: absolute; top: 0; @@ -442,6 +423,10 @@ body.theme-overlay-open { border-bottom: 1px solid #ddd; } +.theme-overlay .theme-header button { + padding: 0; +} + .theme-overlay .theme-header .close { cursor: pointer; height: 48px; @@ -451,15 +436,12 @@ body.theme-overlay-open { border: 0; border-right: 1px solid #ddd; background-color: transparent; -} - -.theme-overlay .theme-header .close:hover:before, -.theme-overlay .theme-header .close:focus:before { - color: #fff; + -webkit-transition: color .1s ease-in-out, background .1s ease-in-out; + transition: color .1s ease-in-out, background .1s ease-in-out; } .theme-overlay .theme-header .close:before { - font: normal 30px/50px 'dashicons' !important; + font: normal 22px/50px 'dashicons' !important; color: #777; display: inline-block; content: '\f335'; @@ -478,16 +460,32 @@ body.theme-overlay-open { text-align: center; border: 0; border-left: 1px solid #ddd; + -webkit-transition: color .1s ease-in-out, background .1s ease-in-out; + transition: color .1s ease-in-out, background .1s ease-in-out; } +.theme-overlay .theme-header .close:focus, .theme-overlay .theme-header .close:hover, +.theme-overlay .theme-header .right:focus, .theme-overlay .theme-header .right:hover, -.theme-overlay .theme-header .left:hover, +.theme-overlay .theme-header .left:focus, +.theme-overlay .theme-header .left:hover { + background: #ddd; + border-color: #ccc; + color: #000; +} + +.theme-overlay .theme-header .close:focus:before, +.theme-overlay .theme-header .close:hover:before { + color: #000; +} + .theme-overlay .theme-header .close:focus, .theme-overlay .theme-header .right:focus, .theme-overlay .theme-header .left:focus { - background: #0074a2; - color: #fff; + -webkit-box-shadow: none; + box-shadow: none; + outline: none; } .theme-overlay .theme-header .left.disabled, @@ -507,20 +505,14 @@ body.theme-overlay-open { } .theme-overlay .theme-header .left:before { - content: '\f340'; + content: "\f345"; } .theme-overlay .theme-header .right:before { - content: '\f344'; + content: "\f341"; } -.rtl .theme-overlay .theme-header .left:before { - content: '\f345'; -} -.rtl .theme-overlay .theme-header .right:before { - content: '\f341'; -} .theme-overlay .theme-wrap { clear: both; @@ -536,6 +528,7 @@ body.theme-overlay-open { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; + -webkit-overflow-scrolling: touch; } .theme-overlay .theme-wrap:after { @@ -591,11 +584,15 @@ body.folded .theme-overlay .theme-wrap { margin-bottom: 5px; } +/* Hide-if-customize for items we can't add classes to */ +.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-header"], +.customize-support .theme-overlay .theme-actions a[href="themes.php?page=custom-background"] { + display: none; +} + +.broken-themes a.delete-theme, .theme-overlay .theme-actions .delete-theme { color: #a00; - position: absolute; - left: 10px; - bottom: 5px; text-decoration: none; border-color: transparent; -webkit-box-shadow: none; @@ -603,6 +600,14 @@ body.folded .theme-overlay .theme-wrap { background: transparent; } +.theme-overlay .theme-actions .delete-theme { + position: absolute; + left: 10px; + bottom: 5px; +} + +.broken-themes a.delete-theme:hover, +.broken-themes a.delete-theme:focus, .theme-overlay .theme-actions .delete-theme:hover, .theme-overlay .theme-actions .delete-theme:focus { background: #d54e21; @@ -696,7 +701,7 @@ body.folded .theme-overlay .theme-wrap { .theme-overlay .screenshot.selected { background: transparent; - border: 2px solid #2ea2cc; + border: 2px solid #00a0d2; } .theme-overlay .screenshot.selected img { @@ -718,7 +723,7 @@ body.folded .theme-overlay .theme-wrap { } .theme-overlay .current-label { - background: #333; + background: #32373c; color: #fff; font-size: 11px; display: inline-block; @@ -733,7 +738,7 @@ body.folded .theme-overlay .theme-wrap { } .theme-overlay .theme-name { - color: #222; + color: #23282d; font-size: 32px; font-weight: 100; margin: 10px 0 0; @@ -747,10 +752,6 @@ body.folded .theme-overlay .theme-wrap { float: none; display: inline-block; margin-right: 10px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; } .theme-overlay .theme-author { @@ -774,7 +775,7 @@ body.folded .theme-overlay .theme-wrap { .theme-overlay .theme-tags { border-top: 3px solid #eee; - color: #888; + color: #82878c; font-size: 13px; font-weight: 400; margin: 30px 0 0 0; @@ -798,7 +799,7 @@ body.folded .theme-overlay .theme-wrap { } .theme-overlay .theme-update { - color: #222; + color: #23282d; font-size: 18px; display: inline-block; line-height: 40px; @@ -808,7 +809,7 @@ body.folded .theme-overlay .theme-wrap { .theme-overlay .parent-theme { background: #f7fcfe; border: 1px solid #eee; - border-right: 4px solid #2ea2cc; + border-right: 4px solid #00a0d2; font-size: 14px; font-weight: normal; margin-top: 30px; @@ -927,7 +928,7 @@ body.folded .theme-overlay .theme-wrap { right: 0; padding: 70px 20px 20px; border: none; - z-index: 500; /* should overlap #wpadminbar, which is 500 on mobile. */ + z-index: 100000; /* should overlap #wpadminbar. */ position: fixed; } @@ -1025,7 +1026,7 @@ body.folded .theme-overlay .theme-wrap { width: 100%; } - .themes-php .theme-search { + .themes-php .wp-filter-search { float: none; clear: both; right: 0; @@ -1033,6 +1034,7 @@ body.folded .theme-overlay .theme-wrap { left: 0; margin: 10px 0; width: 100%; + max-width: 280px; } .theme-browser .theme.add-new-theme span:after { @@ -1079,7 +1081,7 @@ body.folded .theme-overlay .theme-wrap { /* Already installed theme */ .theme-browser .theme .theme-installed { - background: #0074a2; + background: #0073aa; } .theme-browser .theme .theme-installed:before { content: '\f147'; @@ -1088,21 +1090,6 @@ body.folded .theme-overlay .theme-wrap { display: none !important; } -.theme-navigation { - background: #fff; - -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); - box-shadow: 0 1px 1px 0 rgba(0,0,0,.1); - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: #555; - display: inline-block; - font-size: 13px; - margin: 20px 0 30px; - padding: 0 20px; - position: relative; - width: 100%; -} .theme-install-php a.upload, .theme-install-php a.browse-themes { cursor: pointer; @@ -1114,29 +1101,33 @@ body.folded .theme-overlay .theme-wrap { .theme-install-php.show-upload-theme a.browse-themes { display: inline; } -.upload-theme { +.upload-theme, +.upload-plugin { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: none; - margin: 0px 0 0; + margin: 0; padding: 0; width: 100%; overflow: hidden; position: relative; top: 10px; } -body.show-upload-theme .upload-theme { +body.show-upload-theme .upload-theme, +.upload-plugin { display: block; } -.upload-theme .wp-upload-form { +.upload-theme .wp-upload-form, +.upload-plugin .wp-upload-form { background: #fafafa; border: 1px solid #e5e5e5; padding: 30px; margin: 30px auto; max-width: 380px; } -.upload-theme .install-help { +.upload-theme .install-help, +.upload-plugin .install-help { color: #999; font-size: 18px; font-style: normal; @@ -1144,192 +1135,14 @@ body.show-upload-theme .upload-theme { padding: 40px 0 0; text-align: center; } -body.show-upload-theme .upload-theme + .theme-navigation, -body.show-upload-theme .upload-theme + .theme-navigation + .theme-browser { +body.show-upload-theme .upload-theme + .wp-filter, +body.show-upload-theme .upload-theme + .wp-filter + .theme-browser { display: none; } -.theme-navigation .theme-count { - margin-right: 0; - position: absolute; - top: 12px; -} -.theme-count + .theme-section { - margin-right: 60px; -} -.theme-section, -.theme-filter { - border-bottom: 4px solid #fff; - color: #666; - cursor: pointer; - display: inline-block; - margin: 0 10px; - padding: 15px 0; -} -.theme-section.current, -.theme-filter.current { - border-bottom: 4px solid #666; - color: #222; -} -.theme-top-filters { - display: inline-block; -} -.theme-navigation .more-filters { - color: #666; - cursor: pointer; - display: inline-block; - margin: 0 10px; - padding: 4px 6px; -} -body.more-filters-opened .more-filters, -body.more-filters-opened .more-filters:before { - background: #777; - -webkit-border-radius: 2px; - border-radius: 2px; - border: none; - color: #fff; -} - -body.more-filters-opened .more-filters:hover, -body.more-filters-opened .more-filters:focus, -body.more-filters-opened .more-filters:hover:before, -body.more-filters-opened .more-filters:focus:before { - background: rgb(46, 162, 204); -} -.theme-install-php .theme-search { - position: absolute; - left: 10px; - top: 9px; - font-size: 16px; - font-weight: 300; - line-height: 1.5; - width: 280px; -} -.more-filters:before { - color: #777; - text-align: center; - margin: 0 0 0 5px; - content: "\f111"; - display: inline-block; - width: 16px; - height: 16px; - -webkit-font-smoothing: antialiased; - font-size: 16px; - line-height: 1; - font-family: "dashicons"; - text-decoration: inherit; - font-weight: normal; - font-style: normal; - vertical-align: top; - -webkit-transition: color .1s ease-in 0; - transition: color .1s ease-in 0; - text-align: center; -} -.more-filters.current:before { - color: #fff; -} -.more-filters-container { - display: none; - padding: 20px; - border-top: 1px solid #eee; - margin: 0 -20px; - background: #fafafa; -} -body.more-filters-opened .more-filters-container { - display: block; - overflow: hidden; -} -body.more-filters-opened .theme-section.current { - border-bottom: none; -} -body.more-filters-opened .theme-browser, -body.more-filters-opened.filters-applied.loading-themes .theme-browser { - display: none; -} -body.more-filters-opened.filters-applied .theme-browser { - display: block; -} -.more-filters-container .filters-group { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - float: right; - width: 19%; - background: #fff; - margin: 0 0 0 1%; - border: 1px solid #e5e5e5; - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); - box-shadow: 0 1px 1px rgba(0,0,0,0.04); - padding: 10px; -} -.more-filters-container .wide-filters-group { - width: 38%; -} -.more-filters-container .feature-name { - margin: 0; - position: relative; -} -.more-filters-container ol { - list-style-type: none; - margin: 20px 0 0; - font-size: 12px; -} -.more-filters-container li { - display: inline-block; - vertical-align: top; - list-style-type: none; - margin: 5px 0; - padding-left: 25px; - width: 160px; -} -.theme-navigation .more-filters-container .apply-filters { - margin: 0 0 20px; -} -.theme-navigation .more-filters-container .clear-filters { - display: none; - margin: 0 10px 20px 0; -} -.more-filters-container .apply-filters span { - display: inline-block; - font-size: 12px; - text-indent: 10px; - opacity: 0.8; -} -.more-filters-container .filtering-by { - display: none; - margin: 0; -} -.more-filters-container .filtering-by > span { - font-weight: 600; -} -.more-filters-container .filtering-by .tags { - display: inline; -} -.more-filters-container .filtering-by .tag { - background: #fff; - border: 1px solid #e5e5e5; - -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); - box-shadow: 0 1px 1px rgba(0,0,0,0.04); - font-size: 11px; - margin: 0 5px; - padding: 4px 8px; -} -.more-filters-container .filtering-by a { - margin-right: 10px; -} -body.filters-applied .more-filters-container .filters-group, -body.filters-applied .more-filters-container a.button, -body.filters-applied .more-filters-container br { - display: none !important; -} -body.filters-applied .more-filters-container .filtering-by { - display: block; -} -body.filters-applied .more-filters-container { - padding: 20px; -} p.no-themes { - color: #999; + clear: both; + color: #666; font-size: 18px; font-style: normal; margin: 0; @@ -1344,20 +1157,11 @@ body.show-upload-theme p.no-themes { display: none !important; } - .theme-install-php .add-new-theme { display: none !important; } @media only screen and (max-width: 1120px) { - .theme-install-php .theme-search { - margin: 20px 0; - position: static; - width: 100%; - } - .more-filters-container { - border-bottom: 1px solid #eee; - } .upload-theme .wp-upload-form { margin: 20px 0; max-width: 100%; @@ -1367,27 +1171,10 @@ body.show-upload-theme p.no-themes { padding: 20px 0 0; text-align: right; } - .more-filters-container .filters-group { - margin-bottom: 0; - margin-top: 5px; - width: 100%; - } - .more-filters-container .filters-group li { - margin: 10px 0; - } -} - -@media only screen and (max-width: 782px) { - .more-filters-container .filters-group { - width: 100%; - } - .more-filters-container .filters-group li { - width: 100%; - } } .rating { - margin: 30px 0; + margin: 15px 0 0; } .rating span:before { color: #e6b800; @@ -1442,20 +1229,10 @@ body.show-upload-theme p.no-themes { content: "\f155"; } .rating .ratings { - display: inline; - margin-right: 10px; + display: block; line-height: 20px; color: #999; } -.loading-themes .theme-browser, -.error .theme-browser { - display: none; -} -.loading-themes .spinner { - display: block; - margin: 40px auto 0; - float: none; -} /*------------------------------------------------------------------------------ 16.3 - Custom Header Screen @@ -1540,7 +1317,6 @@ body.full-overlay-active { padding: 0; margin: 0; z-index: 10; - overflow: auto; background: #eee; border-left: none; } @@ -1582,6 +1358,16 @@ body.full-overlay-active { height: 100%; } +#customize-preview.wp-full-overlay-main { + background: url(../images/spinner.gif) no-repeat center center; + -webkit-background-size: 20px 20px; + background-size: 20px 20px; +} + +#customize-preview.wp-full-overlay-main.iframe-ready { + background: none; +} + .wp-full-overlay-sidebar .wp-full-overlay-header { position: absolute; right: 0; @@ -1617,9 +1403,77 @@ body.full-overlay-active { overflow: auto; } -/* Close Link */ -.wp-full-overlay .close-full-overlay { +/* Close & Navigation Links */ +.theme-install-overlay .wp-full-overlay-sidebar .wp-full-overlay-header { + padding: 0; +} + +.theme-install-overlay .close-full-overlay, +.theme-install-overlay .previous-theme, +.theme-install-overlay .next-theme { + display: block; + position: relative; + float: right; + width: 45px; + height: 45px; + padding-left: 2px; + background: #eee; + border-left: 1px solid #ddd; + color: #444; + cursor: pointer; text-decoration: none; + -webkit-transition: color .1s ease-in-out, background .1s ease-in-out; + transition: color .1s ease-in-out, background .1s ease-in-out; +} + +.theme-install-overlay .close-full-overlay:hover, +.theme-install-overlay .close-full-overlay:focus, +.theme-install-overlay .previous-theme:hover, +.theme-install-overlay .previous-theme:focus, +.theme-install-overlay .next-theme:hover, +.theme-install-overlay .next-theme:focus { + background: #ddd; + border-color: #ccc; + color: #000; + outline: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +.theme-install-overlay .close-full-overlay:before { + font: normal 22px/1 dashicons; + content: "\f335"; + position: relative; + top: 7px; + right: 13px; +} + +.theme-install-overlay .previous-theme:before { + font: normal 20px/1 dashicons; + content: "\f345"; + position: relative; + top: 6px; + right: 14px; +} + +.theme-install-overlay .next-theme:before { + font: normal 20px/1 dashicons; + content: "\f341"; + position: relative; + top: 6px; + right: 13px; +} + +.theme-install-overlay .previous-theme.disabled, +.theme-install-overlay .next-theme.disabled, +.theme-install-overlay .previous-theme.disabled:hover, +.theme-install-overlay .previous-theme.disabled:focus, +.theme-install-overlay .next-theme.disabled:hover, +.theme-install-overlay .next-theme.disabled:focus { + color: #b4b9be; + background: #eee; + cursor: default; + pointer-events: none; } /* Collapse Button */ @@ -1640,7 +1494,7 @@ body.full-overlay-active { } .wp-full-overlay a.collapse-sidebar:hover { - color: #0074a2; + color: #0073aa; } .wp-full-overlay.collapsed .collapse-sidebar { @@ -1676,6 +1530,7 @@ body.full-overlay-active { text-decoration: none !important; } +/* rtl:ignore */ .wp-full-overlay.collapsed .collapse-sidebar-arrow:before, .rtl .wp-full-overlay .collapse-sidebar-arrow:before { -webkit-transform: rotate(180deg); @@ -1704,19 +1559,6 @@ body.full-overlay-active { display: none; } -.wp-full-overlay .theme-navigation { - padding: 10px 20px; - position: absolute; - bottom: 10px; - text-align: right; -} -.wp-full-overlay .theme-navigation .next-theme { - float: left; -} -.wp-full-overlay.no-navigation .theme-navigation { - display: none; -} - /* Animations */ .wp-full-overlay, .wp-full-overlay-sidebar, @@ -1845,19 +1687,22 @@ body.full-overlay-active { max-width: 100%; } -.theme-install-overlay .wp-full-overlay-header { - margin-top: 9px; -} - .theme-install-overlay .wp-full-overlay-header .theme-install { float: left; + margin: 8px 0 0 10px; /* For when .theme-install is a span rather than a.button-primary (already installed theme) */ line-height: 26px; } .theme-install-overlay .wp-full-overlay-sidebar { - background: #EEE; - border-left: 1px solid #DDD; + background: #eee; + border-left: 1px solid #ddd; +} + +.theme-install-overlay .wp-full-overlay-sidebar-content { + background: #fff; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; } .theme-install-overlay .wp-full-overlay-main { @@ -1873,7 +1718,6 @@ body.full-overlay-active { * HiDPI Displays */ @media print, - (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) { .wp-full-overlay .collapse-sidebar-arrow { @@ -1882,10 +1726,15 @@ body.full-overlay-active { background-size: 15px 123px; } + #customize-preview.wp-full-overlay-main, .customize-loading #customize-container, .theme-install-overlay .wp-full-overlay-main { background-image: url(../images/spinner-2x.gif); } + + .theme-install-overlay .wp-full-overlay-header .theme-install { + margin-top: 2px; + } } @media screen and ( max-width: 782px ) { @@ -1899,4 +1748,13 @@ body.full-overlay-active { .available-theme .action-links .delete-theme a { padding: 0; } + + .broken-themes table { + width: 100%; + } + + .theme-install-overlay .wp-full-overlay-header .theme-install { + margin-top: 6px; + line-height: normal; + } }