diff --git a/src/wp-admin/css/colors.css b/src/wp-admin/css/colors.css deleted file mode 100644 index f26c7166c7..0000000000 --- a/src/wp-admin/css/colors.css +++ /dev/null @@ -1,1980 +0,0 @@ -/*------------------------------------------------------------------------------ - -Howdy! This is the CSS file that controls the -fresh color style on the WordPress Dashboard. - - -TABLE OF CONTENTS: ------------------- - 1.0 - General - - -------------------------------------------------------------------------------*/ - - -/*------------------------------------------------------------------------------ - 1.0 - General -------------------------------------------------------------------------------*/ - -html { - background: #f1f1f1; -} - -/* Checkbooms */ - -input[type=checkbox], -input[type=radio] { - background: #fff; - border-color: #bbb; - color: #555; - - -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); - box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); -} - -input[type=checkbox]:checked:before { - color: #1e8cbe; -} - -input[type=radio]:checked:before { - background-color: #1e8cbe; -} - -.wp-core-ui input[type="reset"]:hover, -.wp-core-ui input[type="reset"]:active { - color: #2ea2cc; -} - - -/* Helper classes for plugins to leverage the active WordPress color scheme */ - -.wp-ui-primary { - color: #fff; - background-color: #333; -} -.wp-ui-text-primary { - color: #333; -} - -.wp-ui-highlight { - color: white; - background-color: #1e8cbe; -} -.wp-ui-text-highlight { - color: #1e8cbe; -} - -.wp-ui-notification { - color: #fff; - background-color: #D54E21; -} -.wp-ui-text-notification { - color: #D54E21; -} - -.wp-ui-text-icon { - color: #999; -} - - -#adminmenu .wp-has-current-submenu .wp-submenu, -.no-js li.wp-has-current-submenu:hover .wp-submenu, -#adminmenu a.wp-has-current-submenu:focus + .wp-submenu, -#adminmenu .wp-has-current-submenu .wp-submenu.sub-open, -#adminmenu .wp-has-current-submenu.opensub .wp-submenu { - background-color: #333; -} - -#adminmenu .wp-has-current-submenu .wp-submenu a, -.no-js li.wp-has-current-submenu:hover .wp-submenu a, -#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a, -#adminmenu .wp-has-current-submenu .wp-submenu.sub-open a, -#adminmenu .wp-has-current-submenu.opensub .wp-submenu a { - color: #bbb; -} - -#adminmenu .wp-submenu a:hover, -#adminmenu .wp-submenu a:focus, -#adminmenu .wp-has-current-submenu .wp-submenu a:hover, -#adminmenu .wp-has-current-submenu .wp-submenu a:focus, -#adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:hover, -#adminmenu .wp-has-current-submenu .wp-submenu.sub-open a:hover, -#adminmenu .wp-has-current-submenu .wp-submenu.sub-open a:focus, -#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover, -#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus, -.no-js li.wp-has-current-submenu:hover .wp-submenu a:hover, -.no-js li.wp-has-current-submenu:hover .wp-submenu a:focus, -.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:hover, -.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu a:focus, -.folded #adminmenu .wp-has-current-submenu .wp-submenu a:hover, -.folded #adminmenu .wp-has-current-submenu .wp-submenu a:focus { - background: none; - color: #2ea2cc; -} - -ul#adminmenu a.wp-has-current-submenu:after, -ul#adminmenu > li.current > a.current:after { - border-right-color: #f1f1f1; -} - -.row-actions { - color: #ddd; -} - -.find-box-search, -.find-box-buttons { - background-color: #f7f7f7; - border-top: 1px solid #dfdfdf; -} - -.find-box { - background-color: #444; -} - -.find-box-head { - color: #eee; -} - -.find-box-inside { - background-color: #fff; -} - -a.page-numbers:hover { - border-color: #999; -} - -body, -#wpbody, -.form-table .pre, -.ui-autocomplete li a { - color: #444; -} - -body > #upload-menu { - border-bottom-color: #fff; -} - -#postcustomstuff table, -#your-profile fieldset, -#rightnow, -div.dashboard-widget, -#dashboard-widgets p.dashboard-widget-links { - border-color: #ccc; -} - -#dashboard-widgets h4 { - color: #222; -} - -#poststuff .inside label.spam, -#poststuff .inside label.deleted { - color: red; -} - -#poststuff .inside label.waiting { - color: orange; -} - -#poststuff .inside label.approved { - color: green; -} - -#postcustomstuff table { - border-color: #dfdfdf; - background-color: #f9f9f9; -} - -#postcustomstuff thead th { - background-color: #f1f1f1; -} - -table.widefat { - border-color: #fff; - background-color: #fff; -} - -th .comment-grey-bubble:before { - color: #444; -} - -.sorting-indicator:before { - color: #444; -} - -div.dashboard-widget-error { - background-color: #c43; -} - -div.dashboard-widget-notice { - background-color: #cfe1ef; -} - -div.dashboard-widget-submit { - border-top-color: #ccc; -} - -ul.category-tabs li { - border-color: transparent; -} - -div.tabs-panel, -.wp-tab-panel, -ul.add-menu-item-tabs li.tabs, -.wp-tab-active { - border-color: #dfdfdf; - background-color: #fdfdfd; -} - -ul.category-tabs li.tabs { - border-color: #dfdfdf #dfdfdf #fdfdfd; -} - -ul.category-tabs li.tabs, -ul.add-menu-item-tabs li.tabs, -.wp-tab-active { - background-color: #fdfdfd; -} - -kbd, -code { - background: #eaeaea; - background: rgba(0,0,0,0.07); -} - -textarea, -input[type="text"], -input[type="password"], -input[type="email"], -input[type="number"], -input[type="search"], -input[type="tel"], -input[type="url"], -.titlewrap input, -select { - border-color: #ddd; - box-shadow: inset 0 1px 2px rgba(0,0,0,0.07); -} - -textarea:focus, -input[type="text"]:focus, -input[type="password"]:focus, -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="tel"]:focus, -input[type="url"]:focus, -input[type="checkbox"]:focus, -input[type="radio"]:focus, -select:focus, -#widgets-left .widget-in-question .widget-top, -#available-widgets .widget-top:hover, -#widgets-right .widget-top:hover, -#widgets-left .widget-top:hover, -.menu-item-bar .menu-item-handle:hover { - border-color: #999; -} - -input:disabled, -input.disabled, -textarea:disabled, -textarea.disabled { - -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.04); - box-shadow: inset 0 1px 2px rgba(0,0,0,0.04); - border-color: rgba(222, 222, 222, .75); - background: rgba(255, 255, 255, .5); - color: rgba(51, 51, 51, .5); -} - -#plugin-information .action-button a, -#plugin-information .action-button a:hover, -#plugin-information .action-button a:visited { - color: #fff; -} - -/* -.widget .widget-top, -.postbox h3, -.stuffbox h3, -.control-section .accordion-section-title, -h3.dashboard-widget-title, -h3.dashboard-widget-title span, -h3.dashboard-widget-title small, -.sidebar-name, -#nav-menu-header, -#nav-menu-footer, -.menu-item-handle, -.checkbox, -.side-info, -.widefat thead th, -.widefat tfoot th { - background: #fcfcfc; - border-top: none; - border-bottom: 1px solid #e1e1e1; -} -*/ - -.accordion-section-content { - border-left: none; - border-right: none; -} - -/* -.js .control-section:hover .accordion-section-title, -.js .control-section .accordion-section-title:hover, -.js .control-section.open .accordion-section-title, -.js .control-section .accordion-section-title:focus { - background: #0074a2; - border-color: #0074a2 !important; -} -*/ - -.widefat tfoot th { - border-bottom: none; - border-top: 1px solid #e1e1e1; -} - -.widefat thead th { - border-bottom: 1px solid #e1e1e1; -} - -.form-table th, -.form-wrap label { - color: #222; -} - -.form-table.editcomment td { - border-bottom: none; -} - -.description, -.form-wrap p { - color: #666; -} - -strong .post-com-count span { - background-color: #0074a2; -} - -.post-com-count:after { /* draw bubble connector using CSS! */ - border-top: 5px solid #bbbbbb; - border-right: 5px solid transparent; -} - -strong .post-com-count:after { - border-top: 5px solid #0076a0; -} - -.post-com-count:hover:after { - border-top: 5px solid #2ea2cc; -} - -.sorthelper { - background-color: #ccf3fa; -} - -.ac_match, -.subsubsub a.current { - color: #000; -} - -h2, -h3 { - color: #222; -} - -.wrap .add-new-h2, -.wrap .add-new-h2:active { - background: #e0e0e0; -} - -.wrap .add-new-h2:hover { - background: #2ea2cc; - color: #fff; -} - -.subtitle { - color: #777; -} - -.ac_over { - background-color: #f0f0b8; -} - -.ac_results { - background-color: #fff; - border-color: #808080; -} - -.ac_results li { - color: #101010; -} - -.alternate, -.alt { - background-color: #f9f9f9; -} - -.available-theme a.screenshot { - background-color: #fff; - border-color: #ccc; -} - -#current-theme { - border-bottom-color: #dfdfdf; -} - -.bar { - background-color: #e8e8e8; - border-right-color: #99d; -} - -.form-invalid { - background-color: #ffebe8 !important; -} - -.form-invalid input, -.form-invalid select { - border-color: #c00 !important; -} - -.submit { - border: none; -} - -.highlight { - background-color: #e4f2fd; - color: #000; -} - -.howto, -.nonessential, -#edit-slug-box, -.form-input-tip, -.subsubsub { - color: #666; -} - -.media-upload-form label.form-help, -td.help { - color: #9a9a9a; -} - -.ui-autocomplete { - border-color: #aaa; - background-color: #efefef; -} - -.ui-autocomplete li a.ui-state-focus { - background-color: #ddd; -} - -.post-com-count { - color: #fff; -} - -.post-com-count span { - background-color: #bbb; - color: #fff; -} - -.post-com-count:hover span { - background-color: #2ea2cc; -} - -.quicktags, .search { - background-color: #ccc; - color: #000; -} - -.side-info h5 { - border-bottom-color: #dadada; -} - -.side-info ul { - color: #666; -} - -a:hover, -a:active { - color: #2ea2cc; -} - -a:focus { - color: #124964; -} - -#adminmenu a:hover, -#adminmenu li.menu-top > a:focus, -#adminmenu .wp-submenu a:hover, -#rightnow a:hover, -#media-upload a.del-link:hover, -div.dashboard-widget-submit input:hover, -.subsubsub a:hover, -.subsubsub a.current:hover, -.ui-tabs-nav a:hover { - color: #2ea2cc; -} - -#the-comment-list .comment-item { - border: none; -} - -#side-sortables .category-tabs .tabs a, -#side-sortables .add-menu-item-tabs .tabs a, -.wp-tab-bar .wp-tab-active a { - color: #333; -} - -#rightnow .rbutton { - background-color: #ebebeb; - color: #264761; -} - -p.submit { - border-top-color: #dfdfdf; -} - -.submitbox .submit { - background-color: #464646; - color: #ccc; -} - -table.widefat span.delete a, -table.widefat span.trash a, -table.widefat span.spam a, -.plugins a.delete, -#all-plugins-table .plugins a.delete, -#search-plugins-table .plugins a.delete, -.submitbox .submitdelete, -#media-items a.delete, -#media-items a.delete-permanently, -#nav-menu-footer .menu-delete { - color: #a00; -} - -table.widefat span.delete a:hover, -table.widefat span.trash a:hover, -table.widefat span.spam a:hover, -.plugins a.delete:hover, -#all-plugins-table .plugins a.delete:hover, -#search-plugins-table .plugins a.delete:hover, -.submitbox .submitdelete:hover, -#media-items a.delete:hover, -#media-items a.delete-permanently:hover, -#nav-menu-footer .menu-delete:hover { - color: #f00; -} - -#normal-sortables .submitbox .submitdelete:hover { - color: #000; - background-color: #f00; - border-bottom-color: #f00; -} - -.tablenav .dots { - border-color: transparent; -} - -.tablenav .next, -.tablenav .prev { - border-color: transparent; - color: #0074a2; -} - -.tablenav .next:hover, -.tablenav .prev:hover { - border-color: transparent; - color: #2ea2cc; -} - -div.updated, -.login .message, -.press-this #message { - background-color: #fff; - border-left: 4px solid #7ad03a; - - -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); - box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); -} - -#update-nag, -.update-nag { - background-color: #fff; - border-left: 4px solid #ffba00; - - -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); - box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); -} - -div.error, -.login #login_error { - background: #fff; - border-left: 4px solid #dd3d36; - - -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); - box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); -} - -.update-message { - color: #000; -} - -a.page-numbers { - border-bottom-color: #b8d3e2; -} - -.commentlist li { - border-bottom-color: #ccc; -} - -.widefat td, -.widefat th { - color: #555; -} - -.widefat p, -.widefat ol, -.widefat ul { - color: #333; -} - -.widefat thead tr th, -.widefat tfoot tr th, -h3.dashboard-widget-title, -h3.dashboard-widget-title span, -h3.dashboard-widget-title small { - color: #333; -} - -th.manage-column a, -th.sortable a:hover, -th.sortable a:active, -th.sortable a:focus { - color: #333; -} - -th.sortable a:focus { - background: #e1e1e1; -} - -h3.dashboard-widget-title small a { - color: #d7d7d7; -} - -h3.dashboard-widget-title small a:hover { - color: #fff; -} - -a, -#the-comment-list p.comment-author strong a, -#media-upload a.del-link, -#media-items a.delete, -#media-items a.delete-permanently, -.plugins a.delete, -.ui-tabs-nav a, -.plugins .inactive a { - color: #0074a2; - -webkit-transition-property: border, background, color; - -moz-transition-property: border, background, color; - transition-property: border, background, color; - -webkit-transition-duration: .05s; - -moz-transition-duration: .05s; - transition-duration: .05s; - -webkit-transition-timing-function: ease-in-out; - -moz-transition-timing-function: ease-in-out; - transition-timing-function: ease-in-out; -} - -.wp-list-table a, -.media-router a { - -moz-transition: none; - -webkit-transition: none; - transition: none; -} - -#adminmenu a { - color: #eee; -} - -#adminmenu .awaiting-mod, -#adminmenu .update-plugins, -#sidemenu a .update-plugins, -#rightnow .reallynow { - background-color: #d54e21; - color: #fff; -} -#plugin-information .action-button { - background-color: #2ea2cc; - color: #fff; -} - -#adminmenu li.current a .awaiting-mod, -#adminmenu li a.wp-has-current-submenu .update-plugins { - background-color: #2ea2cc; - color: #fff; -} - -div#media-upload-header, -div#plugin-information-header { - background-color: #f9f9f9; - border-bottom-color: #dfdfdf; -} - -#currenttheme img { - border-color: #666; -} - -input.readonly, textarea.readonly { - background-color: #ddd; -} - -#editable-post-name { - background-color: #fffbcc; -} - -#edit-slug-box strong, -.tablenav .displaying-num, -#submitted-on, -.submitted-on { - color: #777; -} - -.plugins .inactive a:hover { - color: #2ea2cc; -} - -#wpfooter { - color: #777; - border-color: transparent; -} - -.imgedit-group, -#media-items .media-item, -.media-item .describe { - border-color: #dfdfdf; -} - -.plugins .plugin-description p, -.plugins .plugin-version-author-uri { - color: #333; -} - -.plugins .inactive .plugin-title strong { - color: #333; -} - -.plugin-update-tr .plugin-update { - border: none; - -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); - box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); -} - -.plugin-update-tr .update-message { - background-color: #f7f7f7; - background-color: rgba(0,0,0,0.03); -} - -tr.active.update + tr.plugin-update-tr .plugin-update .update-message { - background-color: #fcf3ef; -} - -.plugin-update-tr .update-message:before { - color: #d54e21; -} - -.plugins, -.plugins th, -.plugins td { - color: #000; -} - -.plugins .inactive a { - color: #579; -} - -.plugins tr { - background: #fff; -} - -.plugins .inactive td, -.plugins .inactive th, -.plugins .active td, -.plugins .active th, -.plugin-install #the-list td, -.upgrade .plugins td, -.upgrade .plugins th { - -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); - box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); -} - -.plugins .update td, -.plugins .update th, -.upgrade .plugins tr:last-of-type td, -.upgrade .plugins tr:last-of-type th { - -webkit-box-shadow: none; - box-shadow: none; -} - -.plugins .active td, -.plugins .active th, -tr.active + tr.plugin-update-tr .plugin-update { - background-color: #f7fcfe; -} - -.plugins .active.update td, -.plugins .active.update th, -tr.active.update + tr.plugin-update-tr .plugin-update, -#activity-widget #the-comment-list .unapproved { - background-color: #fefaf7; -} - -.plugins tr.active.plugin-update-tr + tr.inactive th, -.plugins tr.active.plugin-update-tr + tr.inactive td, -.plugins tr.active + tr.inactive th, -.plugins tr.active + tr.inactive td { - border-top: 1px solid rgba(0,0,0,0.03); - - -webkit-box-shadow: inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1; - box-shadow: inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1; -} - -.plugins tr.active + tr.inactive.update th, -.plugins tr.active + tr.inactive.update td { - -webkit-box-shadow: none; - box-shadow: none; -} - -.plugins .active th.check-column { - border-left: 4px solid #2ea2cc; -} - -.plugins .active.update th.check-column, -.plugins .active.update + .plugin-update-tr .plugin-update { - border-left: 4px solid #d54e21; -} - -.post-state-format:before, -.post-format-icon:before { - color: #ddd; - -webkit-transition: all .1s ease-in-out; - -moz-transition: all .1s ease-in-out; - transition: all .1s ease-in-out; -} - -input[type="radio"]:checked+label:before { - color: #888888; -} - -a.post-state-format:hover:before, -a.post-format-icon:hover:before { - color: #2ea2cc; -} - -#the-list tr:last-child td, -#the-list tr:last-child th { - border-bottom: none !important; - -webkit-box-shadow: none; - box-shadow: none; -} - -#the-comment-list tr.undo, -#the-comment-list div.undo { - background-color: #f4f4f4; -} - -#the-comment-list .unapproved th, -#the-comment-list .unapproved td { - background-color: #fefaf7; -} - -#the-comment-list .unapproved th.check-column { - border-left: 4px solid #d54e21; -} - -#the-comment-list .approve a { - color: #006505; -} - -#the-comment-list .unapprove a { - color: #d98500; -} - -#the-comment-list th, -#the-comment-list td { - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); -} - -#activity-widget #the-comment-list .comment { - -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06); - box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06); -} - -#the-comment-list tr:last-child th, -#the-comment-list tr:last-child td { - -webkit-box-shadow: none; - box-shadow: none; -} - -#the-comment-list tr.unapproved + tr.approved th, -#the-comment-list tr.unapproved + tr.approved td { - border-top: 1px solid rgba(0, 0, 0, 0.03); -} - -#activity-widget .comments #the-comment-list .alt { - background-color: transparent; -} - -.welcome-panel p { - color: #777; -} - -.welcome-panel a { - text-decoration: none; -} - -.welcome-panel-column p { - color: #464646; -} - -.welcome-panel .welcome-icon:before { - color: #888; -} - -.widget-top, -.menu-item-handle, -.menu-item-settings, -.widget-inside, -.postbox, -#menu-settings-column .accordion-container, -#menu-management .menu-edit, -.manage-menus, -table.widefat, -.stuffbox, -p.popular-tags, -.widgets-holder-wrap, -.welcome-panel, -.wp-editor-container, -#post-status-info, -.popular-tags, -.feature-filter, -.imgedit-group { - 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); -} - -#post-status-info { - border-top: none; -} - -.postbox table.widefat { - -webkit-box-shadow: none; - box-shadow: none; -} - -.welcome-panel, -.postbox, -table.widefat, -.wp-editor-container, -.stuffbox, -p.popular-tags, -.widgets-holder-wrap, -.popular-tags, -.feature-filter, -.imgedit-group { - background: #fff; -} - -.postbox h3, -#namediv h3, -#submitdiv h3 { - border-bottom: 1px solid #eeeeee; -} - -.widget .widget-top, -.menu-item-handle { - background: #fafafa; - color: #222; -} - -#misc-publishing-actions label[for="post_status"]:before, -#post-body #visibility:before, -.curtime #timestamp:before, -#post-body .misc-pub-revisions:before, -span.wp-media-buttons-icon:before { - color: #888; -} - -#rightnow .youhave { - background-color: #f0f6fb; -} - -#rightnow a { - color: #448abd; -} - -#welcome-panel.welcome-panel .welcome-panel-close::before, -.tagchecklist span a:before, -#bulk-titles div a:before, -.wp-pointer-buttons a.close:before { - background: none; - color: #bbb; -} - -#welcome-panel.welcome-panel .welcome-panel-close:hover:before, -.tagchecklist span a:hover:before, -#bulk-titles div a:hover:before, -.wp-pointer-buttons a.close:hover:before { - color: #c00; -} - -#screen-meta { - background-color: #fff; - border: 1px solid #ddd; - border-top: none; - -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.025); - box-shadow: 0 1px 0 rgba(0,0,0,.025); -} - -#contextual-help-back { - background: #f6fbfd; -} - -.contextual-help-tabs a:hover { - color: #333; -} - -#contextual-help-back, -.contextual-help-tabs .active a { - border-color: #e1e1e1; -} - -.contextual-help-tabs .active { - border-color: #2ea2cc; - - -webkit-box-shadow: 0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02); - box-shadow: 0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02); -} - -.contextual-help-tabs .active, -.contextual-help-tabs .active a, -.contextual-help-tabs .active a:hover { - background: #f6fbfd; - color: #333; -} - -/* screen options and help tabs */ -#screen-options-link-wrap, -#contextual-help-link-wrap { - border: 1px solid #ddd; - border-top: none; - background: #fff; - -webkit-box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.1); - box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.1); -} - -#screen-meta-links a { - color: #777; -} - -#screen-meta-links a:after { - color: #bbb; -} - -#screen-meta-links a:hover, -#screen-meta-links a:active { - color: #333; -} - -#screen-meta-links a:focus { - border-color: #aaa; - color: #333; - -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.15); - box-shadow: 0 2px 3px rgba(0,0,0,0.15); -} -/* end screen options and help tabs */ - -#wphead { - border-bottom-color: #dfdfdf; -} - -#wphead h1 a { - color: #464646; -} - -.file-error, -abbr.required, -.widget-control-remove:hover, -table.widefat .delete a:hover, -table.widefat .trash a:hover, -table.widefat .spam a:hover { - color: #f00; -} - -#pass-strength-result { - background-color: #eee; - border-color: #ddd !important; -} - -#pass-strength-result.bad { - background-color: #ffb78c; - border-color: #ff853c !important; -} - -#pass-strength-result.good { - background-color: #ffec8b; - border-color: #fc0 !important; -} - -#pass-strength-result.short { - background-color: #ffa0a0; - border-color: #f04040 !important; -} - -#pass-strength-result.strong { - background-color: #c3ff88; - border-color: #8dff1c !important; -} - -#post-status-info { - background-color: #f7f7f7; -} - -.widget-inside, -.menu-item-settings { - background: #fff; -} - -.menu-item-settings { - border-top: none; -} - -#titlediv #title { - background-color: #fff; -} - -#tTips p#tTips_inside { - background-color: #ddd; - color: #333; -} - -#poststuff .inside .the-tagcloud { - border-color: #ddd; -} - -/* menu */ -#adminmenuback, -#adminmenuwrap, -#adminmenu { - background-color: #222; -} - -#adminmenu li.wp-menu-separator { - background: transparent; - border-color: transparent; -} - -#adminmenu div.separator { - border-color: transparent; -} - -#adminmenu li.wp-menu-open { - border-color: #dfdfdf; -} - -#adminmenu li.menu-top:hover, -#adminmenu li.opensub > a.menu-top, -#adminmenu li > a.menu-top:focus { - background-color: #111; - color: #2ea2cc; -} - -/* flyout menu arrow */ -#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after { - border-right-color: #333; -} - -#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, -#adminmenu li.current a.menu-top, -.folded #adminmenu li.wp-has-current-submenu, -.folded #adminmenu li.current.menu-top, -#adminmenu .wp-menu-arrow, -#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, -#adminmenu .wp-menu-arrow div { - background: #0074a2; -} - -#adminmenu li.wp-not-current-submenu .wp-menu-arrow { - border-top-color: #f9f9f9; - border-bottom-color: #dfdfdf; - background: transparent; -} - -#adminmenu li.wp-not-current-submenu .wp-menu-arrow div { - background: #111; - border-color: #111; -} - -#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, -#adminmenu li.current a.menu-top, -#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head { - color: #fff; -} - -.folded #adminmenu li.wp-has-current-submenu, -.folded #adminmenu li.current.menu-top { - border-color: #666; /* Match the background color of the current menu item for a flat appearance */ -} - -#adminmenu .wp-submenu li.current, -#adminmenu .wp-submenu li.current a, -#adminmenu .opensub .wp-submenu li.current a, -#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a, -#adminmenu .wp-submenu li.current a:hover, -#adminmenu .wp-submenu li.current a:focus { - color: #fff; - background: transparent; -} - -#adminmenu .wp-submenu, -.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu, -.folded #adminmenu .wp-has-current-submenu .wp-submenu { - background-color: #333; - - -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2); - box-shadow: 0 3px 5px rgba(0,0,0,0.2); -} - -#adminmenu .wp-submenu a, -.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu a, -.folded #adminmenu .wp-has-current-submenu .wp-submenu a { - color: #bbb; -} - -#adminmenu .wp-submenu .wp-submenu-head { - color: #fff; -} - -/* collapse menu button */ -#collapse-menu { - color: #aaa; - -webkit-transition: all .1s ease-in-out; - -moz-transition: all .1s ease-in-out; - transition: all .1s ease-in-out; -} - -#collapse-menu:hover { - color: #2ea2cc; -} - -#collapse-button div:after { - color: #aaa; -} - -#collapse-menu:hover #collapse-button div:after { - color: #2ea2cc; -} - -#adminmenu div.wp-menu-image:before { - color: #999; -} - -.icon16:before { - color: #999; -} - -#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before { - color: #fff; -} - -#adminmenu li:hover div.wp-menu-image:before { - color: #2ea2cc; -} - -#adminmenu .wp-has-current-submenu div.wp-menu-image:before, -#adminmenu .current div.wp-menu-image:before, -#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before, -#adminmenu a.current:hover div.wp-menu-image:before { - color: #fff; -} - -/* Collapse button in theme preview */ - -.wp-full-overlay a.collapse-sidebar { - color: #777; -} - -.wp-full-overlay a.collapse-sidebar:hover { - color: #0074a2; -} - -.wp-full-overlay .collapse-sidebar-arrow:before { - background: #eee; -} - -/* Diff */ - -table.diff .diff-deletedline del { - background-color: #f99; -} - -.ui-tooltip, .arrow::after { - background-color: #fff; - box-shadow: 0 1px 3px rgba(0,0,0,0.1); -} - -.revisions-meta, -.revisions-diff, -.revisions.pinned .revisions-controls { - background-color: #fff; - box-shadow: 0 1px 3px rgba(0,0,0,0.1); -} - -table.diff .diff-deletedline { - background-color: #ffe9e9; -} - -table.diff .diff-deletedline del { - background-color: #faa; -} - -table.diff .diff-addedline { - background-color: #e9ffe9; -} - -table.diff .diff-addedline ins { - background-color: #afa; -} - -.revisions-tooltip, -.revisions-tooltip-arrow span { - border-color: #d7d7d7; - background-color: #fff; -} - -.revisions-tickmarks { - background-color: #fff; -} - -.revisions-tickmarks > div { - border-color: #aaa; -} - -.revisions.pinned .revisions-controls { - background: #fff; -} - -.revisions.pinned .revisions-meta { - box-shadow: none; -} - -/* jQuery UI Slider */ - -.wp-slider.ui-slider { - border-color: #d7d7d7; -} - -.wp-slider .ui-slider-handle, -.wp-slider .ui-slider-handle.ui-state-hover, -.wp-slider .ui-slider-handle.focus { - background: #2ea2cc; - border: 1px solid #0074a2; - -webkit-box-shadow: inset 0 1px 0 #78c8e6, 0 1px 0 rgba(0,0,0,.15); - box-shadow: inset 0 1px 0 #78c8e6, 0 1px 0 rgba(0,0,0,.15); -} - -.wp-slider .ui-slider-handle:before { - color: #fff; -} - -/* edit image */ -#sidemenu a { - background-color: #f9f9f9; - border-color: #f9f9f9; - border-bottom-color: #dfdfdf; -} - -#sidemenu a.current { - background-color: #f1f1f1; - border-color: #dfdfdf #dfdfdf #f1f1f1; - color: #000; -} - -#replyerror { - border-color: #ddd; - background-color: #f9f9f9; -} - -/* table vim shortcuts */ -.vim-current, -.vim-current th, -.vim-current td { - background-color: #E4F2FD !important; -} - -/* Install Plugins */ - -#plugin-information { - height: auto; -} - -#plugin-information .fyi ul { - background-color: #eaf3fa; -} - -#plugin-information .fyi h2.mainheader { - background-color: #cee1ef; -} - -#plugin-information pre, -#plugin-information code { - background-color: #ededff; -} - -#plugin-information pre { - border-color: #ccc; -} - -/* inline editor */ -#bulk-titles { - border-color: #ddd; -} - -.inline-editor div.title { - background-color: #eaf3fa; -} - -.inline-editor ul.cat-checklist { - background-color: #fff; - border-color: #ddd; -} - -.inline-editor .quick-edit-save { - background-color: #f1f1f1; -} - -fieldset.inline-edit-col-right .inline-edit-col { - border-color: #dfdfdf; -} - -.attention { - color: #2ea2cc; -} - -.tablenav .tablenav-pages { - color: #555; -} - -.tablenav .tablenav-pages a { - background: #eee; - background: rgba( 0, 0, 0, 0.05 ); -} - -.tablenav .tablenav-pages a:hover, -.tablenav .tablenav-pages a:focus { - color: #fff; - background: #2ea2cc; -} - -.tablenav .tablenav-pages a.disabled, -.tablenav .tablenav-pages a.disabled:hover, -.tablenav .tablenav-pages a.disabled:focus { - color: #aaa; - background: #eee; - background: rgba( 0, 0, 0, 0.05 ); -} - -.tablenav .tablenav-pages .current { - background: #dfdfdf; - border-color: #d3d3d3; -} - -#availablethemes, -#availablethemes td { - border-color: #ddd; -} - -#current-theme img { - border-color: #999; -} - -#TB_window #TB_title a.tb-theme-preview-link, -#TB_window #TB_title a.tb-theme-preview-link:visited { - color: #999; -} - -#TB_window #TB_title a.tb-theme-preview-link:hover, -#TB_window #TB_title a.tb-theme-preview-link:focus { - color: #ccc; -} - -.misc-pub-section { -} - -#minor-publishing { - border-bottom-color: #dfdfdf; -} - -#post-body .misc-pub-section { -} - -.post-com-count span { - background-color: #bbb; -} - -.sortable-placeholder { - border-color: #bbb; -} - -#post-body ul.category-tabs li.tabs a, -#post-body ul.add-menu-item-tabs li.tabs a, -body.press-this ul.category-tabs li.tabs a { - color: #333; -} - -.view-switch>a:before { - color: #bbb; -} - -.view-switch a:hover:before { - color: #727272; -} - -.view-switch a.current:before { - color: #0074a2; -} - -div.widgets-sortables, -#widgets-left .inactive, -#available-widgets .widget-holder { - background-color: #fff; - border-color: #fff; -} - -#widgets-left #available-widgets { - background: transparent; -} - -#widgets-left .widgets-holder-wrap { - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.sidebar-name { - border-bottom-color: #e1e1e1; -} - -.js #removing-widget { - color: #2ea2cc; -} - -#removing-widget span { - color: black; -} - -.in-widget-title, -#widgets-right .widget-top a.widget-control-edit, -#wp_inactive_widgets .in-widget-title, -#available-widgets .widget-description { - color: #666; -} - -#widgets-right .widget-top a.widget-control-edit:hover { - color: #fff; -} - -.deleting .widget-title, -.deleting .widget-top a.widget-action:after { - color: #aaa; -} - -.imgedit-menu div { - border-color: #d5d5d5; - background-color: #f1f1f1; -} - -.imgedit-menu div:hover { - border-color: #c1c1c1; - background-color: #eaeaea; -} - -.imgedit-menu div.disabled { - border-color: #ccc; - background-color: #ddd; - filter: alpha(opacity=50); - opacity: 0.5; -} - -/* added from nav-menu.css */ -#menu-management { - background: #f5f5f5 -} - -#menu-management #post-body { - background: #fff; - border-top-color: #fff; - border-bottom-color: #dfdfdf; -} - -#nav-menu-header { - border-bottom-color: #dfdfdf; -} - -#menu-management .nav-tabs-arrow a { - color: #c1c1c1; -} - -#menu-management .nav-tabs-arrow a:hover { - color: #2ea2cc; -} - -#menu-management .nav-tabs-arrow a:active { - color: #464646; -} - -#menu-management .nav-tab-active { - border-color: #dfdfdf; -} - -#menu-management .nav-tab { - background: #fbfbfb; - border-color: #dfdfdf; -} - -.js .input-with-default-title { - color: #aaa; -} - -#cancel-save { - color: #f00; -} - -#cancel-save:hover { - background-color: #f00; - color: #fff; -} - -.list-container, -.menu-item-handle { - border-color: #dfdfdf; -} - -.menu li.deleting .menu-item-handle { - background-color: #f66; -} - -.item-type { /* Menu item controls */ - color: #777; -} - -.item-controls .menu-item-delete:hover { - color: #f00; -} - -.widget-action, -.handlediv, -.item-edit, -.sidebar-name-arrow, -.accordion-section-title:after { - color: #aaa; -} - -.widget-action:hover, -.handlediv:hover, -.item-edit:hover, -.sidebar-name:hover .sidebar-name-arrow, -.accordion-section-title:hover:after { - color: #777; -} - -/* Menu editing */ - -.link-to-original { - color: #777; - border-color: #dfdfdf; -} - -#cancel-save:hover { - color: #fff !important; -} - -#update-menu-item { - color: #fff !important; -} - -#update-menu-item:hover, -#update-menu-item:active, -#update-menu-item:focus { - color: #eaf2fa !important; - border-color: #13455b !important; -} - -.submitbox .submitcancel { - color: #0074a2; - border-bottom-color: #0074a2; -} - -.submitbox .submitcancel:hover { - background: #0074a2; - color: #fff; -} - -.manage-menus { - background: #fbfbfb; -} - -.menu-settings { - border-top-color: #eeeeee; -} - -.theme-location-set { - color: #999999; -} - -.nav-menus-php .delete-action a { - color: #bc0b0b; -} - -.is-submenu { - color: #999999; -} - -.nav-tab { - color: #555; - border-color: #ccc; - background: #e4e4e4; -} - -.nav-tab:hover { - background-color: #fff; - color: #464646; -} - -.nav-tab-active { - color: #464646; -} - -.nav-tab-active, -.nav-tab-active:hover { - color: #000; - background: none; - border-color: #ccc; - border-bottom-color: #f1f1f1; -} - -h2.nav-tab-wrapper, h3.nav-tab-wrapper { - border-bottom-color: #ccc; -} - -#upload-form label { - color: #777; -} - -/* Begin About Pages */ -.about-wrap h1 { - color: #333; -} - -.about-text { - color: #777; -} - -.wp-badge { - background-color: #0074a2; - color: #78c8e6; - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); - box-shadow: 0 1px 3px rgba(0,0,0,0.2); -} - -.about-wrap h2 .nav-tab-active { - border-color: #ccc; - border-bottom-color: #f1f1f1; -} - -.about-wrap h2, -.about-wrap h3, -.about-wrap h4 { - color: #222; -} - -.about-wrap .feature-section .col-2:before, -.about-wrap .feature-section .col-2:after, -.about-wrap .feature-section.two-col p:before { - color: #1e8cbe; -} - -.about-wrap .point-releases { - border-bottom: 1px solid #dfdfdf; -} - -.about-wrap .point-releases h3 { - border-top-color: #dfdfdf; -} - -.about-wrap li.wp-person img.gravatar { - border-color: #ccc; -} - -.about-wrap li.wp-person .title { - color: #464646; -} - -.freedoms-php .about-wrap ol li { - color: #999; -} - -.freedoms-php .about-wrap ol p { - color: #464646; -} - -/* End About Pages */ - -/* Press This and Image editing icons */ - -.pressthis a span:before { - color:#777; -} - -.imgedit-menu div { - color:#777; -} - -.imgedit-menu div:hover { - color:#333; -} - -/* End Press This and Image editing icons */ - -/* TinyMCE modal */ - -.clearlooks2 { - box-shadow: 0 5px 15px rgba(0,0,0,0.7); -} - -.clearlooks2 .mceMiddle span, -.clearlooks2 .mceMiddle .mceLeft, -.clearlooks2 .mceMiddle .mceRight, -.clearlooks2 .mceBottom, -.clearlooks2 .mceBottom .mceLeft, -.clearlooks2 .mceBottom .mceCenter, -.clearlooks2 .mceBottom .mceRight { - background-color: #fcfcfc; -} - -.clearlooks2 .mceTop span, -.clearlooks2 .mceFocus .mceTop span { - color: #222; -} - -.clearlooks2 .mceClose:before { - color: #999; -} - -.clearlooks2 .mceClose:hover:before { - color: #2ea2cc; -} - - -/* Lightbox */ - -.sticky-menu #TB_window { - background: #f1f1f1; -} - -/* tinymce */ -a .mceIcon, .mceAction { - color:#777; -} - -a .mceIcon:hover { - color:#333; -} - -/* Log in page */ - -.login form .input, -.login input[type="text"], -.login form input[type="checkbox"] { - background: #fbfbfb; -} - -.login form { - background: #fff; - -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13); - box-shadow: 0 1px 3px rgba(0,0,0,0.13); -} - -body.login { - background: #f1f1f1; -} - -.login #nav a, -.login #backtoblog a { - text-decoration: none; - color: #999; -} - -.login #nav a:hover, -.login #backtoblog a:hover { - color: #2ea2cc; -} - -.login h1 a:hover { - color: #2ea2cc; -} - -@media print, - (-o-min-device-pixel-ratio: 5/4), - (-webkit-min-device-pixel-ratio: 1.25), - (min-resolution: 120dpi) { - .curtime #timestamp, - #screen-meta-links a.show-settings, - .widget-top a.widget-action, - .widget-top a.widget-action:hover, - .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, - .wp_themeSkin .mceToolbar span.mce_undo, - .wp_themeSkin .mceToolbar span.mce_redo, - .wp_themeSkin .mceToolbar span.mce_bullist, - .wp_themeSkin .mceToolbar span.mce_numlist, - .wp_themeSkin .mceToolbar span.mce_blockquote, - .wp_themeSkin .mceToolbar span.mce_charmap, - .wp_themeSkin .mceToolbar span.mce_bold, - .wp_themeSkin .mceToolbar span.mce_italic, - .wp_themeSkin .mceToolbar span.mce_underline, - .wp_themeSkin .mceToolbar span.mce_justifyleft, - .wp_themeSkin .mceToolbar span.mce_justifyright, - .wp_themeSkin .mceToolbar span.mce_justifycenter, - .wp_themeSkin .mceToolbar span.mce_justifyfull, - .wp_themeSkin .mceToolbar span.mce_indent, - .wp_themeSkin .mceToolbar span.mce_outdent, - .wp_themeSkin .mceToolbar span.mce_link, - .wp_themeSkin .mceToolbar span.mce_unlink, - .wp_themeSkin .mceToolbar span.mce_help, - .wp_themeSkin .mceToolbar span.mce_removeformat, - .wp_themeSkin .mceToolbar span.mce_fullscreen, - .wp_themeSkin .mceToolbar span.mce_wp_fullscreen, - .wp_themeSkin .mceToolbar span.mce_media, - .wp_themeSkin .mceToolbar span.mce_pastetext, - .wp_themeSkin .mceToolbar span.mce_pasteword, - .wp_themeSkin .mceToolbar span.mce_wp_help, - .wp_themeSkin .mceToolbar span.mce_wp_adv, - .wp_themeSkin .mceToolbar span.mce_wp_more, - .wp_themeSkin .mceToolbar span.mce_strikethrough, - .wp_themeSkin .mceToolbar span.mce_spellchecker, - .wp_themeSkin .mceToolbar span.mce_forecolor, - .wp_themeSkin .mceToolbar .mce_forecolorpicker, - .wp_themeSkin .mceToolbar .mceSplitButton .mce_spellchecker span.mce_spellchecker, - .wp_themeSkin .mceToolbar .mceSplitButton .mce_forecolor span.mce_forecolor, - .wp_themeSkin .mceToolbar .mceSplitButton span.mce_numlist, - .wp_themeSkin .mceToolbar .mceSplitButton span.mce_bullist { - background: none !important; - } -} diff --git a/src/wp-admin/css/colors/_admin.scss b/src/wp-admin/css/colors/_admin.scss index 88c443f26b..6b7714223c 100644 --- a/src/wp-admin/css/colors/_admin.scss +++ b/src/wp-admin/css/colors/_admin.scss @@ -20,12 +20,10 @@ a { } } -#rightnow a:hover, #media-upload a.del-link:hover, div.dashboard-widget-submit input:hover, .subsubsub a:hover, -.subsubsub a.current:hover, -.ui-tabs-nav a:hover { +.subsubsub a.current:hover { color: $link-focus; } diff --git a/src/wp-admin/css/colors/blue/colors.scss b/src/wp-admin/css/colors/blue/colors.scss index aefb7b9bec..b254d73a8f 100644 --- a/src/wp-admin/css/colors/blue/colors.scss +++ b/src/wp-admin/css/colors/blue/colors.scss @@ -8,5 +8,4 @@ $menu-submenu-text: #e2ecf1; $menu-submenu-focus-text: #fff; $menu-submenu-background: #4796b3; -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/colors/coffee/colors.scss b/src/wp-admin/css/colors/coffee/colors.scss index 3cd5013e8d..49bee9be94 100644 --- a/src/wp-admin/css/colors/coffee/colors.scss +++ b/src/wp-admin/css/colors/coffee/colors.scss @@ -4,5 +4,4 @@ $notification-color: #9ea476; $form-checked: $base-color; -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/colors/ectoplasm/colors.scss b/src/wp-admin/css/colors/ectoplasm/colors.scss index b706d7ea91..8d14570770 100644 --- a/src/wp-admin/css/colors/ectoplasm/colors.scss +++ b/src/wp-admin/css/colors/ectoplasm/colors.scss @@ -5,5 +5,4 @@ $notification-color: #d46f15; $form-checked: $base-color; -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/colors/light/colors.scss b/src/wp-admin/css/colors/light/colors.scss index fa653f2fd6..39d7f9505e 100644 --- a/src/wp-admin/css/colors/light/colors.scss +++ b/src/wp-admin/css/colors/light/colors.scss @@ -17,7 +17,6 @@ $menu-submenu-background: #fff; $menu-collapse-text: #777; $menu-collapse-focus-icon: #555; -@import "../../colors.css"; @import "../_admin.scss"; /* temporary fix for admin-bar hover color */ diff --git a/src/wp-admin/css/colors/midnight/colors.scss b/src/wp-admin/css/colors/midnight/colors.scss index 49952fcb97..591232b708 100644 --- a/src/wp-admin/css/colors/midnight/colors.scss +++ b/src/wp-admin/css/colors/midnight/colors.scss @@ -2,5 +2,4 @@ $base-color: #363b3f; $highlight-color: #e14d43; $notification-color: #69a8bb; -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/colors/ocean/colors.scss b/src/wp-admin/css/colors/ocean/colors.scss index fec5547af2..d52339c6fe 100644 --- a/src/wp-admin/css/colors/ocean/colors.scss +++ b/src/wp-admin/css/colors/ocean/colors.scss @@ -5,5 +5,4 @@ $notification-color: #aa9d88; $form-checked: $base-color; -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/colors/sunrise/colors.scss b/src/wp-admin/css/colors/sunrise/colors.scss index ecd031cdf8..5dd8d82fc1 100644 --- a/src/wp-admin/css/colors/sunrise/colors.scss +++ b/src/wp-admin/css/colors/sunrise/colors.scss @@ -3,5 +3,4 @@ $highlight-color: #dd823b; $notification-color: #ccaf0b; $menu-submenu-focus-text: lighten( $highlight-color, 35% ); -@import "../../colors.css"; @import "../_admin.scss"; diff --git a/src/wp-admin/css/wp-admin.css b/src/wp-admin/css/wp-admin.css index 380257fa08..b623e5c62e 100644 --- a/src/wp-admin/css/wp-admin.css +++ b/src/wp-admin/css/wp-admin.css @@ -85,6 +85,7 @@ TABLE OF CONTENTS: #adminmenu, #adminmenu .wp-submenu { width: 160px; + background-color: #222; } #adminmenuback { @@ -242,6 +243,46 @@ TABLE OF CONTENTS: display: none; } +/* Large chunks of shared color, from the colors.css merge */ +.widget-top, +.menu-item-handle, +.widget-inside, +#menu-settings-column .accordion-container, +#menu-management .menu-edit, +.manage-menus, +table.widefat, +.stuffbox, +p.popular-tags, +.widgets-holder-wrap, +.wp-editor-container, +.popular-tags, +.feature-filter, +.imgedit-group { + 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); +} + +table.widefat, +.wp-editor-container, +.stuffbox, +p.popular-tags, +.widgets-holder-wrap, +.popular-tags, +.feature-filter, +.imgedit-group { + background: #fff; +} + +input[type="radio"]:checked + label:before, +#misc-publishing-actions label[for="post_status"]:before, +#post-body #visibility:before, +.curtime #timestamp:before, +#post-body .misc-pub-revisions:before, +span.wp-media-buttons-icon:before { + color: #888; +} + /* include margin and padding in the width calculation of input and textarea */ input, input[type="text"], @@ -259,8 +300,9 @@ textarea { input[type="checkbox"], input[type="radio"] { - border-width: 1px; - border-style: solid; + border: 1px solid #bbb; + background: #fff; + color: #555; clear: none; cursor: pointer; display: inline-block; @@ -276,6 +318,13 @@ input[type="radio"] { -webkit-appearance: none; -webkit-box-sizing: border-box; box-sizing: border-box; + -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); + box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); +} + +.wp-core-ui input[type="reset"]:hover, +.wp-core-ui input[type="reset"]:active { + color: #2ea2cc; } td > input[type="checkbox"], @@ -298,6 +347,17 @@ input[type=radio] { line-height: 10px; } +input:disabled, +input.disabled, +textarea:disabled, +textarea.disabled { + -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.04); + box-shadow: inset 0 1px 2px rgba(0,0,0,0.04); + border-color: rgba(222, 222, 222, .75); + background: rgba(255, 255, 255, .5); + color: rgba(51, 51, 51, .5); +} + input[type=checkbox]:disabled, input[type=radio]:disabled, input[type=checkbox]:disabled:checked:before, @@ -320,6 +380,7 @@ input[type=radio]:checked:before { input[type=checkbox]:checked:before { content: '\f147'; margin: -3px 0 0 -4px; + color: #1e8cbe; } input[type=radio]:checked:before { @@ -331,6 +392,11 @@ input[type=radio]:checked:before { height: 6px; margin: 4px; line-height: 16px; + background-color: #1e8cbe; +} + +input.readonly, textarea.readonly { + background-color: #ddd; } @-moz-document url-prefix() { @@ -363,7 +429,12 @@ body { padding: 0; } +html { + background: #f1f1f1; +} + body { + color: #444; font-family: "Open Sans", sans-serif; font-size: 13px; line-height: 1.4em; @@ -376,7 +447,7 @@ body.iframe { } body.login { - background: #fbfbfb; + background: #f1f1f1; min-width: 0; } @@ -418,6 +489,19 @@ textarea { line-height: 1.4; } +a { + color: #0074a2; + -webkit-transition-property: border, background, color; + -moz-transition-property: border, background, color; + transition-property: border, background, color; + -webkit-transition-duration: .05s; + -moz-transition-duration: .05s; + transition-duration: .05s; + -webkit-transition-timing-function: ease-in-out; + -moz-transition-timing-function: ease-in-out; + transition-timing-function: ease-in-out; +} + a, input[type="text"], input[type="password"], @@ -435,6 +519,15 @@ select { padding: 3px 0; } +a:hover, +a:active { + color: #2ea2cc; +} + +a:focus { + color: #124964; +} + a:focus, a:active { outline: thin dotted; @@ -501,12 +594,14 @@ h1 { } h2 { + color: #222; font-size: 1.5em; margin: .83em 0; font-weight: 400; } h3 { + color: #222; font-size: 1.3em; margin: 1em 0; } @@ -584,6 +679,8 @@ kbd, code { padding: 3px 5px 2px 5px; margin: 0 1px; + background: #eaeaea; + background: rgba(0,0,0,0.07); font-size: 13px; } @@ -593,6 +690,7 @@ code { padding: 0; font-size: 13px; float: left; + color: #666; } .subsubsub a { @@ -619,34 +717,6 @@ code { white-space: nowrap; } -textarea, -input[type="text"], -input[type="password"], -input[type="email"], -input[type="number"], -input[type="search"], -input[type="tel"], -input[type="url"], -select, -.tablenav-pages span.current, -#titlediv #title, -#postcustomstuff table, -#postcustomstuff input, -#postcustomstuff textarea, -.imgedit-menu div, -.plugin-update-tr .update-message, -#poststuff .inside .the-tagcloud, -.nav-menus-php .list-container, -.menu-item-handle, -.link-to-original, -.nav-menus-php .major-publishing-actions .form-invalid, -#TB_window, -.tbtitle, -.highlight { - border-width: 1px; - border-style: solid; -} - /* .widefat - main style for tables */ .widefat { border-spacing: 0; @@ -667,7 +737,13 @@ select, .widefat th { padding: 8px 10px; } + +.widefat thead th { + border-bottom: 1px solid #e1e1e1; +} + .widefat tfoot th { + border-top: 1px solid #e1e1e1; border-bottom: none; } @@ -801,19 +877,31 @@ div.error p { div.updated, .login .message, .press-this #message { - border: none; + border-left: 4px solid #7ad03a; padding: 1px 12px; + background-color: #fff; + + -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); + box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); } div.error, .login #login_error { - border: none; + border-left: 4px solid #dd3d36; + background: #fff; + + -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); + box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); } div.error { padding: 1px 12px; } +.attention { + color: #2ea2cc; +} + .wrap h2, .subtitle { font-weight: normal; @@ -828,6 +916,7 @@ div.error { } .subtitle { + color: #777; font-size: 14px; padding-left: 25px; } @@ -841,16 +930,21 @@ div.error { text-decoration: none; border: none; border-radius: 2px; + background: #e0e0e0; text-shadow: none; font-weight: 600; font-size: 13px; } +.wrap .add-new-h2:hover { + background: #2ea2cc; + color: #fff; +} + .wrap h2.long-header { padding-right: 0; } -html, .wp-dialog { background-color: #fff; } @@ -864,6 +958,8 @@ input[type="search"], input[type="tel"], input[type="url"], select { + border: 1px solid #ddd; + box-shadow: inset 0 1px 2px rgba(0,0,0,0.07); background-color: #fff; color: #333; } @@ -890,7 +986,9 @@ select:focus, .widgets-chooser ul, #widgets-left .widget-in-question .widget-top, #available-widgets .widget-top:hover, -div#widgets-right .widget-top:hover { +div#widgets-right .widget-top:hover, +#widgets-left .widget-top:hover { + border-color: #999; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 2px rgba(0,0,0,0.1); } @@ -904,6 +1002,78 @@ input[readonly] { color: #a9a9a9; } +.sorthelper { + background-color: #ccf3fa; +} + +.ac_match, +.subsubsub a.current { + color: #000; +} + +.alternate, +.alt { + background-color: #f9f9f9; +} + +.bar { + background-color: #e8e8e8; + border-right-color: #99d; +} + +.form-invalid { + background-color: #ffebe8 !important; +} + +.form-invalid input, +.form-invalid select { + border-color: #c00 !important; +} + +.form-input-tip { + color: #666; +} + +.media-upload-form label.form-help, +td.help { + color: #9a9a9a; +} + +/* Helper classes for plugins to leverage the active WordPress color scheme */ + +.highlight { + background-color: #e4f2fd; + color: #000; +} + +.wp-ui-primary { + color: #fff; + background-color: #333; +} +.wp-ui-text-primary { + color: #333; +} + +.wp-ui-highlight { + color: white; + background-color: #1e8cbe; +} +.wp-ui-text-highlight { + color: #1e8cbe; +} + +.wp-ui-notification { + color: #fff; + background-color: #d54e21; +} +.wp-ui-text-notification { + color: #d54e21; +} + +.wp-ui-text-icon { + color: #999; +} + /*------------------------------------------------------------------------------ 1.0 - Text Styles ------------------------------------------------------------------------------*/ @@ -927,8 +1097,22 @@ h3.dashboard-widget-title small, line-height: 1.4em; } +.widget .widget-top, +.menu-item-handle { + background: #fafafa; + color: #222; +} + +.postbox h3, +#namediv h3, +#submitdiv h3 { + border-bottom: 1px solid #eee; +} + .quicktags, .search { + background-color: #ccc; + color: #000; font-size: 12px; } @@ -947,6 +1131,7 @@ h3.dashboard-widget-title small, /* New Menu icons */ .icon16:before { + color: #999; font: normal 20px/1 'dashicons'; speak: none; padding: 6px 0; @@ -1071,6 +1256,7 @@ strong, b { } .howto { + color: #666; font-style: italic; display: block; } @@ -1122,6 +1308,7 @@ hr { -webkit-border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; + border: none; } form p.submit a.cancel:hover { @@ -1147,12 +1334,25 @@ table.form-table + input + input + p.submit { padding-top: 0; } -table.widefat span.delete a:hover, -table.widefat span.trash a:hover, -table.widefat span.spam a:hover, -#dashboard_recent_comments .delete a:hover, -#dashboard_recent_comments .trash a:hover, -#dashboard_recent_comments .spam a:hover, +table.widefat span.delete a, +table.widefat span.trash a, +table.widefat span.spam a, +.plugins a.delete, +#all-plugins-table .plugins a.delete, +#search-plugins-table .plugins a.delete, +.submitbox .submitdelete, +#media-items a.delete, +#media-items a.delete-permanently, +#nav-menu-footer .menu-delete { + color: #a00; +} + +abbr.required, +.file-error, +.widget-control-remove:hover, +table.widefat .delete a:hover, +table.widefat .trash a:hover, +table.widefat .spam a:hover, .plugins a.delete:hover, #all-plugins-table .plugins a.delete:hover, #search-plugins-table .plugins a.delete:hover, @@ -1160,6 +1360,7 @@ table.widefat span.spam a:hover, #media-items a.delete:hover, #media-items a.delete-permanently:hover, #nav-menu-footer .menu-delete:hover { + color: #f00; text-decoration: none; border: none; } @@ -1224,6 +1425,10 @@ input[type="number"].small-text { margin-left: 1em; } +#upload-form label { + color: #777; +} + label, #your-profile label + a { vertical-align: middle; @@ -1256,8 +1461,8 @@ fieldset label, } #pass-strength-result { - border-style: solid; - border-width: 1px; + background-color: #eee; + border: 1px solid #ddd; float: left; margin: 13px 5px 5px 1px; padding: 3px 5px; @@ -1265,6 +1470,27 @@ fieldset label, width: 200px; display: none; } + +#pass-strength-result.short { + background-color: #ffa0a0; + border-color: #f04040; +} + +#pass-strength-result.bad { + background-color: #ffb78c; + border-color: #ff853c; +} + +#pass-strength-result.good { + background-color: #ffec8b; + border-color: #fc0; +} + +#pass-strength-result.strong { + background-color: #c3ff88; + border-color: #8dff1c; +} + .indicator-hint { padding-top: 8px; } @@ -1308,8 +1534,8 @@ ul#add-to-blog-users { z-index: 10000; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; - border-width: 1px; - border-style: solid; + border: 1px solid #aaa; + background-color: #efefef; } .ui-autocomplete li { @@ -1322,9 +1548,11 @@ ul#add-to-blog-users { display: block; height: 100%; padding: 4px 10px; + color: #444; } .ui-autocomplete li a.ui-state-focus { + background-color: #ddd; cursor: pointer; } @@ -1364,14 +1592,6 @@ ul#add-to-blog-users { padding: 6px 10px 8px; } -.misc-pub-section:first-child { - border-top-width: 0; -} - -.misc-pub-section-last { - border-bottom-width: 0; -} - #minor-publishing-actions { padding: 10px 10px 0 10px; text-align: right; @@ -1399,14 +1619,14 @@ ul#add-to-blog-users { padding-bottom: 7px; font-size: 14px; margin: 12px 2px 5px; - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #dadada; } .side-info ul { margin: 0; padding-left: 18px; list-style: square; + color: #666; } .approve, @@ -1438,15 +1658,15 @@ th.action-links { font-size: 14px; text-align: left; margin: 25px 20px 0 2px; + background-color: #fff; + border-left: 4px solid #ffba00; + + -webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); + box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.1); } -.plugins .plugin-update { - padding: 0; -} - -.plugin-update .update-message { - margin: 0 10px 8px 31px; - font-weight: 600; +.update-message { + color: #000; } ul#dismissed-updates { @@ -1533,6 +1753,11 @@ form.upgrade .hint { display: none; margin: 0 20px -1px 0px; position: relative; + background-color: #fff; + border: 1px solid #ddd; + border-top: none; + -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.025); + box-shadow: 0 1px 0 rgba(0,0,0,.025); } #screen-options-link-wrap, @@ -1540,6 +1765,11 @@ form.upgrade .hint { float: right; height: 28px; margin: 0 0 0 6px; + border: 1px solid #ddd; + border-top: none; + background: #fff; + -webkit-box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.1); + box-shadow: 0px 1px 1px -1px rgba(0,0,0,0.1); } #screen-meta-links .screen-meta-toggle { @@ -1547,6 +1777,22 @@ form.upgrade .hint { top: 0; } +#screen-meta-links a { + color: #777; +} + +#screen-meta-links a:hover, +#screen-meta-links a:active, +#screen-meta-links a:focus { + color: #333; +} + +#screen-meta-links a:focus { + border-color: #aaa; + -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.15); + box-shadow: 0 2px 3px rgba(0,0,0,0.15); +} + #screen-meta-links a.show-settings { display: block; font-size: 13px; @@ -1569,6 +1815,7 @@ form.upgrade .hint { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: none !important; + color: #bbb; } #screen-meta-links a.screen-meta-active:after { @@ -1640,8 +1887,10 @@ form.upgrade .hint { bottom: 0; left: 150px; right: 170px; - border-width: 0 1px; - border-style: solid; + border: 1px solid #e1e1e1; + border-top: none; + border-bottom: none; + background: #f6fbfd; } #contextual-help-wrap.no-sidebar #contextual-help-back { @@ -1675,16 +1924,28 @@ form.upgrade .hint { padding: 5px 5px 5px 12px; line-height: 18px; text-decoration: none; - border-style: solid; - border-width: 1px 0 1px 0; - border-color: transparent; + border: 1px solid transparent; + border-right: none; + border-left: none; +} + +.contextual-help-tabs a:hover { + color: #333; } .contextual-help-tabs .active { padding: 0; margin: 0 -1px 0 0; - border-width: 0 0 0 2px; - border-style: solid; + border-left: 2px solid #2ea2cc; + background: #f6fbfd; + + -webkit-box-shadow: 0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02); + box-shadow: 0px 2px 0 rgba(0,0,0,0.02), 0 1px 0 rgba(0,0,0,0.02); +} + +.contextual-help-tabs .active a { + border-color: #e1e1e1; + color: #333; } .contextual-help-tabs-wrap { @@ -1741,6 +2002,13 @@ form.upgrade .hint { display: block; line-height: 18px; padding: 2px 5px; + color: #eee; +} + +#adminmenu a:hover, +#adminmenu li.menu-top > a:focus, +#adminmenu .wp-submenu a:hover { + color: #2ea2cc; } #adminmenu li.menu-top { @@ -1763,6 +2031,16 @@ form.upgrade .hint { .folded #adminmenu .wp-has-current-submenu .wp-submenu { padding: 7px 0 8px; z-index: 9999; + background-color: #333; + + -webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2); + box-shadow: 0 3px 5px rgba(0,0,0,0.2); +} + +#adminmenu .wp-submenu a, +.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu a, +.folded #adminmenu .wp-has-current-submenu .wp-submenu a { + color: #bbb; } .js #adminmenu .sub-open, @@ -1787,6 +2065,18 @@ form.upgrade .hint { margin-top: 0; -webkit-box-shadow: none; box-shadow: none; + background-color: #333; +} + +#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu, +#adminmenu li.current a.menu-top, +.folded #adminmenu li.wp-has-current-submenu, +.folded #adminmenu li.current.menu-top, +#adminmenu .wp-menu-arrow, +#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head, +#adminmenu .wp-menu-arrow div { + background: #0074a2; + color: #fff; } .folded #adminmenu .wp-submenu.sub-open, @@ -1819,6 +2109,15 @@ form.upgrade .hint { padding: 6px 0; } +#adminmenu .wp-submenu li.current, +#adminmenu .wp-submenu li.current a, +#adminmenu .opensub .wp-submenu li.current a, +#adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a, +#adminmenu .wp-submenu li.current a:hover, +#adminmenu .wp-submenu li.current a:focus { + color: #fff; +} + #adminmenu .wp-not-current-submenu li > a, .folded #adminmenu .wp-has-current-submenu li > a { padding-right: 16px; @@ -1895,6 +2194,22 @@ div.wp-menu-image:before { transition: all .1s ease-in-out; } +#adminmenu div.wp-menu-image:before { + color: #999; +} + +#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before, +#adminmenu .wp-has-current-submenu div.wp-menu-image:before, +#adminmenu .current div.wp-menu-image:before, +#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before, +#adminmenu a.current:hover div.wp-menu-image:before { + color: #fff; +} + +#adminmenu li:hover div.wp-menu-image:before { + color: #2ea2cc; +} + .folded #adminmenu div.wp-menu-image { width: 35px; height: 30px; @@ -1939,13 +2254,13 @@ ul#adminmenu a.wp-has-current-submenu { ul#adminmenu a.wp-has-current-submenu:after, ul#adminmenu > li.current > a.current:after { right: 0; - border: solid transparent; + border: solid 8px transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; - border-width: 8px; + border-right-color: #f1f1f1; top: 50%; margin-top: -8px; } @@ -1980,11 +2295,16 @@ ul#adminmenu > li.current > a.current:after { top: 18px; } +#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after { + border-right-color: #333; +} + /* ensure that wp-submenu's box shadow doesn't appear on top of the focused menu item's background. */ #adminmenu li.menu-top:hover, #adminmenu li.opensub > a.menu-top, #adminmenu li > a.menu-top:focus { position: relative; + background-color: #111; } .folded #adminmenu li.menu-top:hover, @@ -2000,22 +2320,20 @@ ul#adminmenu > li.current > a.current:after { } #adminmenu li.wp-menu-separator { - height: 3px; + height: 5px; padding: 0; margin: 0 0 6px 0; - border-width: 1px 0; - border-style: solid; cursor: inherit; } +/* @todo: is this even needed given that it's nested beneath the above li.wp-menu-separator? */ #adminmenu div.separator { - height: 1px; + height: 2px; padding: 0; - border-width: 1px 0 0 0; - border-style: solid; } #adminmenu .wp-submenu .wp-submenu-head { + color: #fff; font-weight: 400; font-size: 14px; padding: 8px 4px 8px 11px; @@ -2031,6 +2349,8 @@ ul#adminmenu > li.current > a.current:after { #adminmenu span.update-plugins, #sidemenu li a span.update-plugins { display: inline-block; + background-color: #d54e21; + color: #fff; font-size: 9px; line-height: 17px; font-weight: 600; @@ -2048,6 +2368,12 @@ ul#adminmenu > li.current > a.current:after { padding: 0 6px; } +#adminmenu li.current a .awaiting-mod, +#adminmenu li a.wp-has-current-submenu .update-plugins { + background-color: #2ea2cc; + color: #fff; +} + #adminmenu li span.count-0, #sidemenu li a .count-0 { display: none; @@ -2057,6 +2383,15 @@ ul#adminmenu > li.current > a.current:after { font-size: 13px; line-height: 34px; margin-top: 10px; + color: #aaa; + -webkit-transition: all .1s ease-in-out; + -moz-transition: all .1s ease-in-out; + transition: all .1s ease-in-out; +} + +#adminmenu #collapse-menu:hover, +#collapse-menu:hover #collapse-button div:after { + color: #2ea2cc; } .folded #collapse-menu span { @@ -2089,6 +2424,7 @@ ul#adminmenu > li.current > a.current:after { line-height: 15px; left: -3px; top: -3px; + color: #aaa; font: normal 20px/1 'dashicons' !important; speak: none; margin: 0 auto; @@ -2251,6 +2587,7 @@ ul#adminmenu > li.current > a.current:after { cursor: pointer; background-position: center -80px; background-repeat: no-repeat; + color: #fff; } .post-com-count:after { /* draw bubble connector using CSS! */ @@ -2259,7 +2596,7 @@ ul#adminmenu > li.current > a.current:after { width: 0; height: 0; margin-left: 8px; - border-top: 5px solid #bbbbbb; + border-top: 5px solid #bbb; border-right: 5px solid transparent; } @@ -2273,14 +2610,32 @@ ul#adminmenu > li.current > a.current:after { display: inline-block; -webkit-border-radius: 5px; border-radius: 5px; + background-color: #bbb; + color: #fff; +} + +.post-com-count:hover { + background-position: center -3px; +} + +.post-com-count:hover span { + background-color: #2ea2cc; +} + +.post-com-count:hover:after { + border-top: 5px solid #2ea2cc; } strong .post-com-count { background-position: center -55px; } -.post-com-count:hover { - background-position: center -3px; +strong .post-com-count span { + background-color: #0074a2; +} + +strong .post-com-count:after { + border-top: 5px solid #0074a2; } .column-response .post-com-count { @@ -2315,6 +2670,7 @@ th .comment-grey-bubble:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: none !important; + color: #444; } /*------------------------------------------------------------------------------ @@ -2340,16 +2696,28 @@ html.wp-toolbar { .widefat th, .widefat td { overflow: hidden; + color: #555; } .widefat th { font-weight: normal; } +.widefat thead tr th, +.widefat tfoot tr th { + color: #333; +} + .widefat td p { margin: 2px 0 0.8em; } +.widefat p, +.widefat ol, +.widefat ul { + color: #333; +} + .widefat .column-comment p { margin: 0.6em 0; } @@ -2605,8 +2973,7 @@ html.wp-toolbar { } .sortable-placeholder { - border-width: 1px; - border-style: dashed; + border: 1px dashed #bbb; margin-bottom: 20px; } @@ -2661,6 +3028,11 @@ html.wp-toolbar { margin-bottom: 0; } +.postbox table.widefat { + -webkit-box-shadow: none; + box-shadow: none; +} + .temp-border { border: 1px dotted #ccc; } @@ -2687,6 +3059,20 @@ html.wp-toolbar { min-height: 100px; } +h3.dashboard-widget-title, +h3.dashboard-widget-title span, +h3.dashboard-widget-title small { + color: #333; +} + +h3.dashboard-widget-title small a { + color: #d7d7d7; +} + +h3.dashboard-widget-title small a:hover { + color: #fff; +} + #the-comment-list td.comment p.comment-author { margin-top: 0; margin-left: 0; @@ -2715,6 +3101,10 @@ html.wp-toolbar { overflow: auto; margin: 16px 0; padding: 23px 10px 0; + 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); + background: #fff; font-size: 13px; line-height: 2.1em; } @@ -2735,6 +3125,14 @@ html.wp-toolbar { font-size: 14px; } +.welcome-panel p { + color: #777; +} + +.welcome-panel a { + text-decoration: none; +} + .welcome-panel .about-description { font-size: 16px; margin: 0; @@ -2753,6 +3151,8 @@ html.wp-toolbar { #welcome-panel.welcome-panel .welcome-panel-close::before, .tagchecklist span a:before, #bulk-titles div a:before { + background: none; + color: #bbb; content: '\f153'; display: block !important; font: normal 16px/1 'dashicons'; @@ -2764,6 +3164,12 @@ html.wp-toolbar { -webkit-font-smoothing: antialiased !important; } +#welcome-panel.welcome-panel .welcome-panel-close:hover:before, +.tagchecklist span a:hover:before, +#bulk-titles div a:hover:before { + color: #c00; +} + #welcome-panel.welcome-panel .welcome-panel-close::before { position: absolute; left: -18px; @@ -2808,6 +3214,7 @@ html.wp-toolbar { .welcome-panel-column p { margin-top: 7px; + color: #464646; } .welcome-panel .welcome-icon { @@ -2817,6 +3224,7 @@ html.wp-toolbar { } .welcome-panel .welcome-icon:before { + color: #888; font: normal 20px/1 'dashicons'; speak: none; display: inline-block; @@ -2896,6 +3304,15 @@ body #dashboard-widgets .postbox form .submit { margin-top: 0; } +/* @todo: are these actually used anywhere? no non-CSS results in plugin search */ +div.dashboard-widget-error { + background-color: #c43; +} + +div.dashboard-widget-notice { + background-color: #cfe1ef; +} + .rssSummary { color: #777; margin-top: 4px; @@ -3291,6 +3708,7 @@ form.initial-form.quickpress-open input#title { } /* Dashboard activity widget - Comments */ +/* @todo: needs serious de-duplication */ #activity-widget #the-comment-list tr.undo, #activity-widget #the-comment-list div.undo { @@ -3336,6 +3754,10 @@ form.initial-form.quickpress-open input#title { border-top: 1px solid #eeeeee; } +#activity-widget #the-comment-list .unapproved { + background-color: #fefaf7; +} + #activity-widget #the-comment-list .unapproved:before { content: ""; display: block; @@ -3439,6 +3861,20 @@ table.fixed { width: 80px; } +/* @todo: pick a consistent list table selector */ +.wp-list-table a { + -moz-transition: none; + -webkit-transition: none; + transition: none; +} + +#the-list tr:last-child td, +#the-list tr:last-child th { + border-bottom: none !important; + -webkit-box-shadow: none; + box-shadow: none; +} + #comments-form .fixed .column-author { width: 20%; } @@ -3512,6 +3948,7 @@ table.fixed { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: none !important; + color: #444; } .column-comments .sorting-indicator:before { @@ -3586,6 +4023,17 @@ th.sorted a { padding: 7px 7px 8px 10px; } +th.manage-column a, +th.sortable a:hover, +th.sortable a:active, +th.sortable a:focus { + color: #333; +} + +th.sortable a:focus { + background: #e1e1e1; +} + .fixed .column-comments.sortable a, .fixed .column-comments.sorted a { padding: 8px 0; @@ -3644,6 +4092,7 @@ th.asc:hover span.sorting-indicator { display: block; cursor: default; height: 30px; + color: #555; line-height: 30px; font-size: 12px; } @@ -3661,17 +4110,30 @@ th.asc:hover span.sorting-indicator { .tablenav .tablenav-pages a { padding: 0 10px 3px; + background: #eee; + background: rgba( 0, 0, 0, 0.05 ); font-size: 16px; font-weight: normal; } -.tablenav .tablenav-pages a.disabled:hover , +.tablenav .tablenav-pages a:hover, +.tablenav .tablenav-pages a:focus { + color: #fff; + background: #2ea2cc; +} + +.tablenav .tablenav-pages a.disabled, +.tablenav .tablenav-pages a.disabled:hover, +.tablenav .tablenav-pages a.disabled:focus, .tablenav .tablenav-pages a.disabled:active { - cursor: default; + color: #aaa; + background: #eee; + background: rgba( 0, 0, 0, 0.05 ); } .tablenav .displaying-num { margin-right: 2px; + color: #777; font-size: 12px; font-style: italic; } @@ -3685,6 +4147,24 @@ th.asc:hover span.sorting-indicator { margin-right: 20px; } +/* unclear if the following tablenav rules are actually used. +classes exist in paginate_links() but not seen in list table output. */ +.tablenav .dots { + border-color: transparent; +} + +.tablenav .next, +.tablenav .prev { + border-color: transparent; + color: #0074a2; +} + +.tablenav .next:hover, +.tablenav .prev:hover { + border-color: transparent; + color: #2ea2cc; +} + .view-switch { float: right; margin: 5px 16px 0 8px; @@ -3705,6 +4185,7 @@ th.asc:hover span.sorting-indicator { } .view-switch > a:before { + color: #bbb; content: '\f163'; display: inline-block; float: left; @@ -3716,6 +4197,14 @@ th.asc:hover span.sorting-indicator { -moz-osx-font-smoothing: grayscale; } +.view-switch a:hover:before { + color: #727272; +} + +.view-switch a.current:before { + color: #0074a2; +} + .view-switch > a + a:before { margin-left: 5px; content: '\f164'; @@ -3924,12 +4413,6 @@ tr.inline-edit-row td, } /* Specific Elements */ -.inline-edit-row fieldset input[type="text"], -.inline-edit-row fieldset textarea { - border-style: solid; - border-width: 1px; -} - .inline-edit-row fieldset .inline-edit-date { float: left; } @@ -3952,18 +4435,17 @@ tr.inline-edit-row td, ul.cat-checklist { height: 12em; - border-style: solid; - border-width: 1px; + border: solid 1px #ddd; overflow-y: scroll; padding: 0 5px; margin: 0; + background-color: #fff; } #bulk-titles { display: block; height: 12em; - border-style: solid; - border-width: 1px; + border: 1px solid #ddd; overflow-y: scroll; padding: 0 5px; margin: 0 0 5px; @@ -4062,6 +4544,7 @@ ul.cat-checklist { width: 100%; outline: none; margin: 0; + background-color: #fff; } #titlediv #title-prompt-text { @@ -4101,6 +4584,7 @@ input#link_url { min-height: 25px; /* Yes, line-height + 1 */ margin-top: 5px; padding: 0 10px; + color: #666; } #edit-slug-box .cancel { @@ -4112,6 +4596,10 @@ input#link_url { display: none; } +#editable-post-name { + background-color: #fffbcc; +} + #editable-post-name input { font-size: 13px; height: 22px; @@ -4127,6 +4615,8 @@ input#link_url { text-align: left; padding: 12px 10px 10px; font-size: 11px; + background-color: #464646; + color: #ccc; } .submitbox .submitdelete { @@ -4134,6 +4624,13 @@ input#link_url { padding: 1px 2px; } +/* @todo: do we really need this? */ +#normal-sortables .submitbox .submitdelete:hover { + color: #000; + background-color: #f00; + border-bottom-color: #f00; +} + .submitbox .submit a:hover { text-decoration: underline; } @@ -4160,6 +4657,10 @@ input#link_url { .postbox { position: relative; min-width: 255px; + 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); + background: #fff; } #trackback_url { @@ -4204,6 +4705,16 @@ ul.category-tabs li, text-decoration: none; } +/* @todo: do these really need to be so specific? */ +#side-sortables .category-tabs .tabs a, +#side-sortables .add-menu-item-tabs .tabs a, +.wp-tab-bar .wp-tab-active a, +#post-body ul.category-tabs li.tabs a, +#post-body ul.add-menu-item-tabs li.tabs a, +body.press-this ul.category-tabs li.tabs a { + color: #333; +} + .category-tabs { margin: 8px 0 5px; } @@ -4241,15 +4752,20 @@ ul.wp-tab-bar { } ul.category-tabs li { - border-style: solid; - border-width: 1px; + border: solid 1px transparent; position: relative; } +ul.category-tabs li.tabs { + border-color: #dfdfdf #dfdfdf #fdfdfd; + background-color: #fdfdfd; +} + ul.add-menu-item-tabs li.tabs, .wp-tab-active { - border-style: solid solid none; - border-width: 1px 1px 0; + border: 1px solid #dfdfdf; + border-bottom: none; + background-color: #fdfdfd; } ul.add-menu-item-tabs li.tabs { @@ -4317,6 +4833,11 @@ td.plugin-title p { #post-status-info { width: 100%; border-spacing: 0; + border: 1px solid #e5e5e5; + border-top: none; + background-color: #f7f7f7; + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); + box-shadow: 0 1px 1px rgba(0,0,0,0.04); } #post-status-info td { @@ -4478,6 +4999,7 @@ td.plugin-title p { #postcustomstuff thead th { padding: 5px 8px 8px; + background-color: #f1f1f1; } #postcustom #postcustomstuff .submit { @@ -4504,9 +5026,9 @@ td.plugin-title p { #postcustomstuff table { margin: 0; width: 100%; - border-width: 1px; - border-style: solid; + border: 1px solid #dfdfdf; border-spacing: 0; + background-color: #f9f9f9; } #postcustomstuff tr { @@ -4579,6 +5101,8 @@ td.plugin-title p { position: fixed; top: 0; height: 82px; + background: #fff; + box-shadow: 0 1px 3px rgba(0,0,0,0.1); } .revisions-tickmarks { @@ -4590,13 +5114,13 @@ td.plugin-title p { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; + background-color: #fff; } .revisions-tickmarks > div { position: absolute; height: 100%; - border-style: solid; - border-width: 0 1px 0 0; + border-left: 1px solid #aaa; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; @@ -4675,6 +5199,12 @@ body.folded .revisions .loading-indicator { .revisions-meta { margin-top: 20px; + background-color: #fff; + box-shadow: 0 1px 3px rgba(0,0,0,0.1); +} + +.revisions.pinned .revisions-meta { + box-shadow: none; } .revision-toggle-compare-mode { @@ -4731,6 +5261,8 @@ body.folded .revisions .loading-indicator { .revisions-diff { padding: 15px; + background-color: #fff; + box-shadow: 0 1px 3px rgba(0,0,0,0.1); } .revisions-diff h3:first-child { @@ -4794,6 +5326,22 @@ table.diff .diff-addedline ins { text-decoration: none; } +table.diff .diff-deletedline { + background-color: #ffe9e9; +} + +table.diff .diff-deletedline del { + background-color: #faa; +} + +table.diff .diff-addedline { + background-color: #e9ffe9; +} + +table.diff .diff-addedline ins { + background-color: #afa; +} + .diff-meta { padding: 5px; clear: both; @@ -4918,13 +5466,10 @@ table.diff .diff-addedline ins { .revisions-tooltip, .revisions-tooltip-arrow > span { - border-width: 1px; - border-style: solid; + border: 1px solid #d7d7d7; + background-color: #fff; } - - - .revisions-tooltip { display: none; } @@ -4942,6 +5487,8 @@ table.diff .diff-addedline ins { .arrow::after { z-index: 9999; + background-color: #fff; + box-shadow: 0 1px 3px rgba(0,0,0,0.1); } .arrow.top { @@ -4984,8 +5531,7 @@ div.revisions-controls > .wp-slider > .ui-slider-handle { /* jQuery UI Slider */ .wp-slider.ui-slider { position: relative; - border-width: 1px; - border-style: solid; + border: 1px solid #d7d7d7; text-align: left; cursor: pointer; } @@ -5000,11 +5546,21 @@ div.revisions-controls > .wp-slider > .ui-slider-handle { z-index: 2; } +.wp-slider .ui-slider-handle, +.wp-slider .ui-slider-handle.ui-state-hover, +.wp-slider .ui-slider-handle.focus { + background: #2ea2cc; + border: 1px solid #0074a2; + -webkit-box-shadow: inset 0 1px 0 #78c8e6, 0 1px 0 rgba(0,0,0,.15); + box-shadow: inset 0 1px 0 #78c8e6, 0 1px 0 rgba(0,0,0,.15); +} + .wp-slider .ui-slider-handle:before { background: none; position: absolute; top: 0; left: 0; + color: #fff; content: "\f229"; font: normal 18px/1 'dashicons'; speak: none; @@ -5124,6 +5680,19 @@ div.revisions-controls > .wp-slider > .ui-slider-handle { -moz-osx-font-smoothing: grayscale; } +.post-state-format:before, +.post-format-icon:before { + color: #ddd; + -webkit-transition: all .1s ease-in-out; + -moz-transition: all .1s ease-in-out; + transition: all .1s ease-in-out; +} + +a.post-state-format:hover:before, +a.post-format-icon:hover:before { + color: #2ea2cc; +} + #post-formats-select { line-height: 2em; } @@ -5257,8 +5826,8 @@ ul.add-menu-item-tabs li { max-height: 200px; overflow: auto; padding: 0 0.9em; - border-style: solid; - border-width: 1px; + border: solid 1px #dfdfdf; + background-color: #fdfdfd; } div.tabs-panel-active { @@ -5316,6 +5885,7 @@ ul.categorychecklist li { p.description, .form-wrap p { margin: 2px 0 5px; + color: #666; } p.help, @@ -5411,8 +5981,8 @@ p.popular-tags a { position: absolute; z-index: 10000; display: none; - border-width: 1px; - border-style: solid; + border: 1px solid #808080; + background-color: #fff; } .wp-customizer .ac_results { @@ -5422,10 +5992,12 @@ p.popular-tags a { .ac_results li { padding: 2px 5px; white-space: nowrap; + color: #101010; text-align: left; } .ac_over { + background-color: #f0f0b8; cursor: pointer; } @@ -5473,8 +6045,7 @@ table.links-table { .media-item .describe { border-collapse: collapse; width: 100%; - border-top-style: solid; - border-top-width: 1px; + border-top: 1px solid #dfdfdf; clear: both; cursor: default; } @@ -5555,11 +6126,6 @@ table.links-table { padding: 0 5px; } -abbr.required { - border: medium none; - text-decoration: none; -} - .media-item .describe input[type="text"], .media-item .describe textarea { width: 460px; @@ -5588,8 +6154,7 @@ abbr.required { } #media-items .media-item { - border-bottom-style: solid; - border-bottom-width: 1px; + border-bottom: 1px solid #dfdfdf; min-height: 36px; position: relative; width: 100%; @@ -5712,10 +6277,12 @@ abbr.required { padding: 33px 0 51px; position: absolute; z-index: 1000; + background-color: #444; } .find-box-head { cursor: move; + color: #eee; font-weight: 600; height: 2em; line-height: 2em; @@ -5729,12 +6296,16 @@ abbr.required { overflow: auto; padding: 6px; height: 100%; + background-color: #fff; } -.find-box-search { +.find-box-search, +.find-box-buttons { overflow: hidden; - padding: 9px; + padding: 8px; position: relative; + background-color: #f7f7f7; + border-top: 1px solid #dfdfdf; } .find-box-search .spinner { @@ -5769,11 +6340,6 @@ abbr.required { width: 15px; } -.find-box-buttons { - padding: 8px; - overflow: hidden; -} - .find-box #resize-se { position: absolute; right: 1px; @@ -5806,8 +6372,7 @@ form.upgrade .hint { #poststuff .inside .the-tagcloud { margin: 5px 0 10px; padding: 8px; - border-width: 1px; - border-style: solid; + border: 1px solid #ddd; line-height: 1.8em; word-spacing: 3px; -webkit-border-radius: 6px; @@ -5963,13 +6528,15 @@ td.imgedit-settings input { .imgedit-menu div { float: left; width: 32px; - background: none; + border: 1px solid #d5d5d5; + background: #f1f1f1; margin: 0 8px 0 0; height: 32px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; line-height: 28px; + color: #777; } .imgedit-menu div:before { @@ -5978,6 +6545,19 @@ td.imgedit-settings input { vertical-align: middle; } +.imgedit-menu div:hover { + border-color: #c1c1c1; + background-color: #eaeaea; + color: #333; +} + +.imgedit-menu div.disabled { + border-color: #ccc; + background-color: #ddd; + filter: alpha(opacity=50); + opacity: 0.5; +} + .imgedit-crop:before { content:'\f165'; } @@ -6118,6 +6698,7 @@ span.imgedit-scale-warn { .form-table th, .form-wrap label { + color: #222; font-weight: normal; text-shadow: none; vertical-align: baseline; @@ -6169,8 +6750,7 @@ span.imgedit-scale-warn { .commentlist li { padding: 1em 1em .2em; margin: 0; - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #ccc; } .commentlist li li { @@ -6183,12 +6763,12 @@ span.imgedit-scale-warn { margin: 0 0 .8em; } -/* reply to comments */ -#replyrow input { - border-width: 1px; - border-style: solid; +#submitted-on, +.submitted-on { + color: #777; } +/* reply to comments */ #replyrow td { padding: 2px; } @@ -6247,6 +6827,11 @@ span.imgedit-scale-warn { box-shadow: none; } +#replyerror { + border-color: #ddd; + background-color: #f9f9f9; +} + .comment-php .wp-editor-area { height: 200px; } @@ -6296,10 +6881,56 @@ span.imgedit-scale-warn { vertical-align: text-top; } +#the-comment-list tr.undo, +#the-comment-list div.undo { + background-color: #f4f4f4; +} + +#the-comment-list .unapproved th, +#the-comment-list .unapproved td { + background-color: #fefaf7; +} + +#the-comment-list .unapproved th.check-column { + border-left: 4px solid #d54e21; +} + #the-comment-list .unapproved th.check-column input { margin-left: 4px; } +#the-comment-list .approve a { + color: #006505; +} + +#the-comment-list .unapprove a { + color: #d98500; +} + +#the-comment-list th, +#the-comment-list td { + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); +} + +#the-comment-list tr:last-child th, +#the-comment-list tr:last-child td { + -webkit-box-shadow: none; + box-shadow: none; +} + +#the-comment-list tr.unapproved + tr.approved th, +#the-comment-list tr.unapproved + tr.approved td { + border-top: 1px solid rgba(0, 0, 0, 0.03); +} + +/* table vim shortcuts */ +.vim-current, +.vim-current th, +.vim-current td { + background-color: #e4f2fd !important; +} + /*------------------------------------------------------------------------------ 16.0 - Themes @@ -7380,10 +8011,10 @@ body.folded .theme-overlay .theme-wrap { width: 300px; height: 225px; display: block; - border-width: 1px; - border-style: solid; + border: 1px solid #ccc; margin-bottom: 10px; overflow: hidden; + background-color: #fff; } .available-theme img { @@ -7491,18 +8122,33 @@ body.folded .theme-overlay .theme-wrap { } } -#post-body ul.add-menu-item-tabs li.tabs a, -#TB_window #TB_title a.tb-theme-preview-link, -#TB_window #TB_title a.tb-theme-preview-link:visited { +/* @todo: surely this belongs elsewhere */ +#post-body ul.add-menu-item-tabs li.tabs a { font-weight: 600; text-decoration: none; } +#TB_window { + border: 1px solid #333; +} + #TB_window #TB_title { background-color: #222; color: #cfcfcf; } +#TB_window #TB_title a.tb-theme-preview-link, +#TB_window #TB_title a.tb-theme-preview-link:visited { + color: #999; + font-weight: 600; + text-decoration: none; +} + +#TB_window #TB_title a.tb-theme-preview-link:hover, +#TB_window #TB_title a.tb-theme-preview-link:focus { + color: #ccc; +} + /*------------------------------------------------------------------------------ 16.3 - Custom Header Screen @@ -7558,6 +8204,7 @@ div#custom-background-image img { 17.0 - Plugins ------------------------------------------------------------------------------*/ +/* @todo: what is this doing here */ #dashboard_right_now .versions .b, #post-status-display, #post-visibility-display, @@ -7574,6 +8221,16 @@ div#custom-background-image img { font-weight: 600; } +.plugins, +.plugins th, +.plugins td { + color: #000; +} + +.plugins tr { + background: #fff; +} + .plugins p { margin: 0 4px; padding: 0; @@ -7608,14 +8265,66 @@ div#custom-background-image img { padding: 10px 9px; } +.plugins .active td, +.plugins .active th { + background-color: #f7fcfe; +} + .plugins .update th, .plugins .update td { border-bottom: 0; } + .plugin-update-tr td { border-top: 0; } +.plugins .inactive td, +.plugins .inactive th, +.plugins .active td, +.plugins .active th, +.plugin-install #the-list td, +.upgrade .plugins td, +.upgrade .plugins th { + -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); + box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); +} + +.plugins tr.active.plugin-update-tr + tr.inactive th, +.plugins tr.active.plugin-update-tr + tr.inactive td, +.plugins tr.active + tr.inactive th, +.plugins tr.active + tr.inactive td { + border-top: 1px solid rgba(0,0,0,0.03); + + -webkit-box-shadow: inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1; + box-shadow: inset 0px 1px 0 rgba(0,0,0,0.02), inset 0 -1px 0 #e1e1e1; +} + +.plugins .update td, +.plugins .update th, +.upgrade .plugins tr:last-of-type td, +.upgrade .plugins tr:last-of-type th, +.plugins tr.active + tr.inactive.update th, +.plugins tr.active + tr.inactive.update td { + -webkit-box-shadow: none; + box-shadow: none; +} + +.plugins .active.update td, +.plugins .active.update th, +tr.active.update + tr.plugin-update-tr .plugin-update { + background-color: #fefaf7; +} + +.plugins .active th.check-column { + border-left: 4px solid #2ea2cc; +} + +.plugins .active.update th.check-column, +.plugins .active.update + .plugin-update-tr .plugin-update { + border-left: 4px solid #d54e21; +} + #wpbody-content .plugins .plugin-title, #wpbody-content .plugins .theme-title { padding-right: 12px; @@ -7643,14 +8352,17 @@ div#custom-background-image img { } .plugin-update-tr .update-message { - border: none; font-size: 13px; font-weight: normal; margin: 6px 12px 12px; padding: 6px 12px; + margin: 0 10px 8px 31px; + background-color: #f7f7f7; + background-color: rgba(0,0,0,0.03); } .plugin-update-tr .update-message:before { + color: #d54e21; content: '\f463'; display: inline-block; font: normal 20px/1 'dashicons'; @@ -7661,6 +8373,22 @@ div#custom-background-image img { vertical-align: top; } +.plugins .plugin-update { + padding: 0; + border: none; + -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); + box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1); +} + +/* update notices for active plugins */ +tr.active + tr.plugin-update-tr .plugin-update { + background-color: #f7fcfe; +} + +tr.active + tr.plugin-update-tr .plugin-update .update-message { + background-color: #fcf3ef; +} + .plugin-install-php h4 { margin: 2.5em 0 8px; } @@ -7793,6 +8521,7 @@ body.press-this { } .pressthis a span:before { + color: #777; font: normal 20px/1 'dashicons'; content:'\f157'; position: relative; @@ -7848,8 +8577,7 @@ body.press-this { right: 0; padding: 10px 0; margin-right: 20px; - border-top-width: 1px; - border-top-style: solid; + color: #777; } #wpfooter p { @@ -7908,11 +8636,16 @@ body.press-this { .about-wrap h1 { margin: 0.2em 200px 0 0; + color: #333; line-height: 1.2em; font-size: 2.8em; font-weight: 400; } +.about-wrap h4 { + color: #222; +} + .about-wrap .about-text, .about-wrap p.about-description, .about-wrap li.wp-person a.web { @@ -7928,6 +8661,7 @@ body.press-this { .about-text { margin: 1em 200px 1em 0; min-height: 60px; + color: #777; font-size: 24px; } @@ -7985,12 +8719,14 @@ body.press-this { .about-wrap .point-releases { margin-top: 5px; + border-bottom: 1px solid #dfdfdf; } .about-wrap .changelog.point-releases h3 { padding-top: 35px; } +/* @todo: what is this for? */ .about-wrap .changelog.point-releases h3:first-child { padding-top: 7px; } @@ -7998,10 +8734,11 @@ body.press-this { /* WordPress Version Badge */ .wp-badge { - background: url('../images/w-logo-white.png?ver=20131202') no-repeat; - background: none, url('../images/wordpress-logo-white.svg?ver=20131110') no-repeat; + background: #0074a2 url('../images/w-logo-white.png?ver=20131202') no-repeat; + background: #0074a2 url('../images/wordpress-logo-white.svg?ver=20131110') no-repeat; background-position: center 24px; background-size: 85px 85px; + color: #78c8e6; font-size: 14px; text-align: center; font-weight: 600; @@ -8011,6 +8748,9 @@ body.press-this { display: inline-block; width: 150px; text-rendering: optimizeLegibility; + + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2); + box-shadow: 0 1px 3px rgba(0,0,0,0.2); } @@ -8034,10 +8774,6 @@ body.press-this { border-width: 1px; } -.about-wrap h2 .nav-tab-active { - font-weight: bold; -} - /* Changelog / Update screen */ .about-wrap .feature-section { @@ -8165,6 +8901,7 @@ body.press-this { height: 30px; } +/* @todo: combine this */ .about-wrap li.wp-person { height: 70px; width: 280px; @@ -8337,9 +9074,14 @@ body.full-overlay-active { margin-left: 15px; padding: 0; border-radius: 50%; + color: #777; text-decoration: none; } +.wp-full-overlay a.collapse-sidebar:hover { + color: #0074a2; +} + .wp-full-overlay.collapsed .collapse-sidebar { position: absolute; left: 100%; @@ -8359,6 +9101,7 @@ body.full-overlay-active { border-radius: 50%; float: left; content: "\f148"; + background: #eee; font: normal 20px/1 'dashicons'; speak: none; display: block; @@ -8561,8 +9304,10 @@ body.full-overlay-active { ------------------------------------------------------------------------------*/ .nav-tab { - border-style: solid; - border-width: 1px 1px 0; + border: 1px solid #ccc; + border-bottom: none; + background: #e4e4e4; + color: #555; font-size: 12px; line-height: 16px; display: inline-block; @@ -8571,20 +9316,25 @@ body.full-overlay-active { margin: -4px 4px -1px 0; } +.nav-tab:hover { + background-color: #fff; + color: #464646; +} + .nav-tab-active { - border-width: 1px; + color: #464646; } .nav-tab-active, .nav-tab-active:hover { - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #f1f1f1; + background: none; + color: #000; } h2.nav-tab-wrapper, h3.nav-tab-wrapper { - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #ccc; padding-bottom: 0; padding-left: 10px; } @@ -8640,6 +9390,7 @@ p.pagenav { } .row-actions { + color: #ddd; font-size: 13px; visibility: hidden; padding: 2px 0 0; @@ -8725,6 +9476,19 @@ table.form-table td .updated { max-width: 100%; } +#poststuff .inside label.spam, +#poststuff .inside label.deleted { + color: red; +} + +#poststuff .inside label.waiting { + color: orange; +} + +#poststuff .inside label.approved { + color: green; +} + .inline-edit-row #post_parent, .inline-edit-row select[name="page_template"] { max-width: 80%; @@ -8776,10 +9540,9 @@ table.form-table td .updated { display: block; float: left; line-height: 28px; - border-top-width: 1px; - border-top-style: solid; - border-bottom-width: 1px; - border-bottom-style: solid; + border-top: 1px solid #f9f9f9; + border-bottom: 1px solid #dfdfdf; + background-color: #f9f9f9; -webkit-transition: none; -moz-transition: none; transition: none; @@ -8795,6 +9558,7 @@ table.form-table td .updated { padding: 0; } +/* @todo: remove border radius */ #sidemenu a.current { font-weight: normal; padding-left: 6px; @@ -8803,8 +9567,10 @@ table.form-table td .updated { -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; - border-width: 1px; - border-style: solid; + border: 1px solid #dfdfdf; + border-bottom-color: #f1f1f1; + background-color: #f1f1f1; + color: #000; } #sidemenu li a .count-0 { @@ -9014,6 +9780,7 @@ h3:hover .edit-box { } #dashboard-widgets h4 { + color: #222; font-weight: normal; font-size: 14px; margin: 0 0 .2em; @@ -9030,6 +9797,15 @@ h3:hover .edit-box { position: relative; } +#activity-widget #the-comment-list .comment { + -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06); + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.06); +} + +#activity-widget .comments #the-comment-list .alt { + background-color: transparent; +} + #activity-widget #latest-comments #the-comment-list .comment-item { padding: 1em 12px; } @@ -9212,6 +9988,10 @@ a.rsswidget { padding: 26px 24px 46px; font-weight: normal; overflow: hidden; + background: #fff; + + -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13); + box-shadow: 0 1px 3px rgba(0,0,0,0.13); } .login form .forgetmenot { @@ -9294,6 +10074,18 @@ a.rsswidget { margin: 16px 0 0 0; } +.login #nav a, +.login #backtoblog a { + text-decoration: none; + color: #999; +} + +.login #nav a:hover, +.login #backtoblog a:hover, +.login h1 a:hover { + color: #2ea2cc; +} + .login form .input, .login input[type="text"] { font-size: 24px; @@ -9303,11 +10095,15 @@ a.rsswidget { margin: 2px 6px 16px 0; } +.login form .input, +.login input[type="text"], +.login form input[type="checkbox"] { + background: #fbfbfb; +} + .login #pass-strength-result { width: 250px; font-weight: 600; - border-style: solid; - border-width: 1px; margin: 12px 0 6px; padding: 6px 5px; text-align: center; @@ -9443,6 +10239,7 @@ body.interim-login { } .is-submenu { + color: #999; font-style: italic; font-weight: normal; margin-left: 4px; @@ -9452,6 +10249,7 @@ body.interim-login { margin-top: 23px; padding: 10px; overflow: hidden; + background: #fbfbfb; } .manage-menus select { @@ -9478,8 +10276,7 @@ body.interim-login { } .menu-settings { - border-top-width: 1px; - border-top-style: solid; + border-top: 1px solid #eee; margin-top: 2em; } @@ -9512,6 +10309,7 @@ body.interim-login { } .theme-location-set { + color: #999; font-size: 11px; } @@ -9527,6 +10325,7 @@ body.interim-login { margin-right: 20px; margin-top: -3px; width: 100%; + background: #f5f5f5; } #menu-management .menu-edit { @@ -9535,8 +10334,9 @@ body.interim-login { .nav-menus-php #post-body { padding: 0 10px 10px; - border-width: 1px 0; - border-style: solid; + border-top: 1px solid #fff; + border-bottom: 1px solid #dfdfdf; + background: #fff; } #nav-menu-header, @@ -9545,7 +10345,7 @@ body.interim-login { } #nav-menu-header { - border-bottom: 1px solid; + border-bottom: 1px solid #dfdfdf; margin-bottom: 0; } @@ -9625,6 +10425,7 @@ body.interim-login { } .js .input-with-default-title { + color: #aaa; font-style: italic; } @@ -9688,6 +10489,7 @@ body.interim-login { padding: 0 2px; } +/* @todo: is this actually used? */ #cancel-save { text-decoration: underline; font-size: 12px; @@ -9774,12 +10576,6 @@ body.interim-login { margin-bottom: 10px; } -.nav-menus-php .list-container { - max-height: 200px; - overflow-y: auto; - padding: 10px 10px 5px; -} - .nav-menus-php .postbox p.submit { margin-bottom: 0; } @@ -9847,6 +10643,10 @@ body.interim-login { word-wrap: break-word; } +.menu-item-bar .menu-item-handle:hover { + border-color: #999; +} + #menu-to-edit .menu-item-invalid .menu-item-handle { background: #f6c9cc; border-color: #f1acb1; @@ -9862,6 +10662,7 @@ body.interim-login { .menu li.deleting .menu-item-handle { background-image: none; + background-color: #f66; } .menu-item-handle .item-title { @@ -9929,6 +10730,7 @@ body.menu-max-depth-11 { min-width: 1280px !important; } /* Menu item controls */ .item-type { + color: #777; font-size: 12px; padding: 12px 10px; line-height: 18px; @@ -9979,6 +10781,10 @@ body.menu-max-depth-11 { min-width: 1280px !important; } padding: 10px 0 10px 10px; position: relative; z-index: 10; /* Keep .item-title's shadow from appearing on top of .menu-item-settings */ + border: 1px solid #e5e5e5; + border-top: none; + -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); + box-shadow: 0 1px 1px rgba(0,0,0,0.04); } .menu-item-settings .field-move a { @@ -10003,6 +10809,8 @@ body.menu-max-depth-11 { min-width: 1280px !important; } display: block; margin: 0 0 10px; padding: 3px 5px 5px; + border: 1px solid #dfdfdf; + color: #777; font-size: 12px; font-style: italic; } @@ -10062,15 +10870,20 @@ body.menu-max-depth-11 { min-width: 1280px !important; } } .nav-menus-php .submitbox .submitcancel { - border-bottom: 1px solid; + border-bottom: 1px solid #0074a2; padding: 1px 2px; + color: #0074a2; text-decoration: none; } +.nav-menus-php .submitbox .submitcancel:hover { + background: #0074a2; + color: #fff; +} + .nav-menus-php .major-publishing-actions .form-invalid { padding-left: 4px; margin-left: -4px; - border: 0 none; } /* Clearfix */ @@ -10162,9 +10975,9 @@ div.action-links { padding: 0 5px; font-weight: 600; position: relative; - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #dfdfdf; height: 2.5em; + background-color: #f9f9f9; } #plugin-information ul#sidemenu { font-weight: normal; @@ -10191,6 +11004,8 @@ div.action-links { } #plugin-information .action-button a { + background-color: #2ea2cc; + color: #fff; text-align: center; font-weight: 600; text-decoration: none; @@ -10218,6 +11033,7 @@ div.action-links { padding: 5px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; + background-color: #cee1ef; } #plugin-information .fyi ul { @@ -10226,6 +11042,7 @@ div.action-links { list-style: none; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; + background-color: #eaf3fa; } #plugin-information .fyi li { @@ -10270,8 +11087,12 @@ div.action-links { #plugin-information pre { padding: 7px; overflow: auto; - border-width: 1px; - border-style: solid; + border: 1px solid #ccc; +} + +#plugin-information pre, +#plugin-information code { + background-color: #ededff; } .plugin-version-author-uri { @@ -10283,9 +11104,13 @@ img { } /* Header */ +/* @todo: are these also specific to Press This? */ #wphead { - border-bottom-width: 1px; - border-bottom-style: solid; + border-bottom: 1px solid #dfdfdf; +} + +#wphead h1 a { + color: #464646; } .press-this #wphead { @@ -10445,10 +11270,6 @@ h3.tb { margin-left: 5px; } -#TB_window { - border: 1px solid #333; -} - .press-this .postbox, .press-this .stuffbox { margin-bottom: 10px; @@ -10502,7 +11323,7 @@ h3.tb { font-size: 1.7em; outline: none; padding: 3px 4px; - border-color: #dfdfdf; + border: 1px solid #dfdfdf; } .press-this .actions { @@ -10742,6 +11563,7 @@ input.newtag:focus ~ div.taghint { } .nonessential { + color: #666; font-size: 11px; font-style: italic; padding-left: 12px; @@ -10818,6 +11640,17 @@ input.newtag:focus ~ div.taghint { line-height: 16px; } +.in-widget-title, +#widgets-right a.widget-control-edit, +#available-widgets .widget-description { + color: #666; +} + +.deleting .widget-title, +.deleting .widget-top a.widget-action:after { + color: #aaa; +} + /* Widget Dragging Helpers */ .widget.ui-draggable-dragging { min-width: 100%; @@ -10849,7 +11682,6 @@ input.newtag:focus ~ div.taghint { /* Widget Sidebars */ .sidebar-name { - border: none; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; @@ -10920,11 +11752,18 @@ div#widgets-left .sidebar-name .sidebar-name-arrow:before { padding: 4px 6px 4px 4px; } +#widgets-left #available-widgets, div#widgets-left .widget-holder { background: transparent; border: none; } +#widgets-left .widgets-holder-wrap { + border: none; + -webkit-box-shadow: none; + box-shadow: none; +} + #available-widgets .widget-action { display: none; } @@ -11125,6 +11964,22 @@ div#widgets-right .closed .widgets-sortables { text-decoration: none !important; } +.widget-action, +.handlediv, +.item-edit, +.sidebar-name-arrow, +.accordion-section-title:after { + color: #aaa; +} + +.widget-action:hover, +.handlediv:hover, +.item-edit:hover, +.sidebar-name:hover .sidebar-name-arrow, +.accordion-section-title:hover:after { + color: #777; +} + .widget-top a.widget-action:after { padding: 12px 12px 0; } @@ -11152,6 +12007,10 @@ div#widgets-right .closed .widgets-sortables { display: none; } +.widget-inside { + background: #fff; +} + /* Dragging widgets over the available widget area show's a "Deactivate" message */ #removing-widget { display: none; @@ -11159,6 +12018,11 @@ div#widgets-right .closed .widgets-sortables { padding-left: 15px; font-size: 12px; line-height: 1; + color: black; +} + +.js #removing-widget { + color: #2ea2cc; } .widget-control-noform, @@ -11323,8 +12187,6 @@ div#widgets-right .closed .widgets-sortables { padding: 10px 20px 15px; overflow: hidden; background: #fff; - border-left: 1px solid #dfdfdf; - border-right: 1px solid #dfdfdf; } .accordion-section-title { @@ -11392,6 +12254,10 @@ div#widgets-right .closed .widgets-sortables { border-bottom: 1px solid #dfdfdf; } +.sticky-menu #TB_window { + background: #f1f1f1; +} + .sticky-menu #TB_window .updated { margin: 16px 0 0; } @@ -11597,6 +12463,21 @@ li#wp-admin-bar-menu-toggle { background-image: url('../images/spinner-2x.gif'); } + /* @todo: evaluate - most of these were likely replaced by dashicons */ + .curtime #timestamp, + #screen-meta-links a.show-settings, + .widget-top a.widget-action, + .widget-top a.widget-action:hover, + .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; + } + } /* =Localized CSS diff --git a/src/wp-admin/includes/update-core.php b/src/wp-admin/includes/update-core.php index 112396d365..6f679da908 100644 --- a/src/wp-admin/includes/update-core.php +++ b/src/wp-admin/includes/update-core.php @@ -603,6 +603,9 @@ $_old_files = array( 'wp-admin/images/stars-rtl.png', 'wp-admin/images/wp-logo-vs-2x.png', 'wp-admin/images/about-updates-2x.png', +// 3.9 +'wp-admin/css/colors.css', +'wp-admin/css/colors.min.css', ); /** diff --git a/src/wp-includes/css/editor.css b/src/wp-includes/css/editor.css index 6a30b366b6..2b07303db1 100644 --- a/src/wp-includes/css/editor.css +++ b/src/wp-includes/css/editor.css @@ -1087,6 +1087,34 @@ i.mce-i-wp_page:before { color: #999; padding-left: 12px; } + +/* from colors.css +.clearlooks2 { + box-shadow: 0 5px 15px rgba(0,0,0,0.7); +} + +.clearlooks2 .mceMiddle span, +.clearlooks2 .mceMiddle .mceLeft, +.clearlooks2 .mceMiddle .mceRight, +.clearlooks2 .mceBottom, +.clearlooks2 .mceBottom .mceLeft, +.clearlooks2 .mceBottom .mceCenter, +.clearlooks2 .mceBottom .mceRight { + background-color: #fcfcfc; +} + +.clearlooks2 .mceTop span, +.clearlooks2 .mceFocus .mceTop span { + color: #222; +} + +.clearlooks2 .mceClose:before { + color: #999; +} + +.clearlooks2 .mceClose:hover:before { + color: #2ea2cc; +} */ /* Distraction Free Writing mode * =Overlay Styles diff --git a/src/wp-includes/css/media-views.css b/src/wp-includes/css/media-views.css index 78a48ea274..da95dd685f 100644 --- a/src/wp-includes/css/media-views.css +++ b/src/wp-includes/css/media-views.css @@ -457,6 +457,12 @@ user-select: none; } +.media-router a { + -moz-transition: none; + -webkit-transition: none; + transition: none; +} + .media-router > a { position: relative; float: left; diff --git a/src/wp-includes/css/wp-pointer.css b/src/wp-includes/css/wp-pointer.css index b1fb5a9732..f454ddf6cc 100644 --- a/src/wp-includes/css/wp-pointer.css +++ b/src/wp-includes/css/wp-pointer.css @@ -59,6 +59,8 @@ } .wp-pointer-buttons a.close:before { + background: none; + color: #bbb; content: '\f153'; display: block !important; font: normal 13px/1 'dashicons'; @@ -73,6 +75,10 @@ top: 1px; } +.wp-pointer-buttons a.close:hover:before { + color: #c00; +} + /* The arrow base class must take up no space, even with transparent borders. */ .wp-pointer-arrow, .wp-pointer-arrow-inner { diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 426eb97368..c91fd11a34 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -549,7 +549,7 @@ function wp_default_styles( &$styles ) { $suffix = SCRIPT_DEBUG ? '' : '.min'; - $rtl_styles = array( 'wp-admin', 'ie', 'media', 'admin-bar', 'customize-controls', 'media-views', 'wp-color-picker', 'wp-pointer', 'editor-buttons', 'farbtastic', 'wp-auth-check', 'wp-jquery-ui-dialog', 'media-views', 'buttons', 'install', 'colors-fresh' ); + $rtl_styles = array( 'wp-admin', 'ie', 'media', 'admin-bar', 'customize-controls', 'media-views', 'wp-color-picker', 'wp-pointer', 'editor-buttons', 'farbtastic', 'wp-auth-check', 'wp-jquery-ui-dialog', 'media-views', 'buttons', 'install' ); $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", array( 'open-sans', 'dashicons' ) ); @@ -590,7 +590,7 @@ function wp_default_styles( &$styles ) { $styles->add( 'colors', true, array( 'wp-admin', 'buttons', 'open-sans', 'dashicons' ) ); // do not refer to this directly, the right one is queued by the above "meta" colors handle - $styles->add( 'colors-fresh', "/wp-admin/css/colors$suffix.css", array( 'wp-admin', 'buttons' ) ); + $styles->add( 'colors-fresh', false, array( 'wp-admin', 'buttons' ) ); $styles->add( 'media', "/wp-admin/css/media$suffix.css" ); $styles->add( 'install', "/wp-admin/css/install$suffix.css", array( 'buttons', 'open-sans' ) );