/* 2 columns main area */
-#col-container,
-#col-left,
-#col-right {
- overflow: hidden;
- padding: 0;
- margin: 0;
-}
-
#col-left {
+ float: right;
width: 35%;
}
#col-right {
float: left;
- clear: left;
width: 65%;
}
-.col-wrap {
- padding: 0 7px;
+#col-left .col-wrap {
+ padding: 0 0 0 6px;
+}
+
+#col-right .col-wrap {
+ padding: 0 6px 0 0;
}
/* utility classes */
clear: both;
}
+/* modern clearfix */
+.wp-clearfix:after {
+ content: "";
+ display: table;
+ clear: both;
+}
+
/* Hide visually but not from screen readers */
.screen-reader-text,
.screen-reader-text span,
padding: 0;
}
-html {
- background: #f1f1f1;
-}
-
body {
+ background: #f1f1f1;
color: #444;
- font-family: "Open Sans", sans-serif;
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 13px;
line-height: 1.4em;
min-width: 600px;
}
a:focus,
-a:focus .media-icon img {
+a:focus .media-icon img,
+.wp-person a:focus .gravatar {
color: #124964;
- -webkit-box-shadow:
- 0 0 0 1px #5b9dd9,
+ -webkit-box-shadow:
+ 0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
- box-shadow:
- 0 0 0 1px #5b9dd9,
+ box-shadow:
+ 0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
}
margin: 1em 0;
}
+.update-core-php h2 {
+ margin-top: 2em;
+}
+
.update-php h2,
-.update-core-php h2,
+.update-messages h2,
h4 {
font-size: 1em;
margin: 1.33em 0;
.subsubsub a .count,
.subsubsub a.current .count {
- color: #999;
- font-weight: normal;
+ color: #555d66; /* #f1f1f1 background */
+ font-weight: 400;
}
.subsubsub a.current {
}
.widefat th input,
+.updates-table td input,
.widefat thead td input,
.widefat tfoot td input {
margin: 0 8px 0 0;
vertical-align: top;
}
-.widefat th input[type=checkbox],
-.widefat thead td input[type=checkbox],
-.widefat tfoot td input[type=checkbox] {
- margin-top: -1px;
-}
-
.widefat tbody th.check-column {
padding: 9px 0 22px;
}
.widefat thead td.check-column,
.widefat tbody th.check-column,
+.updates-table tbody td.check-column,
.widefat tfoot td.check-column {
padding: 11px 3px 0 0;
}
font-size: 23px;
font-weight: 400;
margin: 0;
- padding: 9px 0 4px 15px;
+ padding: 9px 0 4px 0;
line-height: 29px;
}
+.wrap h1.wp-heading-inline {
+ display: inline-block;
+ margin-left: 5px;
+}
+
+.wp-header-end {
+ visibility: hidden;
+ margin: -2px 0 0;
+}
+
.subtitle {
margin: 0;
padding-right: 25px;
- color: #777;
+ color: #555d66;
font-size: 14px;
- font-weight: normal;
+ font-weight: 400;
+ line-height: 1;
}
.wrap .add-new-h2, /* deprecated */
top: -3px;
text-decoration: none;
border: none;
+ border: 1px solid #ccc;
-webkit-border-radius: 2px;
border-radius: 2px;
- background: #e0e0e0;
+ background: #f7f7f7;
text-shadow: none;
font-weight: 600;
font-size: 13px;
+ line-height: normal; /* IE8-IE11 need this for buttons */
+ color: #0073aa; /* some of these controls are button elements and don't inherit from links */
+ cursor: pointer;
+ outline: 0;
+}
+
+.wrap .wp-heading-inline + .page-title-action {
+ margin-right: 0;
}
.wrap .add-new-h2:hover, /* deprecated */
.wrap .page-title-action:hover {
+ border-color: #008EC2;
background: #00a0d2;
color: #fff;
}
+/* lower specificity: color needs to be overridden by :hover and :active */
+.page-title-action:focus {
+ color: #124964;
+}
+
+.wrap .page-title-action:focus {
+ 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 );
+}
+
.wrap h1.long-header {
padding-left: 0;
}
border-left-color: #99d;
}
-.media-upload-form label.form-help,
-td.help {
- color: #9a9a9a;
-}
-
/* Helper classes for plugins to leverage the active WordPress color scheme */
.highlight {
}
.wp-ui-highlight {
- color: white;
+ color: #fff;
background-color: #1e8cbe;
}
.wp-ui-text-highlight {
}
.wp-ui-text-icon {
- color: #999;
+ color: #82878c; /* same as new icons */
}
/* For emoji replacement images */
/* @todo can we combine these into a class or use an existing dashicon one? */
.welcome-panel .welcome-panel-close:before,
-.tagchecklist span a:before,
+.tagchecklist .ntdelbutton .remove-tag-icon:before,
#bulk-titles div a:before,
.notice-dismiss:before {
background: none;
margin: 0;
}
-.tagchecklist span a:before,
#bulk-titles div a:before {
margin: 1px 0;
}
+.tagchecklist .ntdelbutton .remove-tag-icon:before {
+ margin-right: 2px;
+ -webkit-border-radius: 50%;
+ border-radius: 50%;
+ color: #0073aa;
+ /* vertically center the icon cross browsers */
+ line-height: 1.28;
+}
+
+.tagchecklist .ntdelbutton:focus {
+ outline: 0;
+}
+
.welcome-panel .welcome-panel-close:hover:before,
.welcome-panel .welcome-panel-close:focus:before,
-.tagchecklist span a:hover:before,
-#bulk-titles div a:hover:before {
+.tagchecklist .ntdelbutton:hover .remove-tag-icon:before,
+.tagchecklist .ntdelbutton:focus .remove-tag-icon:before,
+#bulk-titles div a:hover:before,
+#bulk-titles div a:focus:before {
color: #c00;
}
+.tagchecklist .ntdelbutton:focus .remove-tag-icon:before {
+ -webkit-box-shadow:
+ 0 0 0 1px #5b9dd9,
+ 0 0 2px 1px rgba(30, 140, 190, .8);
+ box-shadow:
+ 0 0 0 1px #5b9dd9,
+ 0 0 2px 1px rgba(30, 140, 190, .8);
+}
+
.key-labels label {
line-height: 24px;
}
border-bottom: 1px solid #fafafa;
}
+.widget-control-remove,
+.widget-control-remove:focus,
.row-actions span.delete a,
.row-actions span.trash a,
.row-actions span.spam a,
}
abbr.required,
+span.required,
.file-error,
-.widget-control-remove:hover,
.row-actions .delete a:hover,
.row-actions .trash a:hover,
.row-actions .spam a:hover,
#media-items a.delete-permanently:hover,
#nav-menu-footer .menu-delete:hover {
color: #f00;
- text-decoration: none;
border: none;
}
+.widget-control-remove:hover {
+ color: #f00;
+}
+
/*------------------------------------------------------------------------------
3.0 - Actions
------------------------------------------------------------------------------*/
}
#delete-action {
- line-height: 28px;
- vertical-align: middle;
- text-align: right;
float: right;
+ line-height: 28px;
}
#publishing-action {
margin-right: 18px;
}
-.side-info {
- margin: 0;
- padding: 4px;
- font-size: 11px;
-}
-
-.side-info h5 {
- padding-bottom: 7px;
- font-size: 14px;
- margin: 12px 2px 5px;
- border-bottom: 1px solid #dadada;
-}
-
-.side-info ul {
- margin: 0;
- padding-right: 18px;
- list-style: square;
- color: #666;
-}
-
.approve,
.unapproved .unapprove {
display: none;
padding: 4px 10px;
-webkit-border-radius: 30px;
border-radius: 30px;
- background: #777;
+ background: #72777c;
color: #fff;
font-size: 14px;
font-weight: 600;
display: inline-block;
}
-.wp-filter .drawer-toggle {
- display: inline-block;
- margin: 0 10px;
- padding: 4px 6px;
+.wp-filter .button.drawer-toggle {
+ margin: 10px 9px 0;
+ padding: 0 6px 0 10px;
+ border-color: transparent;
+ background-color: transparent;
color: #666;
- cursor: pointer;
+ vertical-align: baseline;
+ -webkit-box-shadow: none;
+ box-shadow: none;
}
.wp-filter .drawer-toggle:before {
- display: inline-block;
- vertical-align: top;
content: "\f111";
margin: 0 0 0 5px;
- width: 16px;
- height: 16px;
- color: #777;
- -webkit-transition: color .1s ease-in 0;
- transition: color .1s ease-in 0;
- font-family: dashicons;
- font-size: 16px;
- line-height: 1;
- text-align: center;
- text-decoration: inherit;
- font-weight: normal;
- font-style: normal;
+ color: #72777c;
+ font: normal 16px/1 dashicons;
+ vertical-align: text-bottom;
-webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
}
-.wp-filter .drawer-toggle:hover,
-.wp-filter .drawer-toggle:hover:before {
+.wp-filter .button.drawer-toggle:hover,
+.wp-filter .drawer-toggle:hover:before,
+.wp-filter .button.drawer-toggle:focus,
+.wp-filter .drawer-toggle:focus:before {
+ background-color: transparent;
color: #00a0d2;
}
+.wp-filter .button.drawer-toggle:hover,
+.wp-filter .button.drawer-toggle:focus:active {
+ border-color: transparent;
+}
+
+.wp-filter .button.drawer-toggle:focus {
+ border-color: #5b9dd9;
+}
+
+.wp-filter .button.drawer-toggle:active {
+ background: transparent;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ -webkit-transform: none;
+ -ms-transform: none;
+ transform: none;
+}
+
.wp-filter .drawer-toggle.current:before {
color: #fff;
}
width: 100%;
}
-.show-favorites-form .wp-filter .favorites-form {
+.show-favorites-form .favorites-form {
display: block;
}
width: 100%;
}
-.show-filters .wp-filter .drawer-toggle:hover,
-.show-filters .wp-filter .drawer-toggle:focus {
- background: rgb(46, 162, 204);
-}
-
.show-filters .filter-links a.current {
border-bottom: none;
}
-.show-filters .wp-filter .drawer-toggle {
+.show-filters .wp-filter .button.drawer-toggle {
-webkit-border-radius: 2px;
border-radius: 2px;
- border: none;
- background: #777;
+ background: #72777c;
color: #fff;
}
+.show-filters .wp-filter .drawer-toggle:hover,
+.show-filters .wp-filter .drawer-toggle:focus {
+ background: rgb(46, 162, 204);
+}
+
.show-filters .wp-filter .drawer-toggle:before {
color: #fff;
}
}
.filter-drawer .buttons {
+ clear: both;
margin-bottom: 20px;
}
+.filter-drawer .filter-group + .buttons {
+ margin-bottom: 0;
+ padding-top: 20px;
+}
+
.filter-drawer .buttons .button span {
display: inline-block;
opacity: 0.8;
margin-right: 10px;
}
+.wp-filter .button-link.edit-filters {
+ color: #0073aa;
+ text-decoration: underline;
+ padding: 0 5px;
+ line-height: 28px;
+}
+
+.wp-filter .button-link.edit-filters:hover {
+ color: #00a0d2;
+}
+
+.wp-filter .button-link.edit-filters:focus {
+ color: #124964;
+}
+
.filtered-by {
display: none;
margin: 0;
padding: 20px;
}
+.show-filters .favorites-form,
.show-filters .content-filterable,
.show-filters.filters-applied.loading-content .content-filterable,
.loading-content .content-filterable,
padding: 1px 12px;
}
+div[class="update-message"] { /* back-compat for pre-4.6 */
+ padding: 0.5em 0 0.5em 12px;
+}
+
.notice p,
.notice-title,
div.updated p,
.updated a {
padding-bottom: 2px;
- text-decoration: none;
}
.notice-alt {
background-color: #e5f5fa;
}
+.update-message p:before,
+.updating-message p:before,
+.updated-message p:before,
+.import-php .updating-message:before,
+.button.updating-message:before,
+.button.updated-message:before,
+.button.installed:before,
+.button.installing:before {
+ display: inline-block;
+ font: normal 20px/1 'dashicons';
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ vertical-align: top;
+}
+
.wrap .notice,
.wrap div.updated,
.wrap div.error,
margin: 5px 0 15px;
}
+/* Update icon. */
+.update-message p:before,
+.updating-message p:before,
+.import-php .updating-message:before,
+.button.updating-message:before,
+.button.installing:before {
+ color: #f56e28;
+ content: "\f463";
+}
+
+/* Spins the update icon. */
+.updating-message p:before,
+.import-php .updating-message:before,
+.button.updating-message:before,
+.button.installing:before {
+ -webkit-animation: rotation 2s infinite linear;
+ animation: rotation 2s infinite linear;
+}
+
+/* Updated icon (check mark). */
+.updated-message p:before,
+.installed p:before,
+.button.updated-message:before {
+ color: #79ba49;
+ content: '\f147';
+}
+
+/* Error icon. */
+.update-message.notice-error p:before {
+ color: #dc3232;
+ content: "\f534";
+}
+
+.wrap .notice p:before,
+.import-php .updating-message:before {
+ margin-left: 6px;
+ vertical-align: bottom;
+}
+
#update-nag,
.update-nag {
display: inline-block;
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
}
-.update-message {
- color: #000;
-}
-
ul#dismissed-updates {
display: none;
}
margin-right: 2em;
}
+.button.updating-message:before,
+.button.updated-message:before,
+.button.installed:before,
+.button.installing:before {
+ margin: 3px -2px 0 5px;
+}
+
+.button-primary.updating-message:before {
+ color: #fff;
+}
+
+.button-primary.updated-message:before {
+ color: #66c6e4;
+}
+
+.button.updated-message,
+.notice .button-link {
+ -webkit-transition-property: border, background, color;
+ transition-property: border, background, color;
+ -webkit-transition-duration: .05s;
+ transition-duration: .05s;
+ -webkit-transition-timing-function: ease-in-out;
+ transition-timing-function: ease-in-out;
+}
+
+.notice .button-link {
+ color: #0073aa;
+}
+
+.notice .button-link:hover,
+.notice .button-link:active {
+ color: #00a0d2;
+}
+
+@media aural {
+ .wrap .notice p:before,
+ .button.installing:before,
+ .button.installed:before,
+ .update-message p:before {
+ speak: none;
+ }
+}
+
+
/* @todo: this does not need its own section anymore */
/*------------------------------------------------------------------------------
6.0 - Admin Header
background: none;
-webkit-border-radius: 0;
border-radius: 0;
- color: #777;
+ color: #72777c;
line-height: 1.7;
padding: 3px 16px 3px 6px;
}
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-decoration: none !important;
- color: #b4b9be;
+ color: #72777c;
}
#screen-meta-links .screen-meta-active:after {
}
.screen-options + .screen-options {
- margin-top: 10px;
+ margin-top: 10px;
}
.metabox-prefs .submit {
.widefat th,
.widefat thead td,
.widefat tfoot td {
- font-weight: normal;
+ font-weight: 400;
}
.widefat thead tr th,
margin: 0.6em 0;
}
+.widefat .column-comment ul {
+ list-style: initial;
+ margin-right: 2em;
+}
+
/* Screens with postboxes */
.postbox-container {
float: right;
.metabox-holder .postbox-container .empty-container {
border: 3px dashed #b4b9be;
height: 250px;
+ position: relative;
+}
+
+.metabox-holder .postbox-container .empty-container:after {
+ content: attr(data-emptystring);
+ margin: auto;
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ height: 1em;
+ width: 200px;
+ text-align: center;
+ color: #ccc;
+ font-size:18px;
+ display: none;
}
.metabox-holder.columns-1 .postbox-container .empty-container,
.hndle a {
font-size: 11px;
- font-weight: normal;
+ font-weight: 400;
}
.postbox .handlediv {
right: 0;
left: 0;
padding: 10px 20px;
- color: #777;
+ color: #555d66;
}
#wpfooter p {
font-style: italic;
}
-#wpfooter a {
- text-decoration: none;
-}
-
-#wpfooter a:hover {
- text-decoration: underline;
-}
-
/*------------------------------------------------------------------------------
25.0 - Tabbed Admin Screen Interface (Experimental)
------------------------------------------------------------------------------*/
font-size: 14px;
line-height: 24px;
font-weight: 600;
- background: #e4e4e4;
+ background: #e5e5e5;
color: #555;
text-decoration: none;
white-space: nowrap;
.nav-tab:hover,
.nav-tab:focus {
background-color: #fff;
- color: #464646;
+ color: #444;
}
.nav-tab-active,
.nav-tab-active {
margin-bottom: -1px;
- color: #464646;
+ color: #444;
}
.nav-tab-active,
h1.nav-tab-wrapper, /* Back-compat for pre-4.4 */
.wrap h2.nav-tab-wrapper, /* higher specificity to override .wrap > h2:first-child */
-h3.nav-tab-wrapper {
+.nav-tab-wrapper {
border-bottom: 1px solid #ccc;
margin: 0;
- padding: 9px 0 0 15px;
+ padding-top: 9px;
+ padding-bottom: 0;
line-height: inherit;
}
-/* contain floats */
-.nav-tab-wrapper:after {
- content: "";
- display: table;
- clear: both;
+/* Back-compat for plugins. Deprecated. Use .wp-clearfix instead. */
+.nav-tab-wrapper:not(.wp-clearfix):after {
+ content: "";
+ display: table;
+ clear: both;
+ }
+
+.ie8 .nav-tab-wrapper {
+ /* contain floats establishing a new block formatting context */
+ display: inline-block;
+ width: 100%;
+ vertical-align: top;
}
/*------------------------------------------------------------------------------
margin: 4px 10px 0;
}
-.spinner.is-active {
+.spinner.is-active,
+.loading-content .spinner {
visibility: visible;
}
}
.media-icon img {
- border: 1px solid #e7e7e7;
+ border: 1px solid #e5e5e5;
border: 1px solid rgba(0, 0, 0, 0.07);
}
display: block;
}
+.importers {
+ font-size: 16px;
+ width: auto;
+}
+
.importers td {
padding-left: 14px;
+ line-height: 1.5em;
}
-.importers {
- font-size: 16px;
- width: auto;
+.importers .import-system {
+ max-width: 250px;
+}
+
+.importers td.desc {
+ max-width: 500px;
+}
+
+.importer-title,
+.importer-desc,
+.importer-action {
+ display: block;
+}
+
+.importer-title {
+ color: #000;
+ font-size: 14px;
+ font-weight: 400;
+ margin-bottom: .2em;
+}
+
+.importer-action {
+ line-height: 20px; /* Same as with .updating-message */
+ color: #ddd;
+ margin-bottom: 1em;
+}
+
+.not-installed-main-site .importer-action {
+ color: #555;
}
#post-body #post-body-content #namediv h3, /* Back-compat for pre-4.4 */
line-height: 1;
font-family: dashicons;
text-decoration: inherit;
- font-weight: normal;
+ font-weight: 400;
font-style: normal;
vertical-align: top;
-webkit-transition: color .1s ease-in 0;
}
div.action-links {
- font-weight: normal;
+ font-weight: 400;
margin: 6px 0 0;
}
#plugin-information-title h2 {
font-size: 1em;
- font-weight: bold;
+ font-weight: 600;
padding: 0;
margin: 0;
max-width: 680px;
position: relative;
left: 0;
right: 0;
- height: 36px;
+ min-height: 36px;
+ font-size: 0;
z-index: 1;
border-bottom: 1px solid #ddd;
background: #f3f3f3;
#plugin-information-tabs a {
position: relative;
- float: right;
+ display: inline-block;
padding: 9px 10px;
margin: 0;
height: 18px;
}
#plugin-information-tabs a.current {
- margin: 0 -1px 0;
+ margin: 0 -1px -1px;
background: #fff;
border: 1px solid #ddd;
border-bottom-color: #fff;
}
#plugin-information .fyi strong {
- color: #464646;
+ color: #444;
}
#plugin-information .fyi h3 {
- font-weight: bold;
+ font-weight: 600;
text-transform: uppercase;
font-size: 12px;
color: #666;
margin: 0 0 10px;
}
+#plugin-information .fyi-description {
+ margin-top: 0;
+}
+
#plugin-information .counter-container {
margin: 3px 0;
}
#plugin-information .counter-back {
height: 17px;
width: 92px;
- background-color: #ececec;
+ background-color: #e5e5e5;
float: right;
}
overflow: hidden; /* clearfix */
width: 100%;
margin-bottom: 20px;
- border-bottom: 1px solid #e6e6e6;
+ border-bottom: 1px solid #e5e5e5;
}
#plugin-information .review-title-section {
font-size: 13px;
}
+/* For non-js plugin installation screen ticket #36430. */
+.update-php .button.button-primary {
+ margin-left: 1em;
+}
+
@media screen and ( max-width: 771px ) {
#plugin-information-title.with-banner {
height: 100px;
#section-holder {
position: static;
margin: 0;
- padding-bottom: 70px; /* reset from the two column height fix, plus accomodate footer */
+ padding-bottom: 70px; /* reset from the two column height fix, plus accommodate footer */
}
#plugin-information .fyi h3,
display: none;
}
-body.about-php .tb-close-icon,
-body.plugin-install-php .tb-close-icon,
-body.import-php .tb-close-icon,
-body.plugins-php .tb-close-icon,
-body.update-core-php .tb-close-icon,
-body.index-php .tb-close-icon {
+/* only on these screens */
+.about-php #TB_closeWindowButton,
+.plugin-install-php #TB_closeWindowButton,
+.import-php #TB_closeWindowButton,
+.plugins-php #TB_closeWindowButton,
+.update-core-php #TB_closeWindowButton,
+.index-php #TB_closeWindowButton {
right: auto;
left: -30px;
color: #eee;
- -webkit-transition: color .1s ease-in-out, background .1s ease-in-out;
- transition: color .1s ease-in-out, background .1s ease-in-out;
}
+
+body.about-php #TB_closeWindowButton:hover,
body.about-php #TB_closeWindowButton:focus,
-body.about-php #TB_closeWindowButton:focus .tb-close-icon,
-body.about-php .tb-close-icon:focus,
-body.about-php .tb-close-icon:hover,
+body.plugin-install-php #TB_closeWindowButton:hover,
body.plugin-install-php #TB_closeWindowButton:focus,
-body.plugin-install-php #TB_closeWindowButton:focus .tb-close-icon,
-body.plugin-install-php .tb-close-icon:focus,
-body.plugin-install-php .tb-close-icon:hover,
+body.import-php #TB_closeWindowButton:hover,
body.import-php #TB_closeWindowButton:focus,
-body.import-php #TB_closeWindowButton:focus .tb-close-icon,
-body.import-php .tb-close-icon:focus,
-body.import-php .tb-close-icon:hover,
+body.plugins-php #TB_closeWindowButton:hover,
body.plugins-php #TB_closeWindowButton:focus,
-body.plugins-php #TB_closeWindowButton:focus .tb-close-icon,
-body.plugins-php .tb-close-icon:focus,
-body.plugins-php .tb-close-icon:hover,
+body.update-core-php #TB_closeWindowButton:hover,
body.update-core-php #TB_closeWindowButton:focus,
-body.update-core-php #TB_closeWindowButton:focus .tb-close-icon,
-body.update-core-php .tb-close-icon:focus,
-body.update-core-php .tb-close-icon:hover,
-body.index-php #TB_closeWindowButton:focus,
-body.index-php #TB_closeWindowButton:focus .tb-close-icon,
-body.index-php .tb-close-icon:focus,
-body.index-php .tb-close-icon:hover {
+body.index-php #TB_closeWindowButton:hover,
+body.index-php #TB_closeWindowButton:focus {
color: #00a0d2;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
}
-body.about-php .tb-close-icon:before,
-body.plugin-install-php .tb-close-icon:before,
-body.import-php .tb-close-icon:before,
-body.plugins-php .tb-close-icon:before,
-body.update-core-php .tb-close-icon:before,
-body.index-php .tb-close-icon:before {
+body.about-php .tb-close-icon,
+body.plugin-install-php .tb-close-icon,
+body.import-php .tb-close-icon,
+body.plugins-php .tb-close-icon,
+body.update-core-php .tb-close-icon,
+body.index-php .tb-close-icon {
+ display: none;
+}
+
+body.about-php #TB_closeWindowButton:after,
+body.plugin-install-php #TB_closeWindowButton:after,
+body.import-php #TB_closeWindowButton:after,
+body.plugins-php #TB_closeWindowButton:after,
+body.update-core-php #TB_closeWindowButton:after,
+body.index-php #TB_closeWindowButton:after {
content: "\f335";
- font-size: 32px;
+ font: normal 32px/29px 'dashicons';
+ speak: none;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
}
/* move plugin install close icon to top on narrow screens */
@media screen and ( max-width: 830px ) {
- body.about-php .tb-close-icon,
- body.plugin-install-php .tb-close-icon,
- body.import-php .tb-close-icon,
- body.plugins-php .tb-close-icon,
- body.update-core-php .tb-close-icon,
- body.index-php .tb-close-icon {
+ body.about-php #TB_closeWindowButton,
+ body.plugin-install-php #TB_closeWindowButton,
+ body.import-php #TB_closeWindowButton,
+ body.plugins-php #TB_closeWindowButton,
+ body.update-core-php #TB_closeWindowButton,
+ body.index-php #TB_closeWindowButton {
left: 0;
top: -30px;
}
border: none;
}
-/* Header */
-/* @todo: are these also specific to Press This? */
-#wphead {
- border-bottom: 1px solid #dfdfdf;
-}
-
-#wphead h1 a {
- color: #464646;
-}
-
/* Metabox collapse arrow indicators */
.js .sidebar-name .sidebar-name-arrow:before,
-.js .meta-box-sortables .postbox .toggle-indicator:before {
+.js .meta-box-sortables .postbox .toggle-indicator:before,
+.bulk-action-notice .toggle-indicator:before {
content: "\f142";
display: inline-block;
font: normal 20px/1 dashicons;
}
.js .widgets-holder-wrap.closed .sidebar-name-arrow:before,
-.js .meta-box-sortables .postbox.closed .handlediv .toggle-indicator:before {
+.js .meta-box-sortables .postbox.closed .handlediv .toggle-indicator:before,
+.bulk-action-notice .bulk-action-errors-collapsed .toggle-indicator:before {
content: "\f140";
}
text-indent: 1px; /* account for the dashicon alignment */
}
+.bulk-action-notice .toggle-indicator:before {
+ line-height: 16px;
+ vertical-align: top;
+ color: #72777c;
+}
+
.js .postbox .handlediv:focus {
-webkit-box-shadow: none;
box-shadow: none;
.js .postbox .handlediv:focus .toggle-indicator:before {
-webkit-box-shadow:
- 0 0 0 1px #5b9dd9,
+ 0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
- box-shadow:
- 0 0 0 1px #5b9dd9,
+ box-shadow:
+ 0 0 0 1px #5b9dd9,
0 0 2px 1px rgba(30, 140, 190, .8);
}
#templateside .highlight {
border: none;
- font-weight: bold;
+ font-weight: 600;
}
.nonessential {
text-decoration: none !important;
}
-.widget-action,
.handlediv,
.item-edit,
.sidebar-name-arrow,
.accordion-section-title:after {
- color: #a0a5aa;
+ color: #72777c;
+}
+
+.widget-action {
+ color: #555d66; /* #fafafa background in the Widgets screen */
}
-.widget-action:hover,
+.widget-top:hover .widget-action,
+.widget-action:focus,
.handlediv:hover,
.handlediv:focus,
.item-edit:hover,
+.item-edit:focus,
.sidebar-name:hover .sidebar-name-arrow,
.accordion-section-title:hover:after {
- color: #777;
+ color: #23282d;
}
.widget-top a.widget-action:after {
/* Accordion */
.accordion-section {
- border-bottom: 1px solid #dfdfdf;
+ border-bottom: 1px solid #ddd;
margin: 0;
}
}
.accordion-section.open:hover {
- border-bottom-color: #dfdfdf;
+ border-bottom-color: #ddd;
}
.accordion-section-content {
margin: 0;
padding: 12px 15px 15px;
position: relative;
- border-right: 1px solid #dfdfdf;
- border-left: 1px solid #dfdfdf;
+ border-right: 1px solid #ddd;
+ border-left: 1px solid #ddd;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
display: none;
}
-.control-section .accordion-section-title {
+.control-section .accordion-section-title,
+.customize-pane-child .accordion-section-title {
border-right: none;
border-left: none;
padding: 10px 14px 11px 10px;
background: #fff;
}
-.control-section .accordion-section-title:after {
+.control-section .accordion-section-title:after,
+.customize-pane-child .accordion-section-title:after {
top: 11px;
}
.control-section.open .accordion-section-title {
/* When expanded */
- border-bottom: 1px solid #dfdfdf;
+ border-bottom: 1px solid #ddd;
}
/* Edit Site */
/* =Media Queries
-------------------------------------------------------------- */
-/* @todo: de-duplication */
-@media only screen and (min-width: 769px) {
- /* categories */
- #col-left {
- width: 35%;
- }
-
- #col-right {
- width: 65%;
- }
-}
-
-@media only screen and (max-width: 860px) {
-
- /* categories */
- #col-left {
- width: 35%;
- }
-
- #col-right {
- width: 65%;
- }
-}
-
-@media only screen and (min-width: 980px) {
-
- /* categories */
- #col-left {
- width: 35%;
- }
-
- #col-right {
- width: 65%;
- }
-}
-
-@media only screen and (max-width: 768px) {
- /* categories */
- #col-left {
- width: 100%;
- }
-
- #col-right {
- width: 100%;
- }
-}
-
/**
* HiDPI Displays
*/
.sidebar-name-arrow,
.sidebar-name:hover .sidebar-name-arrow,
.meta-box-sortables .postbox:hover .handlediv,
- .tagchecklist span a,
#bulk-titles div a,
- .tagchecklist span a:hover,
#bulk-titles div a:hover {
background: none !important;
}
margin-right: 0;
}
- .col-wrap {
+ /* categories */
+ #col-left,
+ #col-right {
+ float: none;
+ width: auto;
+ }
+
+ #col-left .col-wrap,
+ #col-right .col-wrap {
padding: 0;
}
display: none !important;
}
+ .wrap h1.wp-heading-inline {
+ margin-bottom: 0.5em;
+ }
+
.wrap .add-new-h2, /* deprecated */
.wrap .add-new-h2:active, /* deprecated */
.wrap .page-title-action,
.filter-drawer .filter-group-feature label {
line-height: 25px;
}
+
+ .wp-filter .button.drawer-toggle {
+ font-size: 13px;
+ line-height: 26px;
+ height: 28px;
+ }
}
/* Smartphone */
h1.nav-tab-wrapper,
.wrap h2.nav-tab-wrapper,
- h3.nav-tab-wrapper {
- padding-right: 0;
+ .nav-tab-wrapper {
border-bottom: 0;
}
h1 .nav-tab,
h2 .nav-tab,
h3 .nav-tab {
- margin-top: 10px;
- margin-left: 10px;
+ margin: 10px 0 0 10px;
border-bottom: 1px solid #ccc;
}
}