text-transform: none;
letter-spacing: normal;
font: normal 13px/32px "Open Sans", sans-serif;
+ -webkit-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
+ -moz-box-sizing: content-box;
+ box-sizing: content-box;
-webkit-transition: none;
- -moz-transition: none;
- -o-transition: none;
- transition: none;
+ transition: none;
-webkit-font-smoothing: subpixel-antialiased; /* Prevent Safari from switching to standard antialiasing on hover */
}
#wpadminbar select,
#wpadminbar textarea,
#wpadminbar div {
+ -webkit-box-shadow: none;
+ box-shadow: none;
outline: none;
}
margin-right: 0;
}
-/* Prevent a Chrome bug that inadvertantly activates
- :hover states on an element that touches the extreme
- top left corner of the viewport. See #18868 */
-#wpadminbar .quicklinks {
- border-left: 1px solid transparent;
-}
-
#wpadminbar .quicklinks ul {
text-align: left;
}
#wpadminbar .ab-item:before,
#wpadminbar #adminbarsearch:before {
position: relative;
- -moz-transition: all .1s ease-in-out;
-webkit-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
}
}
#wpadminbar #wp-admin-bar-edit > .ab-item:before {
- content: '\f327';
+ content: '\f464';
top: 2px;
}
#wpadminbar #wp-admin-bar-site-name > .ab-item:before {
+ content: "\f226";
+}
+
+.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
content: "\f102";
}
* Updates
*/
#wpadminbar #wp-admin-bar-updates .ab-icon:before {
- content: '\f113';
+ content: '\f463';
top: 2px;
}
border: none;
outline: none;
cursor: pointer;
-
-webkit-box-shadow: none;
box-shadow: none;
-
- -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
- -ms-box-sizing: border-box;
+ -moz-box-sizing: border-box;
box-sizing: border-box;
-
-webkit-transition-duration: 400ms;
+ transition-duration: 400ms;
-webkit-transition-property: width, background;
+ transition-property: width, background;
-webkit-transition-timing-function: ease;
- -moz-transition-duration: 400ms;
- -moz-transition-property: width, background;
- -moz-transition-timing-function: ease;
- -o-transition-duration: 400ms;
- -o-transition-property: width, background;
- -o-transition-timing-function: ease;
+ transition-timing-function: ease;
}
#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
font: normal 14px/32px "Open Sans", sans-serif;
}
- #wpadminbar .quicklinks li > a,
+ #wpadminbar .quicklinks > ul > li > a,
#wpadminbar .quicklinks .ab-empty-item {
padding: 0;
height: 46px;
font: 40px/1 dashicons !important;
margin: 0;
padding: 0;
- width: 50px;
+ width: 52px;
height: 46px;
text-align: center;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon {
padding: 0;
- width: 55px;
+ width: 52px;
height: 46px;
text-align: center;
vertical-align: top;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
- width: 55px;
+ width: 52px;
padding: 0;
color: #999;
position: relative;
}
-
+
#wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon,
#wpadminbar .ab-icon,
#wpadminbar .ab-item:before {
padding: 0;
margin-right: 0;
}
-
+
#wpadminbar #wp-admin-bar-edit > .ab-item:before,
#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
#wpadminbar #wp-admin-bar-site-name > .ab-item:before,
font: normal 32px/1 'dashicons';
speak: none;
top: 7px;
- width: 55px;
+ width: 52px;
text-align: center;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 53px;
height: 46px !important;
text-align: center;
- width: 50px;
+ width: 52px;
display: block;
}
#wpadminbar li:hover ul li:hover ul li {
display: list-item;
}
-
+
/* Override default min-width so dropdown lists aren't stretched
to 100% viewport width at responsive sizes. */
#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper {
- min-width: intrinsic;
min-width: -webkit-fit-content;
min-width: -moz-fit-content;
min-width: fit-content;
float: right;
}
- #wpadminbar #wp-admin-bar-my-account .ab-sub-wrapper {
- right: 0;
- left: auto;
- }
-
.network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account {
margin-right: 0;
}
+
+ /* Realign arrows on taller responsive submenus */
+
+ #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item:before {
+ top: 10px;
+ left: 0;
+ }
}
/* Smartphone */
#wpadminbar {
position: absolute;
}
-
+
#wp-responsive-overlay {
position: fixed;
top: 0;
#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
margin-left: 0;
}
-
+
#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
margin: 0;
width: 100%;
left: auto;
position: relative;
}
-
+
#wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item {
font-size: 16px;
padding: 6px 15px 19px 30px;
}
-
+
#wpadminbar li:hover ul li ul li {
display: list-item;
}
#wpadminbar li#wp-admin-bar-updates {
display: none;
}
+
+ /* Make submenus full-width at this size */
+
+ #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper {
+ position: static;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ }
}