2012-08-23 00:04:18 +00:00
body {
overflow : hidden ;
2015-03-28 21:03:27 +00:00
-webkit- text-size-adjust : 100 % ;
2012-08-23 00:04:18 +00:00
}
2016-09-01 22:02:30 +00:00
. customize-controls-close ,
. widget-control-actions a {
2012-08-23 00:04:18 +00:00
text-decoration : none ;
}
2013-11-10 00:27:10 +00:00
# customize-controls h3 {
font-size : 14 px ;
}
2014-11-11 23:52:22 +00:00
# customize-controls img {
max-width : 100 % ;
}
2013-11-10 00:27:10 +00:00
# customize-controls . submit {
text-align : center ;
}
2017-10-12 04:01:46 +00:00
# customize-controls # customize-notifications-area . notice . notification-overlay . notification-changeset-locked {
background-color : rgba ( 0 , 0 , 0 , 0.7 );
padding : 25 px ;
}
# customize-controls # customize-notifications-area . notice . notification-overlay . notification-changeset-locked . customize-changeset-locked-message {
margin-left : auto ;
margin-right : auto ;
max-width : 366 px ;
min-height : 64 px ;
width : auto ;
padding : 25 px 25 px 25 px 109 px ;
position : relative ;
background : #fff ;
box-shadow : 0 3 px 6 px rgba ( 0 , 0 , 0 , 0.3 );
line-height : 1.5 ;
overflow-y : auto ;
text-align : left ;
top : calc ( 50 % - 100 px );
}
# customize-controls # customize-notifications-area . notice . notification-overlay . notification-changeset-locked . currently-editing {
margin-top : 0 ;
}
# customize-controls # customize-notifications-area . notice . notification-overlay . notification-changeset-locked . action-buttons {
margin-bottom : 0 ;
}
. customize-changeset-locked-avatar {
width : 64 px ;
position : absolute ;
left : 25 px ;
top : 25 px ;
}
. wp-core-ui . wp-customizer . customize-changeset-locked-message a . button {
margin-right : 10 px ;
margin-top : 0 ;
}
2013-11-10 00:27:10 +00:00
# customize-controls . description {
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2013-11-10 00:27:10 +00:00
}
2017-09-27 22:25:46 +00:00
# customize-save-button-wrapper {
2013-11-10 00:27:10 +00:00
float : right ;
2013-11-20 22:48:09 +00:00
margin-top : 9 px ;
2013-11-10 00:27:10 +00:00
}
2017-10-02 03:37:46 +00:00
body : not ( . ready ) # customize-save-button-wrapper . save {
visibility : hidden ;
}
2017-09-27 22:25:46 +00:00
# customize-save-button-wrapper . save {
float : left ;
border-radius : 3 px ;
box-shadow : none ; /* @todo Adjust box shadow based on the disable states of paired button. */
margin-top : 0 ;
}
2017-10-09 23:01:46 +00:00
# customize-save-button-wrapper . save : focus , # publish-settings : focus {
box-shadow : 0 1 px 0 #0073aa , 0 0 2 px 1 px #33b3db ; /* This is default box shadow for focus */
}
2017-09-27 22:25:46 +00:00
# customize-save-button-wrapper . save . has-next-sibling {
border-radius : 3 px 0 0 3 px ;
}
2017-10-02 18:40:48 +00:00
# customize-sidebar-outer-content {
2017-09-27 22:25:46 +00:00
position : absolute ;
top : 0 ;
bottom : 0 ;
2017-10-09 23:01:46 +00:00
left : 0 ;
2017-09-27 22:25:46 +00:00
visibility : hidden ;
overflow-x : hidden ;
overflow-y : auto ;
2017-10-09 23:01:46 +00:00
width : 100 % ;
2017-09-27 22:25:46 +00:00
margin : 0 ;
2017-10-09 23:01:46 +00:00
z-index : -1 ;
2017-09-27 22:25:46 +00:00
background : #eee ;
transition : left .18 s ;
border-right : 1 px solid #ddd ;
2017-10-09 23:01:46 +00:00
border-left : 1 px solid #ddd ;
2017-10-02 18:40:48 +00:00
height : 100 % ;
2017-09-27 22:25:46 +00:00
}
# customize-theme-controls . control-section-outer {
display : none !important ;
}
# customize-outer-theme-controls . accordion-section-content {
padding : 12 px ;
}
# customize-outer-theme-controls . accordion-section-content . open {
display : block ;
}
2017-10-02 18:40:48 +00:00
. outer-section-open . wp-full-overlay . expanded # customize-sidebar-outer-content {
2017-09-27 22:25:46 +00:00
visibility : visible ;
2017-10-09 23:01:46 +00:00
left : 100 % ;
2017-09-27 22:25:46 +00:00
transition : left .18 s ;
}
. customize-outer-pane-parent {
margin : 0 ;
}
2017-10-13 21:21:55 +00:00
. outer-section-open . wp-full-overlay . expanded . wp-full-overlay-main {
2017-09-27 22:25:46 +00:00
left : 300 px ;
2017-10-02 18:40:48 +00:00
opacity : 0.4 ;
2017-09-27 22:25:46 +00:00
}
2017-10-13 21:21:55 +00:00
. outer-section-open . wp-full-overlay . expanded . preview-tablet . wp-full-overlay-main ,
. outer-section-open . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main ,
. adding-menu-items . wp-full-overlay . expanded . preview-tablet . wp-full-overlay-main ,
. adding-menu-items . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main ,
. adding-widget . wp-full-overlay . expanded . preview-tablet . wp-full-overlay-main ,
. adding-widget . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main {
left : 64 % ;
}
2017-09-27 22:25:46 +00:00
# customize-outer-theme-controls li . notice {
padding-top : 8 px ;
padding-bottom : 8 px ;
margin-left : 0 ;
margin-bottom : 10 px ;
}
# publish-settings {
text-indent : 0 ;
border-radius : 0 3 px 3 px 0 ;
padding-left : 0 ;
padding-right : 0 ;
box-shadow : none ; /* @todo Adjust box shadow based on the disable states of paired button. */
font-size : 14 px ;
width : 30 px ;
float : left ;
transform : none ;
margin-top : 0 ;
}
2017-10-02 03:37:46 +00:00
body : not ( . ready ) # publish-settings ,
body . trashing # customize-save-button-wrapper . save ,
body . trashing # publish-settings {
display : none ;
}
2013-11-10 00:27:10 +00:00
# customize-header-actions . spinner {
2015-04-04 15:42:28 +00:00
margin-top : 13 px ;
2013-11-10 00:27:10 +00:00
margin-right : 4 px ;
}
2017-10-02 03:37:46 +00:00
. saving # customize-header-actions . spinner ,
. trashing # customize-header-actions . spinner {
2015-04-04 15:42:28 +00:00
visibility : visible ;
2013-11-10 00:27:10 +00:00
}
2014-08-12 01:18:15 +00:00
# customize-header-actions {
border-bottom : 1 px solid #ddd ;
}
2014-06-26 20:17:15 +00:00
# customize-controls . wp-full-overlay-sidebar-content {
overflow-y : auto ;
overflow-x : hidden ;
}
2017-10-09 23:01:46 +00:00
. outer-section-open # customize-controls . wp-full-overlay-sidebar-content {
background : #eee ;
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info {
2013-11-10 00:27:10 +00:00
border : none ;
2015-05-29 13:57:26 +00:00
border-bottom : 1 px solid #ddd ;
margin-bottom : 15 px ;
2013-11-10 00:27:10 +00:00
}
2017-10-04 20:02:49 +00:00
# customize-control-changeset_status . customize-inside-control-row ,
2017-09-27 22:25:46 +00:00
# customize-control-changeset_preview_link input {
background-color : #ffffff ;
border-bottom : 1 px solid #ddd ;
box-sizing : content-box ;
width : 100 % ;
margin-left : -12 px ;
padding-left : 12 px ;
padding-right : 12 px ;
}
2017-10-02 03:37:46 +00:00
# customize-control-trash_changeset {
margin-top : 20 px ;
}
2017-10-05 02:56:47 +00:00
# customize-control-trash_changeset . button-link {
2017-10-02 03:37:46 +00:00
position : relative ;
padding-left : 24 px ;
display : inline-block ;
}
2017-10-05 02:56:47 +00:00
# customize-control-trash_changeset . button-link : before {
2017-10-02 03:37:46 +00:00
content : "\f182" ;
font : normal 22 px dashicons ;
text-decoration : none ;
position : absolute ;
left : 0 ;
top : -2 px ;
}
2017-09-27 22:25:46 +00:00
# customize-controls . date-input : invalid {
2017-10-02 04:12:47 +00:00
border-color : #dc3232 ;
2017-09-27 22:25:46 +00:00
}
2017-10-04 20:02:49 +00:00
# customize-control-changeset_status . customize-inside-control-row {
2017-09-27 22:25:46 +00:00
padding-top : 10 px ;
padding-bottom : 10 px ;
font-weight : 500 ;
}
2017-10-04 20:02:49 +00:00
# customize-control-changeset_status . customize-inside-control-row : first-of-type {
2017-09-27 22:25:46 +00:00
border-top : 1 px solid #ddd ;
}
# customize-control-changeset_status . customize-control-title {
margin-bottom : 6 px ;
}
# customize-control-changeset_status input {
margin-left : 0 ;
}
# customize-control-changeset_preview_link {
position : relative ;
display : block ;
}
2017-10-02 18:40:48 +00:00
. preview-link-wrapper . customize-copy-preview-link . preview-control-element . button {
margin : 0 ;
2017-09-27 22:25:46 +00:00
position : absolute ;
bottom : 9 px ;
right : 0 ;
}
2017-10-02 18:40:48 +00:00
. preview-link-wrapper {
position : relative ;
}
2017-09-27 22:25:46 +00:00
. customize-copy-preview-link : before ,
. customize-copy-preview-link : after {
2017-10-02 04:12:47 +00:00
content : "" ;
2017-09-27 22:25:46 +00:00
height : 28 px ;
position : absolute ;
background : #ffffff ;
top : -1 px ;
}
. customize-copy-preview-link : before {
left : -10 px ;
width : 9 px ;
opacity : 0.75 ;
}
. customize-copy-preview-link : after {
left : -5 px ;
width : 4 px ;
opacity : 0.8 ;
}
# customize-control-changeset_preview_link input {
line-height : 2.5 ;
border-top : 1 px solid #ddd ;
border-left : none ;
border-right : none ;
text-indent : -999 px ;
2017-10-02 04:12:47 +00:00
color : #fff ;
2017-09-27 22:25:46 +00:00
}
# customize-control-changeset_preview_link label {
position : relative ;
display : block ;
}
2017-10-02 04:12:47 +00:00
# customize-control-changeset_preview_link a {
2017-09-27 22:25:46 +00:00
display : inline-block ;
position : absolute ;
white-space : nowrap ;
overflow : hidden ;
2017-10-02 18:40:48 +00:00
width : 90 % ;
2017-09-27 22:25:46 +00:00
bottom : 14 px ;
font-size : 14 px ;
text-decoration : none ;
}
2017-10-02 04:12:47 +00:00
# customize-control-changeset_preview_link a . disabled ,
# customize-control-changeset_preview_link a . disabled : active ,
# customize-control-changeset_preview_link a . disabled : focus ,
# customize-control-changeset_preview_link a . disabled : visited {
2017-09-27 22:25:46 +00:00
color : black ;
opacity : 0.4 ;
cursor : default ;
outline : none ;
box-shadow : none ;
}
# sub-accordion-section-publish_settings . customize-section-description-container {
display : none ;
}
2016-10-19 18:15:31 +00:00
# customize-controls . customize-info . section-meta {
margin-bottom : 15 px ;
}
2017-10-02 17:34:47 +00:00
. customize-control-date_time . customize-control-description + . date-time-fields . includes-time {
margin-top : 10 px ;
2017-09-27 22:25:46 +00:00
}
2017-10-02 17:34:47 +00:00
. customize-control . customize-control-date_time . date-time-fields . date-input . day {
margin-right : 0 ;
}
2017-10-02 04:12:47 +00:00
. date-time-fields . date-input . month {
width : auto ;
margin : 0 ;
}
. date-time-fields . date-input . day ,
. date-time-fields . date-input . hour ,
. date-time-fields . date-input . minute {
width : 46 px ;
}
. date-time-fields . date-input . year {
width : 60 px ;
}
. date-time-fields . date-input . meridian {
width : auto ;
margin : 0 ;
2017-09-27 22:25:46 +00:00
}
. date-time-fields . time-row {
2017-10-02 04:12:47 +00:00
margin-top : 12 px ;
2017-09-27 22:25:46 +00:00
}
. date-time-fields . date-timezone {
line-height : 2.2 ;
text-decoration : none ;
}
# customize-control-changeset_preview_link {
2017-10-02 18:40:48 +00:00
margin-top : 6 px ;
2017-09-27 22:25:46 +00:00
}
# customize-control-changeset_status {
margin-bottom : 0 ;
padding-bottom : 0 ;
}
# customize-control-changeset_scheduled_date {
box-sizing : content-box ;
width : 100 % ;
margin-left : -12 px ;
2017-10-13 21:21:55 +00:00
padding : 12 px ;
2017-09-27 22:25:46 +00:00
background : #ffffff ;
border-bottom : 1 px solid #ddd ;
margin-bottom : 0 ;
}
# customize-control-changeset_scheduled_date . customize-control-description {
font-style : normal ;
}
2016-10-21 06:37:30 +00:00
# customize-controls . customize-info . is-in-view ,
# customize-controls . customize-section-title . is-in-view {
position : absolute ;
z-index : 9 ;
width : 100 % ;
box-shadow : 0 1 px 0 rgba ( 0 , 0 , 0 , .1 );
}
# customize-controls . customize-section-title . is-in-view {
margin-top : 0 ;
}
# customize-controls . customize-info . is-in-view + . accordion-section {
margin-top : 15 px ;
}
# customize-controls . customize-info . is-sticky ,
# customize-controls . customize-section-title . is-sticky {
position : fixed ;
top : 46 px ;
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info . accordion-section-title {
background : #fff ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2013-11-10 00:27:10 +00:00
border-left : none ;
border-right : none ;
2015-05-29 13:57:26 +00:00
border-bottom : none ;
cursor : default ;
2013-11-10 00:27:10 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info . open . accordion-section-title : after ,
# customize-controls . customize-info . accordion-section-title : hover : after ,
# customize-controls . customize-info . accordion-section-title : focus : after {
2016-11-15 18:11:31 +00:00
color : #32373c ;
2013-11-10 00:27:10 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info . accordion-section-title : after {
display : none ;
}
# customize-controls . customize-info . preview-notice {
2012-08-23 00:04:18 +00:00
font-size : 13 px ;
line-height : 24 px ;
}
2016-09-23 22:23:30 +00:00
# customize-controls . customize-pane-child . customize-section-title h3 ,
# customize-controls . customize-pane-child h3 . customize-section-title ,
2017-09-27 22:25:46 +00:00
# customize-outer-theme-controls . customize-pane-child . customize-section-title h3 ,
# customize-outer-theme-controls . customize-pane-child h3 . customize-section-title ,
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info . panel-title {
2012-08-23 00:04:18 +00:00
font-size : 20 px ;
font-weight : 200 ;
2015-11-04 18:53:26 +00:00
line-height : 26 px ;
2012-08-23 00:04:18 +00:00
display : block ;
2015-05-29 13:57:26 +00:00
overflow : hidden ;
white-space : nowrap ;
text-overflow : ellipsis ;
2012-08-23 00:04:18 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-section-title span . customize-action {
overflow : hidden ;
white-space : nowrap ;
text-overflow : ellipsis ;
2012-08-23 00:04:18 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-controls . customize-info . customize-help-toggle {
position : absolute ;
top : 4 px ;
right : 1 px ;
padding : 20 px 20 px 10 px 10 px ;
width : 20 px ;
height : 20 px ;
cursor : pointer ;
box-shadow : none ;
-webkit- appearance : none ;
background : transparent ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2015-05-29 13:57:26 +00:00
border : none ;
}
# customize-controls . customize-info . customize-help-toggle : before {
position : absolute ;
top : 5 px ;
2015-07-29 23:25:25 +00:00
left : 6 px ;
2015-05-29 13:57:26 +00:00
}
# customize-controls . customize-info . open . customize-help-toggle ,
# customize-controls . customize-info . customize-help-toggle : focus ,
# customize-controls . customize-info . customize-help-toggle : hover {
color : #0073aa ;
}
2015-10-16 23:48:25 +00:00
# customize-controls . customize-info . customize-panel-description ,
2016-10-19 18:15:31 +00:00
# customize-controls . customize-info . customize-section-description ,
2017-09-27 22:25:46 +00:00
# customize-outer-theme-controls . customize-info . customize-section-description ,
2015-10-16 23:48:25 +00:00
# customize-controls . no-widget-areas-rendered-notice {
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2015-05-29 13:57:26 +00:00
display : none ;
background : #fff ;
padding : 12 px 15 px ;
border-top : 1 px solid #ddd ;
}
2016-10-19 18:15:31 +00:00
2015-10-16 23:48:25 +00:00
# customize-controls . customize-info . customize-panel-description . open + . no-widget-areas-rendered-notice {
border-top : none ;
}
2017-03-22 19:03:45 +00:00
. no-widget-areas-rendered-notice {
font-style : italic ;
}
. no-widget-areas-rendered-notice p : first-child {
margin-top : 0 ;
}
. no-widget-areas-rendered-notice p : last-child {
margin-bottom : 0 ;
}
2015-05-29 13:57:26 +00:00
2017-10-13 21:21:55 +00:00
# customize-controls . customize-info . customize-section-description {
2016-10-19 18:15:31 +00:00
margin-bottom : 15 px ;
}
# customize-controls . customize-info . customize-panel-description p : first-child ,
# customize-controls . customize-info . customize-section-description p : first-child {
2015-05-29 13:57:26 +00:00
margin-top : 0 ;
}
2016-10-19 18:15:31 +00:00
# customize-controls . customize-info . customize-panel-description p : last-child ,
# customize-controls . customize-info . customize-section-description p : last-child {
2015-05-29 13:57:26 +00:00
margin-bottom : 0 ;
}
# customize-controls . current-panel . control-section > h3 . accordion-section-title {
padding-right : 30 px ;
2012-08-23 00:04:18 +00:00
}
2017-09-27 22:25:46 +00:00
# customize-theme-controls . control-section ,
# customize-outer-theme-controls . control-section {
2013-11-10 00:27:10 +00:00
border : none ;
}
2017-09-27 22:25:46 +00:00
# customize-theme-controls . accordion-section-title ,
# customize-outer-theme-controls . accordion-section-title {
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2013-11-10 00:27:10 +00:00
background-color : #fff ;
2016-11-15 18:11:31 +00:00
border-bottom : 1 px solid #ddd ;
2016-09-14 16:15:29 +00:00
border-left : 4 px solid #fff ;
2019-01-17 07:41:52 +00:00
transition :
.15 s color ease-in-out ,
.15 s background-color ease-in-out ,
.15 s border-color ease-in-out ;
2015-05-29 13:57:26 +00:00
}
2016-11-07 21:47:30 +00:00
# customize-controls # customize-theme-controls . customize-themes-panel . accordion-section-title {
color : #555 ;
background-color : #fff ;
border-left : 4 px solid #fff ;
}
2017-09-27 22:25:46 +00:00
# customize-theme-controls . accordion-section-title : after ,
# customize-outer-theme-controls . accordion-section-title : after {
2015-05-29 13:57:26 +00:00
content : "\f345" ;
2016-03-10 21:44:26 +00:00
color : #a0a5aa ;
2015-05-29 13:57:26 +00:00
}
2017-09-27 22:25:46 +00:00
# customize-theme-controls . accordion-section-content ,
# customize-outer-theme-controls . accordion-section-content {
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2015-05-29 13:57:26 +00:00
background : transparent ;
2012-08-23 00:04:18 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-controls . control-section : hover > . accordion-section-title ,
# customize-controls . control-section . accordion-section-title : hover ,
# customize-controls . control-section . open . accordion-section-title ,
# customize-controls . control-section . accordion-section-title : focus {
2016-11-15 18:11:31 +00:00
color : #0073aa ;
background : #f3f3f5 ;
border-left-color : #0073aa ;
2016-09-14 16:15:29 +00:00
}
# accordion-section-themes + . control-section {
border-top : 1 px solid #ddd ;
2012-08-23 00:04:18 +00:00
}
2013-11-10 00:27:10 +00:00
. 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 {
2016-11-15 18:11:31 +00:00
background : #f3f3f5 ;
2012-08-23 00:04:18 +00:00
}
2014-07-28 15:52:17 +00:00
# customize-theme-controls . control-section : hover > . accordion-section-title : after ,
# customize-theme-controls . control-section . accordion-section-title : hover : after ,
# customize-theme-controls . control-section . open . accordion-section-title : after ,
2017-09-27 22:25:46 +00:00
# customize-theme-controls . control-section . accordion-section-title : focus : after ,
# customize-outer-theme-controls . control-section : hover > . accordion-section-title : after ,
# customize-outer-theme-controls . control-section . accordion-section-title : hover : after ,
# customize-outer-theme-controls . control-section . open . accordion-section-title : after ,
# customize-outer-theme-controls . control-section . accordion-section-title : focus : after {
2016-11-15 18:11:31 +00:00
color : #0073aa ;
2013-11-10 00:27:10 +00:00
}
# customize-theme-controls . control-section . open {
2015-05-29 13:57:26 +00:00
border-bottom : 1 px solid #eee ;
2013-11-10 00:27:10 +00:00
}
2017-09-27 22:25:46 +00:00
# customize-theme-controls . control-section . open . accordion-section-title ,
# customize-outer-theme-controls . control-section . open . accordion-section-title {
2015-05-29 13:57:26 +00:00
border-bottom-color : #eee !important ;
2013-11-10 00:27:10 +00:00
}
# customize-theme-controls . control-section : last-of-type . open ,
2014-08-14 04:43:16 +00:00
# customize-theme-controls . control-section : last-of-type > . accordion-section-title {
2013-11-10 00:27:10 +00:00
border-bottom-color : #ddd ;
}
2017-10-05 02:22:49 +00:00
# customize-theme-controls . control-panel-content : not ( . control-panel-nav_menus ) . control-section : nth-child ( 2 ),
# customize-theme-controls . control-panel-nav_menus . control-section-nav_menu ,
# customize-theme-controls . control-section-nav_menu_locations . accordion-section-title {
2016-09-14 16:15:29 +00:00
border-top : 1 px solid #ddd ;
}
2017-10-05 02:22:49 +00:00
# customize-theme-controls . control-panel-nav_menus . control-section-nav_menu + . control-section-nav_menu {
border-top : none ;
}
2015-05-29 13:57:26 +00:00
# customize-theme-controls > ul {
margin : 0 ;
}
2013-11-10 00:27:10 +00:00
# customize-theme-controls . accordion-section-content {
2015-05-29 13:57:26 +00:00
position : absolute ;
top : 0 ;
2015-06-17 19:35:28 +00:00
left : 100 % ;
width : 100 % ;
margin : 0 ;
2015-11-04 18:53:26 +00:00
padding : 12 px ;
2015-06-17 19:35:28 +00:00
box-sizing : border-box ;
2012-08-23 00:04:18 +00:00
}
2016-09-23 22:23:30 +00:00
# customize-info ,
# customize-theme-controls . customize-pane-parent ,
# customize-theme-controls . customize-pane-child {
overflow : visible ;
width : 100 % ;
margin : 0 ;
padding : 0 ;
box-sizing : border-box ;
2018-05-23 10:05:31 +00:00
transition : 0.18 s transform cubic-bezier ( 0.645 , 0.045 , 0.355 , 1 ); /* easeInOutCubic */
2016-09-23 22:23:30 +00:00
}
2017-04-07 19:27:40 +00:00
# customize-theme-controls . customize-pane-child . skip-transition {
transition : none ;
}
2016-09-23 22:23:30 +00:00
# customize-info ,
# customize-theme-controls . customize-pane-parent {
position : relative ;
visibility : visible ;
height : auto ;
max-height : none ;
overflow : auto ;
transform : none ;
}
# customize-theme-controls . customize-pane-child {
position : absolute ;
top : 0 ;
left : 0 ;
visibility : hidden ;
height : 0 ;
max-height : none ;
overflow : hidden ;
transform : translateX ( 100 % );
}
# customize-theme-controls . customize-pane-child . open ,
2017-09-29 20:13:50 +00:00
# customize-theme-controls . customize-pane-child . current-panel {
2016-09-23 22:23:30 +00:00
transform : none ;
}
. section-open # customize-theme-controls . customize-pane-parent ,
. in-sub-panel # customize-theme-controls . customize-pane-parent ,
. section-open # customize-info ,
. in-sub-panel # customize-info ,
2017-09-29 20:13:50 +00:00
. in-sub-panel . section-open # customize-theme-controls . customize-pane-child . current-panel {
2016-09-23 22:23:30 +00:00
visibility : hidden ;
height : 0 ;
overflow : hidden ;
transform : translateX ( -100 % );
}
. section-open # customize-theme-controls . customize-pane-parent . busy ,
. in-sub-panel # customize-theme-controls . customize-pane-parent . busy ,
. section-open # customize-info . busy ,
. in-sub-panel # customize-info . busy ,
. busy . section-open . in-sub-panel # customize-theme-controls . customize-pane-child . current-panel ,
# customize-theme-controls . customize-pane-child . open ,
# customize-theme-controls . customize-pane-child . current-panel ,
# customize-theme-controls . customize-pane-child . busy {
visibility : visible ;
height : auto ;
overflow : auto ;
}
# customize-theme-controls . customize-pane-child . accordion-section-content ,
# customize-theme-controls . customize-pane-child . accordion-sub-container {
display : block ;
overflow-x : hidden ;
}
# customize-theme-controls . customize-pane-child . accordion-section-content {
padding : 12 px ;
}
2016-10-21 06:37:30 +00:00
# customize-theme-controls . customize-pane-child . menu li {
position : static ;
}
2017-10-05 02:22:49 +00:00
. customize-section-description-container ,
2017-10-11 19:38:50 +00:00
. control-section-nav_menu . customize-section-description-container ,
. control-section-new_menu . customize-section-description-container {
2015-05-29 13:57:26 +00:00
margin-bottom : 15 px ;
2014-08-12 01:18:15 +00:00
}
2017-10-11 19:38:50 +00:00
. control-section-nav_menu . customize-control ,
. control-section-new_menu . customize-control {
/* Override default `margin-bottom` for `.customize-control` */
margin-bottom : 0 ;
}
2015-05-29 13:57:26 +00:00
. customize-section-title {
2015-07-16 19:15:27 +00:00
margin : -12 px -12 px 0 -12 px ;
2015-05-29 13:57:26 +00:00
border-bottom : 1 px solid #ddd ;
background : #fff ;
}
2015-07-15 19:59:25 +00:00
div . customize-section-description {
margin-top : 22 px ;
}
2016-10-19 18:15:31 +00:00
. customize-info div . customize-section-description {
margin-top : 0 ;
}
2015-07-15 19:59:25 +00:00
div . customize-section-description p : first-child {
margin-top : 0 ;
}
div . customize-section-description p : last-child {
margin-bottom : 0 ;
}
2015-05-29 13:57:26 +00:00
# customize-theme-controls . customize-themes-panel h3 . customize-section-title : first-child {
border-bottom : 1 px solid #ddd ;
padding : 12 px 12 px 12 px 12 px ;
}
. ios # customize-theme-controls . customize-themes-panel h3 . customize-section-title : first-child {
padding : 12 px 12 px 13 px 12 px ;
}
. customize-section-title h3 ,
h3 . customize-section-title {
padding : 10 px 10 px 12 px 14 px ;
margin : 0 ;
line-height : 21 px ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2014-06-26 20:17:15 +00:00
}
. accordion-sub-container . control-panel-content {
display : none ;
position : absolute ;
top : 0 ;
2016-07-06 11:32:27 +00:00
width : 100 % ;
2015-05-29 13:57:26 +00:00
}
2016-09-23 22:23:30 +00:00
. accordion-sub-container . control-panel-content . busy {
2014-06-26 20:17:15 +00:00
display : block ;
}
. current-panel . accordion-sub-container . control-panel-content {
width : 100 % ;
}
2014-07-08 18:19:14 +00:00
. customize-controls-close {
display : block ;
position : absolute ;
top : 0 ;
left : 0 ;
width : 45 px ;
2016-11-15 18:11:31 +00:00
height : 41 px ;
2015-04-02 17:16:28 +00:00
padding : 0 2 px 0 0 ;
2014-07-08 18:19:14 +00:00
background : #eee ;
2015-04-01 22:25:28 +00:00
border : none ;
2016-11-15 18:11:31 +00:00
border-top : 4 px solid #eee ;
2014-07-08 18:19:14 +00:00
border-right : 1 px solid #ddd ;
color : #444 ;
2015-04-02 17:16:28 +00:00
text-align : left ;
2014-07-08 18:19:14 +00:00
cursor : pointer ;
2019-01-17 07:41:52 +00:00
transition :
color .15 s ease-in-out ,
border-color .15 s ease-in-out ,
background .15 s ease-in-out ;
2015-04-02 17:16:28 +00:00
box-sizing : content-box ;
2014-07-08 18:19:14 +00:00
}
2015-05-29 13:57:26 +00:00
. customize-panel-back ,
. customize-section-back {
display : block ;
float : left ;
width : 48 px ;
2016-10-21 06:37:30 +00:00
height : 71 px ;
2015-05-29 13:57:26 +00:00
padding : 0 24 px 0 0 ;
margin : 0 ;
background : #fff ;
border : none ;
border-right : 1 px solid #ddd ;
2016-11-15 18:11:31 +00:00
border-left : 4 px solid #fff ;
2015-05-29 13:57:26 +00:00
box-shadow : none ;
cursor : pointer ;
2019-01-17 07:41:52 +00:00
transition :
color .15 s ease-in-out ,
border-color .15 s ease-in-out ,
background .15 s ease-in-out ;
2015-05-29 13:57:26 +00:00
}
. customize-section-back {
2016-10-21 06:37:30 +00:00
height : 74 px ;
2015-05-29 13:57:26 +00:00
}
. ios . customize-panel-back {
2014-06-26 20:17:15 +00:00
display : none ;
}
2015-05-29 13:57:26 +00:00
. ios . expanded . in-sub-panel . customize-panel-back {
display : block ;
}
2016-10-25 04:36:39 +00:00
# customize-controls . panel-meta . customize-info . accordion-section-title {
2015-05-29 13:57:26 +00:00
margin-left : 48 px ;
2016-10-25 04:36:39 +00:00
border-left : none ;
2015-05-29 13:57:26 +00:00
}
2016-10-25 04:36:39 +00:00
# customize-controls . panel-meta . customize-info . accordion-section-title : hover ,
# customize-controls . cannot-expand : hover . accordion-section-title {
2015-05-29 13:57:26 +00:00
background : #fff ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2016-10-25 04:36:39 +00:00
border-left-color : #fff ;
2015-05-29 13:57:26 +00:00
}
2014-07-08 18:19:14 +00:00
. customize-controls-close : focus ,
. customize-controls-close : hover ,
2015-02-09 12:36:28 +00:00
. customize-controls-preview-toggle : focus ,
. customize-controls-preview-toggle : hover {
2016-11-15 18:11:31 +00:00
background : #fff ;
color : #0073aa ;
border-top-color : #0073aa ;
2014-06-26 20:17:15 +00:00
outline : none ;
2014-07-08 18:19:14 +00:00
box-shadow : none ;
}
2016-11-15 18:11:31 +00:00
2015-05-29 13:57:26 +00:00
. customize-panel-back : hover ,
. customize-panel-back : focus ,
. customize-section-back : hover ,
. customize-section-back : focus {
2016-11-15 18:11:31 +00:00
color : #0073aa ;
background : #f3f3f5 ;
border-left-color : #0073aa ;
2015-05-29 13:57:26 +00:00
outline : none ;
box-shadow : none ;
}
2014-07-08 18:19:14 +00:00
. customize-controls-close : before {
2015-04-02 17:16:28 +00:00
font : normal 22 px / 45 px dashicons ;
2014-07-08 18:19:14 +00:00
content : "\f335" ;
position : relative ;
2016-11-15 18:11:31 +00:00
top : -3 px ;
2014-08-25 21:58:17 +00:00
left : 13 px ;
2014-06-26 20:17:15 +00:00
}
2015-05-29 13:57:26 +00:00
. customize-panel-back : before ,
. customize-section-back : before {
2015-11-04 18:53:26 +00:00
font : normal 20 px / 72 px dashicons ;
2015-05-29 13:57:26 +00:00
content : "\f341" ;
position : relative ;
2016-11-15 18:11:31 +00:00
left : 9 px ;
2015-05-29 13:57:26 +00:00
}
2014-06-26 20:17:15 +00:00
. wp-full-overlay-sidebar . wp-full-overlay-header {
2016-10-21 06:37:30 +00:00
background-color : #eee ;
2014-06-26 20:17:15 +00:00
transition : padding ease-in-out .18 s ;
}
. in-sub-panel . wp-full-overlay-sidebar . wp-full-overlay-header {
padding-left : 62 px ;
}
2014-06-30 15:55:17 +00:00
p . customize-section-description {
font-style : normal ;
2015-05-29 13:57:26 +00:00
margin-top : 22 px ;
margin-bottom : 0 ;
2014-06-30 15:55:17 +00:00
}
2017-09-24 16:00:46 +00:00
2017-09-13 06:08:47 +00:00
. customize-section-description ul {
margin-left : 1 em ;
}
2017-09-24 16:00:46 +00:00
2017-09-13 06:08:47 +00:00
. customize-section-description ul > li {
list-style : disc ;
}
2017-09-24 16:00:46 +00:00
2017-09-13 06:08:47 +00:00
. section-description-buttons {
text-align : right ;
}
. section-description-buttons button . button-link {
color : #0073aa ;
text-decoration : underline ;
}
2014-06-30 15:55:17 +00:00
2012-08-23 00:04:18 +00:00
. customize-control {
width : 100 % ;
float : left ;
clear : both ;
2015-05-29 13:57:26 +00:00
margin-bottom : 12 px ;
2012-08-23 00:04:18 +00:00
}
. customize-control select ,
. customize-control input [ type = "radio" ],
2013-11-10 00:27:10 +00:00
. customize-control input [ type = "checkbox" ] {
2012-08-23 00:04:18 +00:00
line-height : 28 px ;
}
2014-06-30 19:48:13 +00:00
. customize-control input [ type = "text" ],
. customize-control input [ type = "password" ],
. customize-control input [ type = "email" ],
. customize-control input [ type = "number" ],
. customize-control input [ type = "search" ],
. customize-control input [ type = "tel" ],
. customize-control input [ type = "url" ] {
2016-05-20 21:10:27 +00:00
width : 100 % ;
2012-08-23 00:04:18 +00:00
line-height : 18 px ;
margin : 0 ;
}
2015-02-14 08:46:27 +00:00
. customize-control-hidden {
margin : 0 ;
}
2014-06-30 19:48:13 +00:00
. customize-control-textarea textarea {
width : 100 % ;
resize : vertical ;
}
2012-08-23 00:04:18 +00:00
. customize-control select {
2016-10-25 06:31:31 +00:00
width : 100 % ;
2012-08-23 00:04:18 +00:00
height : 28 px ;
line-height : 28 px ;
}
2014-04-05 13:12:15 +00:00
. customize-control select [ multiple ] {
height : auto ;
}
2013-11-10 00:27:10 +00:00
. customize-control-title {
display : block ;
font-size : 14 px ;
line-height : 24 px ;
font-weight : 600 ;
2016-05-12 20:23:54 +00:00
margin-bottom : 4 px ;
2013-11-10 00:27:10 +00:00
}
2014-06-30 15:55:17 +00:00
. customize-control-description {
display : block ;
font-style : italic ;
line-height : 18 px ;
2016-10-25 06:31:31 +00:00
margin-top : 0 ;
2014-06-30 15:55:17 +00:00
margin-bottom : 5 px ;
}
2016-10-19 18:15:31 +00:00
. customize-section-description a . external-link : after {
font : 16 px / 11 px dashicons ;
content : "\f310" ;
top : 3 px ;
position : relative ;
padding-left : 3 px ;
display : inline-block ;
text-decoration : none ;
}
2013-11-10 00:27:10 +00:00
. customize-control-color . color-picker ,
. customize-control-upload div {
line-height : 28 px ;
}
2017-10-04 18:12:46 +00:00
. customize-control . customize-inside-control-row {
2015-11-11 09:37:27 +00:00
line-height : 20 px ;
display : block ;
margin-left : 24 px ;
2015-11-16 04:44:26 +00:00
padding-top : 6 px ;
padding-bottom : 6 px ;
2015-11-11 09:37:27 +00:00
}
2015-11-16 04:44:26 +00:00
. customize-control-radio input ,
2015-11-11 09:37:27 +00:00
. customize-control-checkbox input ,
. customize-control-nav_menu_auto_add input {
margin-right : 4 px ;
margin-left : -24 px ;
2012-08-23 00:04:18 +00:00
}
. customize-control-radio {
padding : 5 px 0 10 px ;
}
. customize-control-radio . customize-control-title {
margin-bottom : 0 ;
line-height : 22 px ;
}
2014-06-30 15:55:17 +00:00
. customize-control-radio . customize-control-title + . customize-control-description {
margin-top : 7 px ;
}
2017-10-10 23:45:51 +00:00
. customize-control-radio label ,
. customize-control-checkbox label {
vertical-align : top ;
}
2014-11-11 23:52:22 +00:00
. customize-control . attachment-thumb . type-icon {
float : left ;
2014-12-02 21:55:23 +00:00
margin : 10 px ;
width : auto ;
2014-11-11 23:52:22 +00:00
}
. customize-control . attachment-title {
2016-06-17 18:37:28 +00:00
font-weight : 600 ;
2014-12-02 21:55:23 +00:00
margin : 0 ;
padding : 5 px 10 px ;
2014-11-11 23:52:22 +00:00
}
2014-12-04 01:59:22 +00:00
. customize-control . attachment-meta {
white-space : nowrap ;
overflow : hidden ;
text-overflow : ellipsis ;
margin : 0 ;
2015-03-07 11:06:29 +00:00
padding : 0 10 px ;
2014-12-04 01:59:22 +00:00
}
. customize-control . attachment-meta-title {
padding-top : 7 px ;
}
2017-05-15 18:51:41 +00:00
/* Remove descender space. */
2017-05-12 17:50:44 +00:00
. customize-control . thumbnail-image ,
. customize-control-header . current ,
. customize-control . wp-media-wrapper . wp-video {
2014-12-02 21:55:23 +00:00
line-height : 0 ;
2014-11-11 23:52:22 +00:00
}
2017-05-15 18:51:41 +00:00
/* Remove descender space. */
. customize-control-site_icon . favicon-preview . browser-preview {
vertical-align : top ;
}
2014-11-11 23:52:22 +00:00
. customize-control . thumbnail-image img {
cursor : pointer ;
}
2015-03-07 11:06:29 +00:00
# customize-controls . thumbnail-audio . thumbnail {
max-width : 64 px ;
max-height : 64 px ;
margin : 10 px ;
float : left ;
}
2016-10-25 06:31:31 +00:00
# available-menu-items . accordion-section-content . new-content-item ,
. customize-control-dropdown-pages . new-content-item {
width : calc ( 100 % - 30 px );
padding : 8 px 15 px ;
position : absolute ;
bottom : 0 ;
z-index : 10 ;
background : #eee ;
display : flex ;
}
. customize-control-dropdown-pages . new-content-item {
width : 100 % ;
padding : 5 px 0 5 px 1 px ;
position : relative ;
}
# available-menu-items . new-content-item . create-item-input ,
. customize-control-dropdown-pages . new-content-item . create-item-input {
flex-grow : 10 ;
}
# available-menu-items . new-content-item . add-content ,
. customize-control-dropdown-pages . new-content-item . add-content {
margin : 2 px 0 2 px 6 px ;
flex-grow : 1 ;
}
. customize-control-dropdown-pages . new-content-item . create-item-input . invalid {
2017-10-02 04:12:47 +00:00
border : 1 px solid #dc3232 ;
2016-10-25 06:31:31 +00:00
}
2016-11-10 02:56:30 +00:00
. customize-control-dropdown-pages . add-new-toggle {
margin-left : 1 px ;
font-weight : 600 ;
line-height : 28 px ;
}
2012-08-23 00:04:18 +00:00
# customize-preview iframe {
width : 100 % ;
height : 100 % ;
2016-02-16 01:57:26 +00:00
position : absolute ;
2012-08-23 00:04:18 +00:00
}
2016-03-23 00:53:28 +00:00
# customize-preview iframe + iframe {
visibility : hidden ;
}
2012-08-23 00:04:18 +00:00
2013-11-10 00:27:10 +00:00
. wp-full-overlay-sidebar {
2015-05-29 13:57:26 +00:00
background : #eee ;
2013-11-14 16:42:10 +00:00
border-right : 1 px solid #ddd ;
2013-07-18 17:42:53 +00:00
}
2016-05-20 21:10:27 +00:00
/**
* Notifications
*/
# customize-controls . customize-control-notifications-container { /* Scoped to #customize-controls for specificity over notification styles in common.css. */
margin : 4 px 0 8 px 0 ;
padding : 0 ;
cursor : default ;
}
# customize-controls . customize-control-widget_form . has-error . widget . widget-top ,
. customize-control-nav_menu_item . has-error . menu-item-bar . menu-item-handle {
box-shadow : inset 0 0 0 2 px #dc3232 ;
transition : .15 s box-shadow linear ;
}
2017-09-19 05:40:44 +00:00
# customize-controls . customize-control-notifications-container li . notice {
2016-05-20 21:10:27 +00:00
list-style : none ;
margin : 0 0 6 px 0 ;
2017-09-19 05:40:44 +00:00
padding : 9 px 14 px ;
overflow : hidden ;
}
# customize-controls . customize-control-notifications-container . notice . is-dismissible {
padding-right : 38 px ;
2016-05-20 21:10:27 +00:00
}
. customize-control-notifications-container li . notice : last-child {
margin-bottom : 0 ;
}
# customize-controls . customize-control-nav_menu_item . customize-control-notifications-container {
margin-top : 0 ;
}
# customize-controls . customize-control-widget_form . customize-control-notifications-container {
margin-top : 8 px ;
}
. customize-control-text . has-error input {
outline : 2 px solid #dc3232 ;
}
2017-09-12 07:03:46 +00:00
# customize-controls # customize-notifications-area {
position : absolute ;
top : 46 px ;
width : 100 % ;
border-bottom : 1 px solid #ddd ;
display : block ;
padding : 0 ;
margin : 0 ;
}
2017-09-27 22:25:46 +00:00
. wp-full-overlay . collapsed # customize-controls # customize-notifications-area {
display : none !important ;
}
2017-10-18 18:14:37 +00:00
# customize-controls # customize-notifications-area : not ( . has-overlay-notifications ),
# customize-controls . customize-section-title > . customize-control-notifications-container : not ( . has-overlay-notifications ),
# customize-controls . panel-meta > . customize-control-notifications-container : not ( . has-overlay-notifications ) {
2017-09-19 05:40:44 +00:00
max-height : 210 px ;
overflow-x : hidden ;
overflow-y : auto ;
}
2017-09-12 07:03:46 +00:00
# customize-controls # customize-notifications-area > ul ,
2017-09-19 05:40:44 +00:00
# customize-controls # customize-notifications-area . notice ,
# customize-controls . panel-meta > . customize-control-notifications-container ,
# customize-controls . panel-meta > . customize-control-notifications-container . notice ,
# customize-controls . customize-section-title > . customize-control-notifications-container ,
# customize-controls . customize-section-title > . customize-control-notifications-container . notice {
2017-09-12 07:03:46 +00:00
margin : 0 ;
}
2017-09-19 05:40:44 +00:00
# customize-controls . panel-meta > . customize-control-notifications-container ,
# customize-controls . customize-section-title > . customize-control-notifications-container {
border-top : 1 px solid #ddd ;
}
# customize-controls # customize-notifications-area . notice ,
# customize-controls . panel-meta > . customize-control-notifications-container . notice ,
# customize-controls . customize-section-title > . customize-control-notifications-container . notice {
2017-09-12 07:03:46 +00:00
padding : 9 px 14 px ;
}
2017-09-19 05:40:44 +00:00
# customize-controls # customize-notifications-area . notice . is-dismissible ,
# customize-controls . panel-meta > . customize-control-notifications-container . notice . is-dismissible ,
# customize-controls . customize-section-title > . customize-control-notifications-container . notice . is-dismissible {
2017-09-12 07:03:46 +00:00
padding-right : 38 px ;
}
2017-09-19 05:40:44 +00:00
# customize-controls # customize-notifications-area . notice + . notice ,
# customize-controls . panel-meta > . customize-control-notifications-container . notice + . notice ,
# customize-controls . customize-section-title > . customize-control-notifications-container . notice + . notice {
2017-09-12 07:03:46 +00:00
margin-top : 1 px ;
}
2017-10-02 03:37:46 +00:00
@ keyframes customize-fade-in {
0 % { opacity : 0 ; }
100 % { opacity : 1 ; }
}
# customize-controls . notice . notification-overlay ,
# customize-controls # customize-notifications-area . notice . notification-overlay {
margin : 0 ;
border-left : 0 ; /* @todo Appropriate styles could be added for notice-error, notice-warning, notice-success, etc */
}
# customize-controls . customize-control-notifications-container . has-overlay-notifications {
animation : customize-fade-in 0.5 s ;
z-index : 30 ;
}
/* Note: Styles for this are also defined in themes.css */
# customize-controls # customize-notifications-area . notice . notification-overlay . notification-message {
clear : both ;
color : #191e23 ;
font-size : 18 px ;
font-style : normal ;
margin : 0 ;
padding : 2 em 0 ;
text-align : center ;
width : 100 % ;
display : block ;
top : 50 % ;
position : relative ;
}
2013-11-10 00:27:10 +00:00
/* Style for custom settings */
2012-08-23 00:04:18 +00:00
2017-09-19 00:46:45 +00:00
/**
* Static front page
*/
# customize-control-show_on_front . has-error {
margin-bottom : 0 ;
}
# customize-control-show_on_front . has-error . customize-control-notifications-container {
2017-10-02 04:12:47 +00:00
margin-top : 12 px ;
2017-09-19 00:46:45 +00:00
}
2015-10-20 20:15:26 +00:00
/**
2012-08-23 00:04:18 +00:00
* Dropdowns
*/
2015-10-20 20:15:26 +00:00
2013-02-14 22:58:04 +00:00
. accordion-section . dropdown {
2012-08-23 00:04:18 +00:00
float : left ;
display : block ;
position : relative ;
cursor : pointer ;
}
2013-02-14 22:58:04 +00:00
. accordion-section . dropdown-content {
2012-08-23 00:04:18 +00:00
overflow : hidden ;
float : left ;
min-width : 30 px ;
height : 16 px ;
line-height : 16 px ;
margin-right : 16 px ;
padding : 4 px 5 px ;
2015-05-29 13:57:26 +00:00
border : 2 px solid #eee ;
2012-08-23 00:04:18 +00:00
-webkit- user-select : none ;
-moz- user-select : none ;
2014-02-13 08:30:17 +00:00
-ms- user-select : none ;
2012-08-23 00:04:18 +00:00
user-select : none ;
}
2016-03-10 21:44:26 +00:00
/* @todo maybe no more used? */
2012-08-23 00:04:18 +00:00
. customize-control . dropdown-arrow {
position : absolute ;
top : 0 ;
bottom : 0 ;
right : 0 ;
2013-11-10 00:27:10 +00:00
width : 20 px ;
2015-05-29 13:57:26 +00:00
background : #eee ;
2012-08-23 00:04:18 +00:00
}
. customize-control . dropdown-arrow : after {
2013-11-10 00:27:10 +00:00
content : "\f140" ;
2015-09-05 19:57:25 +00:00
font : normal 20 px / 1 dashicons ;
2013-11-10 00:27:10 +00:00
speak : none ;
display : block ;
padding : 0 ;
text-indent : 0 ;
text-align : center ;
position : relative ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
text-decoration : none !important ;
2015-04-05 21:20:27 +00:00
color : #32373c ;
2012-08-23 00:04:18 +00:00
}
. customize-control . dropdown-status {
2015-04-05 21:20:27 +00:00
color : #32373c ;
2015-05-29 13:57:26 +00:00
background : #eee ;
2012-08-23 00:04:18 +00:00
display : none ;
max-width : 112 px ;
}
. customize-control-color . dropdown {
margin-right : 5 px ;
margin-bottom : 5 px ;
}
. customize-control-color . dropdown . dropdown-content {
2016-11-15 18:11:31 +00:00
background-color : #555d66 ;
2013-11-10 00:27:10 +00:00
border : 1 px solid rgba ( 0 , 0 , 0 , 0.15 );
2012-08-23 00:04:18 +00:00
}
. customize-control-color . dropdown : hover . dropdown-content {
2013-11-10 00:27:10 +00:00
border-color : rgba ( 0 , 0 , 0 , 0.25 );
}
2012-08-23 00:04:18 +00:00
/**
* iOS can't scroll iframes,
* instead it expands the iframe size to match the size of the content
*/
2015-10-20 20:15:26 +00:00
2012-08-23 00:04:18 +00:00
. ios . wp-full-overlay {
position : relative ;
}
. ios # customize-controls . wp-full-overlay-sidebar-content {
-webkit- overflow-scrolling : touch ;
}
2015-10-20 20:15:26 +00:00
/* Media controls */
2014-03-11 04:13:16 +00:00
2017-05-12 17:50:44 +00:00
. customize-control . actions . button {
margin-top : 12 px ;
2014-03-11 04:13:16 +00:00
}
2016-11-04 23:15:33 +00:00
. customize-control-header . actions ,
2014-12-02 21:55:23 +00:00
. customize-control-header . uploaded {
2014-03-11 04:13:16 +00:00
margin-bottom : 18 px ;
}
2014-12-02 21:55:23 +00:00
. customize-control-header . uploaded button : not ( . random ),
. customize-control-header . default button : not ( . random ) {
2014-04-04 15:49:15 +00:00
width : 100 % ;
padding : 0 ;
margin : 0 ;
background : none ;
border : none ;
color : inherit ;
cursor : pointer ;
}
2014-12-02 21:55:23 +00:00
. customize-control-header button img {
2014-04-04 15:49:15 +00:00
display : block ;
}
2016-05-12 20:23:54 +00:00
. customize-control . attachment-media-view . remove-button ,
. customize-control . attachment-media-view . default-button ,
. customize-control . attachment-media-view . upload-button ,
2014-12-02 21:55:23 +00:00
. customize-control-header button . new ,
. customize-control-header button . remove {
2017-05-12 17:50:44 +00:00
width : auto ;
2014-04-12 18:40:14 +00:00
height : auto ;
2017-05-12 17:50:44 +00:00
white-space : normal ;
2014-04-12 18:40:14 +00:00
}
2016-05-12 20:23:54 +00:00
. customize-control . attachment-media-view . thumbnail ,
2014-12-02 21:55:23 +00:00
. customize-control-header . current . container {
2014-03-11 04:13:16 +00:00
overflow : hidden ;
2014-12-02 21:55:23 +00:00
}
2016-05-12 20:23:54 +00:00
. customize-control . attachment-media-view . placeholder ,
2014-12-02 21:55:23 +00:00
. customize-control-header . placeholder {
2014-03-11 04:13:16 +00:00
width : 100 % ;
position : relative ;
text-align : center ;
cursor : default ;
2016-02-23 17:27:26 +00:00
border : 1 px dashed #b4b9be ;
box-sizing : border-box ;
2016-05-12 20:23:54 +00:00
padding : 9 px 0 ;
line-height : 20 px ;
2014-03-11 04:13:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . inner {
2014-03-11 04:13:16 +00:00
display : none ;
position : absolute ;
width : 100 % ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2014-04-04 15:49:15 +00:00
white-space : nowrap ;
text-overflow : ellipsis ;
overflow : hidden ;
2014-03-11 04:13:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . inner ,
. customize-control-header . inner . dashicons {
2014-04-04 15:49:15 +00:00
line-height : 20 px ;
2016-02-23 17:27:26 +00:00
top : 8 px ;
2014-04-04 15:49:15 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . list . inner ,
. customize-control-header . list . inner . dashicons {
2014-04-04 15:49:15 +00:00
top : 9 px ;
}
2014-03-11 04:13:16 +00:00
2014-12-02 21:55:23 +00:00
. customize-control-header . header-view {
2014-03-11 04:13:16 +00:00
position : relative ;
2014-04-04 15:49:15 +00:00
width : 100 % ;
2017-05-12 17:50:44 +00:00
margin-bottom : 12 px ;
2014-03-11 04:13:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . header-view : last-child {
2014-04-04 15:49:15 +00:00
margin-bottom : 0 px ;
}
/* Convoluted, but 'outline' support isn't good enough yet */
2014-12-02 21:55:23 +00:00
. customize-control-header . header-view : after {
2014-04-04 15:49:15 +00:00
border : 0 ;
}
2016-10-23 19:57:32 +00:00
. customize-control-header . header-view . selected . choice : focus {
outline : none ;
}
2014-12-02 21:55:23 +00:00
. customize-control-header . header-view . selected : after {
2018-02-03 13:19:32 +00:00
content : "" ;
2014-04-04 15:49:15 +00:00
position : absolute ;
2014-04-12 18:40:14 +00:00
height : auto ;
2017-10-02 04:12:47 +00:00
top : 0 ;
left : 0 ;
bottom : 0 ;
right : 0 ;
2015-04-05 21:20:27 +00:00
border : 4 px solid #00a0d2 ;
2014-04-04 15:49:15 +00:00
border-radius : 2 px ;
}
2016-10-23 19:57:32 +00:00
2014-12-02 21:55:23 +00:00
. customize-control-header . header-view . button . selected {
2014-04-04 15:49:15 +00:00
border : 0 ;
}
/* Header control: overlay "close" button */
2014-12-02 21:55:23 +00:00
. customize-control-header . uploaded . header-view . close {
2015-05-06 10:54:27 +00:00
font-size : 20 px ;
color : #fff ;
2016-11-15 18:11:31 +00:00
background : #555d66 ;
2015-05-06 10:54:27 +00:00
background : rgba ( 0 , 0 , 0 , 0.5 );
2014-03-11 04:13:16 +00:00
position : absolute ;
top : 10 px ;
2016-10-23 19:57:32 +00:00
left : -999 px ;
2014-03-11 04:13:16 +00:00
z-index : 1 ;
2015-05-06 10:54:27 +00:00
width : 26 px ;
height : 26 px ;
2014-03-11 04:13:16 +00:00
cursor : pointer ;
}
2015-05-06 10:54:27 +00:00
. customize-control-header . header-view : hover . close ,
. customize-control-header . header-view . close : focus {
2016-10-23 19:57:32 +00:00
left : auto ;
2015-05-06 10:54:27 +00:00
right : 10 px ;
2014-03-11 04:13:16 +00:00
}
2016-10-23 19:57:32 +00:00
. customize-control-header . header-view . close : focus {
outline : 1 px solid #5b9dd9 ;
}
2014-03-11 04:13:16 +00:00
/* Header control: randomiz(s)er */
2014-12-02 21:55:23 +00:00
. customize-control-header . random . placeholder {
2014-03-11 04:13:16 +00:00
cursor : pointer ;
border-radius : 2 px ;
height : 40 px ;
}
2014-12-02 21:55:23 +00:00
. customize-control-header button . random {
2014-04-06 19:28:16 +00:00
width : 100 % ;
2014-04-12 18:40:14 +00:00
height : auto ;
min-height : 40 px ;
white-space : normal ;
2014-04-06 19:28:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header button . random . dice {
2014-04-06 19:28:16 +00:00
margin-top : 4 px ;
2014-03-11 04:13:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . placeholder : hover . dice ,
. customize-control-header . header-view : hover > button . random . dice {
2014-03-11 04:13:16 +00:00
animation : dice-color-change 3 s infinite ;
}
2017-09-27 22:25:46 +00:00
. button-see-me {
animation : bounce .7 s 1 ;
transform-origin : center bottom ;
2014-03-11 04:13:16 +00:00
}
2017-09-27 22:25:46 +00:00
@ keyframes bounce {
from , 20 %, 53 %, 80 %, to {
animation-timing-function : cubic-bezier ( 0.215 , 0.610 , 0.355 , 1.000 );
transform : translate3d ( 0 , 0 , 0 );
}
40 %, 43 % {
animation-timing-function : cubic-bezier ( 0.755 , 0.050 , 0.855 , 0.060 );
transform : translate3d ( 0 , -12 px , 0 );
}
70 % {
animation-timing-function : cubic-bezier ( 0.755 , 0.050 , 0.855 , 0.060 );
transform : translate3d ( 0 , -6 px , 0 );
}
90 % {
transform : translate3d ( 0 , -1 px , 0 );
}
2014-03-11 04:13:16 +00:00
}
2014-12-02 21:55:23 +00:00
. customize-control-header . choice {
2014-03-11 04:13:16 +00:00
position : relative ;
display : block ;
margin-bottom : 9 px ;
}
2016-10-23 19:57:32 +00:00
. customize-control-header . choice : focus {
outline : none ;
box-shadow :
0 0 0 1 px #5b9dd9 ,
0 0 3 px 1 px rgba ( 30 , 140 , 190 , .8 );
}
2014-12-02 21:55:23 +00:00
. customize-control-header . uploaded div : last-child > . choice {
2014-03-11 04:13:16 +00:00
margin-bottom : 0 ;
}
2016-05-12 20:23:54 +00:00
. customize-control . attachment-media-view . thumbnail-image img ,
2014-12-02 21:55:23 +00:00
. customize-control-header img {
2016-07-04 21:45:28 +00:00
max-width : 100 % ;
2014-03-11 04:13:16 +00:00
}
2016-05-12 20:23:54 +00:00
. customize-control . attachment-media-view . remove-button ,
. customize-control . attachment-media-view . default-button ,
2014-12-02 21:55:23 +00:00
. customize-control-header . remove {
2017-05-12 17:50:44 +00:00
margin-right : 8 px ;
2014-03-11 04:13:16 +00:00
}
2016-10-26 06:52:29 +00:00
/* Background position control */
. customize-control-background_position . background-position-control . button-group {
display : block ;
}
2016-10-19 18:15:31 +00:00
/**
2017-09-21 23:04:45 +00:00
* Code Editor Control and Custom CSS Section
2016-10-19 18:15:31 +00:00
*
2016-11-14 19:12:30 +00:00
* Modifications to the Section Container to make the textarea full-width and
* full-height, if the control is the only control in the section.
2016-10-19 18:15:31 +00:00
*/
2017-09-21 23:04:45 +00:00
. customize-control-code_editor textarea {
width : 100 % ;
font-family : Consolas , Monaco , monospace ;
font-size : 12 px ;
padding : 6 px 8 px ;
-moz- tab-size : 2 ;
-o- tab-size : 2 ;
tab-size : 2 ;
}
. customize-control-code_editor textarea ,
. customize-control-code_editor . CodeMirror {
height : 14 em ;
}
2016-11-14 19:12:30 +00:00
# customize-controls . customize-section-description-container . section-meta . customize-info {
border-bottom : none ;
2016-10-19 18:15:31 +00:00
}
2016-11-14 19:12:30 +00:00
# sub-accordion-section-custom_css . customize-control-notifications-container {
margin-bottom : 15 px ;
2016-10-19 18:15:31 +00:00
}
2016-11-14 19:12:30 +00:00
# customize-control-custom_css textarea {
display : block ;
height : 500 px ;
2016-11-06 19:09:33 +00:00
}
2016-10-19 18:15:31 +00:00
2017-09-24 16:00:46 +00:00
. customize-section-description-container + # customize-control-custom_css . customize-control-title {
margin-left : 12 px ;
}
2016-11-14 19:12:30 +00:00
. customize-section-description-container + # customize-control-custom_css : last-child textarea {
2016-10-19 18:15:31 +00:00
border-right : 0 ;
border-left : 0 ;
2016-11-14 19:12:30 +00:00
height : calc ( 100 vh - 185 px );
resize : none ;
}
2017-09-24 16:00:46 +00:00
2016-11-14 19:12:30 +00:00
. customize-section-description-container + # customize-control-custom_css : last-child {
margin-left : -12 px ;
width : 299 px ;
2017-04-21 05:25:43 +00:00
width : calc ( 100 % + 24 px );
2016-11-14 19:12:30 +00:00
margin-bottom : -12 px ;
}
2017-09-13 06:08:47 +00:00
. customize-section-description-container + # customize-control-custom_css : last-child . CodeMirror {
height : calc ( 100 vh - 185 px );
}
2017-09-24 16:00:46 +00:00
2017-09-13 06:08:47 +00:00
. CodeMirror-lint-tooltip ,
. CodeMirror-hints {
z-index : 500000 !important ;
}
. customize-section-description-container + # customize-control-custom_css : last-child . customize-control-notifications-container {
margin-left : 12 px ;
margin-right : 12 px ;
}
2017-10-19 18:10:47 +00:00
. theme-browser . theme . active . theme-actions ,
. wp-customizer . theme-browser . theme . theme-actions {
padding : 10 px 15 px ;
box-shadow : inset 0 1 px 0 rgba ( 0 , 0 , 0 , 0.1 );
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 640px ) {
2016-11-14 19:12:30 +00:00
. customize-section-description-container + # customize-control-custom_css : last-child {
margin-right : 0 ;
}
2017-09-24 16:00:46 +00:00
2016-11-14 19:12:30 +00:00
. customize-section-description-container + # customize-control-custom_css : last-child textarea {
height : calc ( 100 vh - 140 px );
}
2016-10-19 18:15:31 +00:00
}
2015-02-24 20:31:24 +00:00
/**
* Themes
*/
2015-10-20 20:15:26 +00:00
2017-09-29 20:13:50 +00:00
# customize-theme-controls . control-panel-themes {
border-bottom : none ;
}
# customize-theme-controls . control-panel-themes > . accordion-section-title : hover , /* Not a focusable element. */
# customize-theme-controls . control-panel-themes > . accordion-section-title {
2015-04-01 22:51:27 +00:00
cursor : default ;
2016-09-14 16:15:29 +00:00
background : #fff ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2016-09-14 16:15:29 +00:00
border-top : 1 px solid #ddd ;
border-bottom : 1 px solid #ddd ;
border-left : none ;
2017-09-29 20:13:50 +00:00
border-right : none ;
margin : 0 0 15 px 0 ;
padding-right : 100 px ; /* Space for the button */
2017-09-11 05:23:48 +00:00
}
2015-04-01 22:51:27 +00:00
2016-09-14 16:15:29 +00:00
# customize-theme-controls . control-section-themes . customize-themes-panel . accordion-section-title : first-child : hover , /* Not a focusable element. */
# customize-theme-controls . control-section-themes . customize-themes-panel . accordion-section-title : first-child {
border-top : 0 ;
2015-04-01 22:51:27 +00:00
}
2016-11-04 17:18:26 +00:00
# customize-theme-controls . control-section-themes > . accordion-section-title : hover , /* Not a focusable element. */
# customize-theme-controls . control-section-themes > . accordion-section-title {
margin : 0 0 15 px ;
}
2016-11-07 21:47:30 +00:00
# customize-controls . customize-themes-panel . accordion-section-title : hover ,
2016-11-04 17:18:26 +00:00
# customize-controls . customize-themes-panel . accordion-section-title {
margin : 15 px -8 px ;
}
# customize-controls . control-section-themes . accordion-section-title ,
# customize-controls . customize-themes-panel . accordion-section-title {
padding-right : 100 px ; /* Space for the button */
}
2017-09-29 20:13:50 +00:00
. control-panel-themes . accordion-section-title span . customize-action ,
# customize-controls . customize-section-title span . customize-action ,
2016-11-04 17:18:26 +00:00
# customize-controls . control-section-themes . accordion-section-title span . customize-action ,
2017-10-13 21:21:55 +00:00
# customize-controls . customize-section-title span . customize-action {
2015-05-29 13:57:26 +00:00
font-size : 13 px ;
2015-04-01 22:51:27 +00:00
display : block ;
font-weight : 400 ;
}
2017-09-29 20:13:50 +00:00
# customize-theme-controls . control-panel-themes . accordion-section-title . change-theme {
2015-04-01 22:51:27 +00:00
position : absolute ;
right : 10 px ;
top : 50 % ;
margin-top : -14 px ;
2016-06-17 18:37:28 +00:00
font-weight : 400 ;
2015-04-01 22:51:27 +00:00
}
2017-09-29 20:13:50 +00:00
# customize-theme-controls . control-panel-themes > . accordion-section-title : after {
display : none ;
}
. control-panel-themes . customize-themes-full-container {
position : fixed ;
top : 0 ;
left : 0 ;
transition : .18 s left ease-in-out ;
2017-10-15 04:59:10 +00:00
margin : 0 0 0 300 px ;
padding : 71 px 0 25 px ;
2017-09-29 20:13:50 +00:00
overflow-y : scroll ;
width : calc ( 100 % - 300 px );
height : calc ( 100 % - 96 px );
background : #eee ;
z-index : 20 ;
}
2017-10-18 15:11:46 +00:00
@ media screen and ( min-width : 1670px ) {
. control-panel-themes . customize-themes-full-container {
width : 82 % ;
right : 0 ;
left : initial ;
}
}
2017-10-16 04:41:45 +00:00
. modal-open . control-panel-themes . customize-themes-full-container {
overflow-y : visible ;
}
2017-09-29 20:13:50 +00:00
/* Animations for opening the themes panel */
2017-10-13 08:23:50 +00:00
# customize-save-button-wrapper ,
2017-09-29 20:13:50 +00:00
# customize-header-actions . spinner ,
# customize-header-actions . customize-controls-preview-toggle {
2017-10-13 08:23:50 +00:00
transition : .18 s margin ease-in-out ;
2017-09-29 20:13:50 +00:00
}
# customize-footer-actions ,
# customize-footer-actions . collapse-sidebar {
bottom : 0 ;
transition : .18 s bottom ease-in-out ;
}
. in-themes-panel : not ( . animating ) # customize-header-actions . spinner ,
. in-themes-panel : not ( . animating ) # customize-header-actions . customize-controls-preview-toggle ,
. in-themes-panel : not ( . animating ) # customize-preview ,
. in-themes-panel : not ( . animating ) # customize-footer-actions {
visibility : hidden ;
}
. wp-full-overlay . in-themes-panel {
background : #eee ; /* Prevents a black flash when fading in the panel */
}
2017-10-13 08:23:50 +00:00
. in-themes-panel # customize-save-button-wrapper ,
2017-09-29 20:13:50 +00:00
. in-themes-panel # customize-header-actions . spinner ,
. in-themes-panel # customize-header-actions . customize-controls-preview-toggle {
2017-10-13 08:23:50 +00:00
margin-top : -46 px ; /* Height of header actions bar */
2017-09-29 20:13:50 +00:00
}
. in-themes-panel # customize-footer-actions ,
. in-themes-panel # customize-footer-actions . collapse-sidebar {
bottom : -45 px ;
}
/* Don't show the theme count while the panel opens, as it's in the wrong place during the animation */
. in-themes-panel . animating . control-panel-themes . filter-themes-count {
display : none ;
}
. in-themes-panel . wp-full-overlay . wp-full-overlay-sidebar-content {
bottom : 0 ;
}
. themes-filter-bar . feature-filter-toggle {
float : right ;
margin : 3 px 0 3 px 25 px ;
}
. themes-filter-bar . feature-filter-toggle : before {
2019-01-17 07:41:52 +00:00
content : "\f111" ;
margin : 0 5 px 0 0 ;
font : normal 16 px / 1 dashicons ;
vertical-align : text - bottom ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
2017-09-29 20:13:50 +00:00
}
. themes-filter-bar . feature-filter-toggle . open {
background : #eee ;
border-color : #999 ;
box-shadow : inset 0 2 px 5 px -3 px rgba ( 0 , 0 , 0 , 0.5 );
transform : translateY ( 1 px );
}
. themes-filter-bar . feature-filter-toggle . filter-count-filters {
2016-10-19 03:20:29 +00:00
display : none ;
}
2017-10-18 15:11:46 +00:00
. filter-drawer {
2016-10-19 03:20:29 +00:00
box-sizing : border-box ;
2017-09-29 20:13:50 +00:00
width : 100 % ;
position : absolute ;
top : 46 px ;
left : 0 ;
padding : 25 px 0 25 px 25 px ;
border-top : 0 ;
margin : 0 ;
background : #eee ;
border-bottom : 1 px solid #ddd ;
2015-05-29 13:57:26 +00:00
}
2015-04-01 22:51:27 +00:00
2017-10-18 15:11:46 +00:00
. filter-drawer . filter-group {
2017-09-29 20:13:50 +00:00
margin : 0 25 px 0 0 ;
width : calc ( ( 100 % - 75 px ) / 3 );
min-width : 200 px ;
max-width : 320 px ;
}
/* Adds a delay before fading in to avoid it "jumping" */
@ keyframes themes-fade-in {
0 % {
opacity : 0 ;
}
50 % {
opacity : 0 ;
}
100 % {
opacity : 1 ;
}
}
. control-panel-themes . customize-themes-full-container . animate {
animation : .6 s themes-fade-in 1 ;
}
. in-themes-panel : not ( . animating ) . control-panel-themes . filter-themes-count {
animation : .6 s themes-fade-in 1 ;
}
. control-panel-themes . filter-themes-count {
position : relative ;
float : right ;
line-height : 34 px ;
}
. control-panel-themes . filter-themes-count . themes-displayed {
font-weight : 600 ;
color : #555d66 ;
}
. customize-themes-notifications {
margin : 0 ;
}
. control-panel-themes . customize-themes-notifications . notice {
margin : 0 0 25 px 0 ;
}
. customize-themes-full-container . customize-themes-section {
display : none !important ; /* There is unknown JS that perpetually tries to show all theme sections when more items are added. */
overflow : hidden ;
}
. customize-themes-full-container . customize-themes-section . current-section {
display : list-item !important ; /* There is unknown JS that perpetually tries to show all theme sections when more items are added. */
2015-02-24 20:31:24 +00:00
}
2017-09-29 20:13:50 +00:00
. control-section . customize-section-text-before {
padding : 0 0 8 px 15 px ;
margin : 15 px 0 0 0 ;
line-height : 16 px ;
border-bottom : 1 px solid #ddd ;
color : #555d66 ;
}
. control-panel-themes . customize-themes-section-title {
width : 100 % ;
background : #fff ;
box-shadow : none ;
outline : none ;
border-top : none ;
border-bottom : 1 px solid #ddd ;
border-left : 4 px solid #fff ;
border-right : none ;
cursor : pointer ;
padding : 10 px 15 px ;
position : relative ;
text-align : left ;
2016-11-04 17:18:26 +00:00
font-size : 14 px ;
font-weight : 600 ;
2017-09-29 20:13:50 +00:00
color : #555d66 ;
text-shadow : none ;
2016-10-19 03:20:29 +00:00
}
2017-09-29 20:13:50 +00:00
. control-panel-themes # accordion-section-installed_themes {
border-top : 1 px solid #ddd ;
2016-10-19 03:20:29 +00:00
}
2017-09-29 20:13:50 +00:00
. control-panel-themes . theme-section {
margin : 0 ;
position : relative ;
}
. control-panel-themes . customize-themes-section-title : focus ,
. control-panel-themes . customize-themes-section-title : hover {
border-left-color : #0073aa ;
color : #0073aa ;
background : #f5f5f5 ;
}
. customize-themes-section-title : not ( . selected ) : after {
content : "" ;
2016-11-04 17:18:26 +00:00
display : block ;
2017-09-29 20:13:50 +00:00
position : absolute ;
top : 9 px ;
right : 15 px ;
width : 18 px ;
height : 18 px ;
border-radius : 100 % ;
border : 1 px solid #ccc ;
background : #fff ;
}
. control-panel-themes . theme-section . customize-themes-section-title . selected : after {
content : "\f147" ;
font : 16 px / 1 dashicons ;
box-sizing : border-box ;
width : 20 px ;
height : 20 px ;
padding : 3 px 3 px 1 px 1 px ; /* Re-align the icon to the smaller grid */
border-radius : 100 % ;
position : absolute ;
top : 9 px ;
right : 15 px ;
background : #0073aa ;
color : #fff ;
2016-10-19 03:20:29 +00:00
}
2017-09-29 20:13:50 +00:00
. control-panel-themes . customize-themes-section-title . selected {
color : #0073aa ;
2015-02-24 20:31:24 +00:00
}
2015-05-29 13:57:26 +00:00
# customize-theme-controls . themes . accordion-section-content {
position : relative ;
left : 0 ;
padding : 0 ;
width : 100 % ;
}
2017-09-29 20:13:50 +00:00
. loading . customize-themes-section . spinner {
display : block ;
visibility : visible ;
position : relative ;
clear : both ;
width : 20 px ;
height : 20 px ;
left : calc ( 50 % - 10 px );
float : none ;
margin-top : 50 px ;
2016-10-19 03:20:29 +00:00
}
2017-09-29 20:13:50 +00:00
. customize-themes-section . no-themes ,
. customize-themes-section . no-themes-local {
display : none ;
}
2017-10-31 01:33:47 +00:00
. themes-section-installed_themes . theme . notice-success : not ( . updated-message ) {
2017-09-29 20:13:50 +00:00
display : none ; /* Hide "installed" notice on installed themes tab. */
}
. customize-control-theme . theme {
2016-11-04 17:18:26 +00:00
width : 100 % ;
2017-09-29 20:13:50 +00:00
margin : 0 ;
border : 1 px solid #ddd ;
background : #fff ;
}
. customize-control-theme . theme . theme-name , . customize-control-theme . theme . theme-actions {
background : #fff ;
border : none ;
}
. customize-control . customize-control-theme { /* override most properties on .customize-control */
box-sizing : border-box ;
width : 25 % ;
max-width : 600 px ; /* Max. screenshot size / 2 */
margin : 0 25 px 25 px 0 ;
padding : 0 ;
clear : none ;
}
/* 5 columns above 2100px */
@ media screen and ( min-width : 2101px ) {
. customize-control . customize-control-theme {
width : calc ( ( 100 % - 125 px ) / 5 - 1 px ); /* 1px offset accounts for browser rounding, typical all grids */
}
}
/* 4 columns up to 2100px */
@ media screen and ( min-width : 1601px ) and ( max-width : 2100px ) {
. customize-control . customize-control-theme {
width : calc ( ( 100 % - 100 px ) / 4 - 1 px );
}
}
/* 3 columns up to 1600px */
@ media screen and ( min-width : 1201px ) and ( max-width : 1600px ) {
. customize-control . customize-control-theme {
width : calc ( ( 100 % - 75 px ) / 3 - 1 px );
}
}
/* 2 columns up to 1200px */
@ media screen and ( min-width : 851px ) and ( max-width : 1200px ) {
. customize-control . customize-control-theme {
width : calc ( ( 100 % - 50 px ) / 2 - 1 px );
}
}
/* 1 column up to 850 px */
@ media screen and ( max-width : 850px ) {
. customize-control . customize-control-theme {
width : 100 % ;
}
}
. wp-customizer . theme-browser . themes {
padding : 0 0 25 px 25 px ;
transition : .18 s margin-top linear ;
2015-02-24 20:31:24 +00:00
}
. wp-customizer . theme-browser . theme . theme-actions {
opacity : 1 ;
}
# customize-controls h3 . theme-name {
font-size : 15 px ;
}
2015-03-25 22:58:27 +00:00
# customize-controls . theme-overlay . theme-name {
font-size : 32 px ;
}
2017-09-29 20:13:50 +00:00
. customize-preview-header . themes-filter-bar {
position : fixed ;
top : 0 ;
left : 300 px ;
width : calc ( 100 % - 300 px );
height : 46 px ;
background : #eee ;
z-index : 10 ;
padding : 6 px 25 px ;
box-sizing : border-box ;
border-bottom : 1 px solid #ddd ;
}
2017-10-18 15:11:46 +00:00
@ media screen and ( min-width : 1670px ) {
. customize-preview-header . themes-filter-bar {
width : 82 % ;
right : 0 ;
left : initial ;
}
}
2017-09-29 20:13:50 +00:00
. themes-filter-bar . themes-filter-container {
margin : 0 ;
padding : 0 ;
}
. themes-filter-bar . wp-filter-search {
line-height : 25 px ;
2017-10-18 04:06:47 +00:00
padding : 6 px 10 px 6 px 30 px ;
2017-09-29 20:13:50 +00:00
max-width : 100 % ;
width : 40 % ;
min-width : 300 px ;
position : absolute ;
top : 6 px ;
left : 25 px ;
2017-10-18 04:06:47 +00:00
height : 32 px ;
margin : 1 px 0 ;
2017-09-29 20:13:50 +00:00
}
/* Unstick the filter bar on short windows/screens. This breakpoint is based on the
current length of .org feature filters assuming translations do not wrap lines. */
2019-01-17 07:41:52 +00:00
@ media screen and ( max-height : 540px ), screen and ( max-width : 1018px ) {
2017-09-29 20:13:50 +00:00
. customize-preview-header . themes-filter-bar {
position : relative ;
left : 0 ;
width : 100 % ;
margin : 0 0 25 px 0 ;
}
2017-10-18 15:11:46 +00:00
. filter-drawer {
top : 46 px ;
}
2017-09-29 20:13:50 +00:00
. wp-customizer . theme-browser . themes {
padding : 0 0 25 px 25 px ;
overflow : hidden ;
}
. control-panel-themes . customize-themes-full-container {
margin-top : 0 ;
padding : 0 ;
height : 100 % ;
width : calc ( 100 % - 300 px );
}
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 1018px ) {
2017-10-18 15:11:46 +00:00
. filter-drawer . filter-group {
2017-09-29 20:13:50 +00:00
width : calc ( ( 100 % - 50 px ) / 2 );
}
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 900px ) {
2017-09-29 20:13:50 +00:00
. customize-preview-header . themes-filter-bar {
height : 86 px ;
padding-top : 46 px ;
}
. themes-filter-bar . wp-filter-search {
width : calc ( 100 % - 50 px );
margin : 0 ;
min-width : 200 px ;
}
2017-10-18 15:11:46 +00:00
. filter-drawer {
2017-09-29 20:13:50 +00:00
top : 86 px ;
}
. control-panel-themes . filter-themes-count {
float : left ;
}
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 792px ) {
2017-10-18 15:11:46 +00:00
. filter-drawer . filter-group {
2017-09-29 20:13:50 +00:00
width : calc ( 100 % - 25 px );
}
2015-02-24 20:31:24 +00:00
}
2017-09-29 20:13:50 +00:00
. control-panel-themes . customize-themes-mobile-back {
2016-11-04 17:18:26 +00:00
display : none ;
}
2017-09-29 20:13:50 +00:00
/* Mobile - toggle between themes and filters */
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 600px ) {
2017-09-29 20:13:50 +00:00
2017-10-18 15:11:46 +00:00
. filter-drawer {
top : 132 px ;
}
2017-09-29 20:13:50 +00:00
. wp-full-overlay . showing-themes . control-panel-themes . filter-themes-count . filter-themes {
display : block ;
float : right ;
}
. control-panel-themes . customize-themes-full-container {
width : 100 % ;
margin : 0 ;
2017-10-15 04:59:10 +00:00
padding-top : 46 px ;
2017-09-29 20:13:50 +00:00
height : calc ( 100 % - 46 px );
z-index : 1 ;
display : none ;
}
. showing-themes . control-panel-themes . customize-themes-full-container {
display : block ;
}
. wp-customizer . showing-themes . control-panel-themes . customize-themes-mobile-back {
display : block ;
position : fixed ;
top : 0 ;
left : 0 ;
background : #eee ;
color : #444 ;
border-radius : 0 ;
box-shadow : none ;
border : none ;
height : 46 px ;
width : 100 % ;
z-index : 10 ;
text-align : left ;
text-shadow : none ;
border-bottom : 1 px solid #ddd ;
border-left : 4 px solid transparent ;
margin : 0 ;
padding : 0 ;
font-size : 0 ;
overflow : hidden ;
}
. wp-customizer . showing-themes . control-panel-themes . customize-themes-mobile-back : before {
left : 0 ;
top : 0 ;
2017-10-18 04:06:47 +00:00
height : 46 px ;
2017-09-29 20:13:50 +00:00
width : 26 px ;
display : block ;
line-height : 46 px ;
padding : 0 8 px 0 8 px ;
border-right : 1 px solid #ddd ;
}
. wp-customizer . showing-themes . control-panel-themes . customize-themes-mobile-back : hover ,
. wp-customizer . showing-themes . control-panel-themes . customize-themes-mobile-back : focus {
color : #0073aa ;
background : #f3f3f5 ;
border-left-color : #0073aa ;
outline : none ;
box-shadow : none ;
}
. showing-themes # customize-header-actions {
display : none ;
}
2017-10-18 04:06:47 +00:00
# customize-controls {
width : 100 % ;
}
2016-11-04 17:18:26 +00:00
}
2015-02-24 20:31:24 +00:00
/* Details View */
. wp-customizer . theme-overlay {
display : none ;
}
. wp-customizer . modal-open . theme-overlay {
position : fixed ;
left : 0 ;
top : 0 ;
right : 0 ;
bottom : 0 ;
z-index : 109 ;
}
2017-09-29 20:13:50 +00:00
/* Avoid a z-index war by resetting elements that should be under the overlay.
This is likely required because of the way that sections and panels are positioned. */
. wp-customizer . modal-open # customize-header-actions ,
. wp-customizer . modal-open . control-panel-themes . filter-themes-count ,
. wp-customizer . modal-open . control-panel-themes . customize-themes-section-title . selected : after {
z-index : -1 ;
}
2017-10-19 17:57:47 +00:00
. wp-full-overlay . in-themes-panel . themes-panel-expanded # customize-controls . wp-full-overlay-sidebar-content {
overflow : visible ;
}
2015-02-24 20:31:24 +00:00
. wp-customizer . theme-overlay . theme-backdrop {
background : rgba ( 238 , 238 , 238 , 0.75 );
position : fixed ;
z-index : 110 ;
}
2017-09-29 20:13:50 +00:00
. wp-customizer . theme-overlay . star-rating {
float : left ;
margin-right : 8 px ;
}
. wp-customizer . theme-rating . num-ratings {
line-height : 20 px ;
}
2015-02-24 20:31:24 +00:00
. wp-customizer . theme-overlay . theme-wrap {
left : 90 px ;
right : 90 px ;
top : 45 px ;
bottom : 45 px ;
z-index : 120 ;
}
. wp-customizer . theme-overlay . theme-actions {
2017-09-29 20:13:50 +00:00
text-align : right ; /* Because there're only one or two actions, match the UI pattern of media modals and right-align the action. */
padding : 10 px 25 px ;
background : #eee ;
border-top : 1 px solid #ddd ;
2016-10-19 03:20:29 +00:00
}
2017-09-29 20:13:50 +00:00
. wp-customizer . theme-overlay . theme-actions . theme-install . preview {
margin-left : 8 px ;
}
. control-panel-themes . theme-actions . delete-theme {
left : 15 px ; /* these override themes.css on mobile */
right : auto ;
bottom : auto ;
position : absolute ;
}
. modal-open . in-themes-panel # customize-controls . wp-full-overlay-sidebar-content {
overflow : visible ; /* Prevent the top-level Customizer controls from becoming visible when elements on the right of the details modal are focused. */
}
. wp-customizer . theme-header {
background : #eee ;
}
. wp-customizer . theme-overlay . theme-header button ,
. wp-customizer . theme-overlay . theme-header . close : before {
color : #444 ;
}
. wp-customizer . theme-overlay . theme-header . close : focus ,
. wp-customizer . theme-overlay . theme-header . close : hover ,
. wp-customizer . theme-overlay . theme-header . right : focus ,
. wp-customizer . theme-overlay . theme-header . right : hover ,
. wp-customizer . theme-overlay . theme-header . left : focus ,
. wp-customizer . theme-overlay . theme-header . left : hover {
background : #fff ;
border-bottom : 4 px solid #0073aa ;
color : #0073aa ;
}
. wp-customizer . theme-overlay . theme-header . close : focus : before ,
. wp-customizer . theme-overlay . theme-header . close : hover : before {
color : #0073aa ;
}
. wp-customizer . theme-overlay . theme-header button . disabled ,
. wp-customizer . theme-overlay . theme-header button . disabled : hover ,
. wp-customizer . theme-overlay . theme-header button . disabled : focus {
border-bottom : none ;
background : transparent ;
color : #ccc ;
2015-04-22 18:57:25 +00:00
}
2015-02-24 20:31:24 +00:00
/* Small Screens */
2019-01-17 07:41:52 +00:00
@ media ( max-width : 850px ), ( max-height : 472px ) {
2015-02-24 20:31:24 +00:00
. wp-customizer . theme-overlay . theme-wrap {
left : 0 ;
right : 0 ;
top : 0 ;
bottom : 0 ;
2015-02-27 20:19:29 +00:00
}
2017-10-18 04:06:47 +00:00
. wp-customizer . theme-browser . themes {
padding-right : 25 px ;
}
2015-02-24 20:31:24 +00:00
}
2015-04-01 22:51:27 +00:00
/* Handle cheaters. */
2012-08-23 00:04:18 +00:00
body . cheatin {
2014-03-29 23:19:15 +00:00
font-size : medium ;
height : auto ;
background : #fff ;
margin : 50 px auto 2 em ;
padding : 1 em 2 em ;
max-width : 700 px ;
2012-08-23 00:04:18 +00:00
min-width : 0 ;
2014-03-29 23:19:15 +00:00
box-shadow : 0 1 px 3 px rgba ( 0 , 0 , 0 , 0.13 );
2012-08-23 00:04:18 +00:00
}
2015-09-04 03:40:25 +00:00
body . cheatin h1 {
2016-02-18 22:30:27 +00:00
border-bottom : 1 px solid #ddd ;
2015-09-04 03:40:25 +00:00
clear : both ;
2017-09-29 20:13:50 +00:00
color : #555d66 ;
2016-05-17 01:45:27 +00:00
font-size : 24 px ;
2016-07-26 16:39:30 +00:00
font-family : - apple-system , BlinkMacSystemFont , "Segoe UI" , Roboto , Oxygen-Sans , Ubuntu , Cantarell , "Helvetica Neue" , sans-serif ;
2015-09-04 03:40:25 +00:00
margin : 30 px 0 0 0 ;
padding : 0 ;
padding-bottom : 7 px ;
}
2012-08-23 00:04:18 +00:00
body . cheatin p {
font-size : 14 px ;
2014-03-29 23:19:15 +00:00
line-height : 1.5 ;
margin : 25 px 0 20 px ;
2012-08-23 00:04:18 +00:00
}
2015-02-09 12:36:28 +00:00
2015-10-20 20:15:26 +00:00
/**
* Widgets and Menus common styles
*/
2016-09-28 19:54:28 +00:00
/* higher specificity than .wp-core-ui .button */
2015-10-20 20:15:26 +00:00
# customize-theme-controls . add-new-widget ,
# customize-theme-controls . add-new-menu-item {
cursor : pointer ;
float : right ;
2017-09-26 19:05:46 +00:00
margin : 0 ;
2015-10-20 20:15:26 +00:00
margin-left : 10 px ;
transition : all 0.2 s ;
-webkit- user-select : none ;
-moz- user-select : none ;
-ms- user-select : none ;
user-select : none ;
outline : none ;
}
. reordering . add-new-widget ,
. reordering . add-new-menu-item {
opacity : 0.2 ;
pointer-events : none ;
cursor : not-allowed ; /* doesn't work in conjunction with pointer-events */
}
. add-new-widget : before ,
2016-08-29 22:59:28 +00:00
. add-new-menu-item : before ,
# available-menu-items . new-content-item . add-content : before {
2015-10-20 20:15:26 +00:00
content : "\f132" ;
display : inline-block ;
position : relative ;
left : -2 px ;
2017-09-26 19:05:46 +00:00
top : 0 ;
2015-10-20 20:15:26 +00:00
font : normal 20 px / 1 dashicons ;
vertical-align : middle ;
transition : all 0.2 s ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
}
/* Reordering */
. reorder-toggle {
float : right ;
padding : 5 px 8 px ;
text-decoration : none ;
cursor : pointer ;
outline : none ;
}
. reorder ,
. reordering . reorder-done {
display : block ;
padding : 5 px 8 px ;
}
. reorder-done ,
. reordering . reorder {
display : none ;
}
2016-01-13 22:36:26 +00:00
. widget-reorder-nav span ,
. menu-item-reorder-nav button {
position : relative ;
overflow : hidden ;
float : left ;
display : block ;
width : 33 px ; /* was 42px for mobile */
height : 43 px ;
color : #82878c ;
text-indent : -9999 px ;
cursor : pointer ;
outline : none ;
}
. menu-item-reorder-nav button {
width : 30 px ;
height : 40 px ;
background : transparent ;
border : none ;
box-shadow : none ;
}
. widget-reorder-nav span : before ,
. menu-item-reorder-nav button : before {
display : inline-block ;
position : absolute ;
top : 0 ;
right : 0 ;
width : 100 % ;
height : 100 % ;
font : normal 20 px / 43 px dashicons ;
text-align : center ;
text-indent : 0 ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
}
. widget-reorder-nav span : hover ,
. widget-reorder-nav span : focus ,
. menu-item-reorder-nav button : hover ,
. menu-item-reorder-nav button : focus {
color : #191e23 ;
background : #eee ;
}
. move-widget-down : before ,
. menus-move-down : before {
content : "\f347" ;
}
. move-widget-up : before ,
. menus-move-up : before {
content : "\f343" ;
}
# customize-theme-controls . first-widget . move-widget-up ,
# customize-theme-controls . last-widget . move-widget-down ,
. move-up-disabled . menus-move-up ,
. move-down-disabled . menus-move-down ,
. move-right-disabled . menus-move-right ,
. move-left-disabled . menus-move-left {
color : #d5d5d5 ;
background-color : #fff ;
cursor : default ;
pointer-events : none ;
}
/**
* New widget and Add-menu-items modes and panels
*/
. wp-full-overlay-main {
right : auto ; /* this overrides a right: 0; which causes the preview to resize, I'd rather have it go off screen at the normal size. */
width : 100 % ;
}
body . adding-widget . add-new-widget ,
body . adding-widget . add-new-widget : hover ,
. adding-menu-items . add-new-menu-item ,
. adding-menu-items . add-new-menu-item : hover ,
. add-menu-toggle . open ,
. add-menu-toggle . open : hover {
background : #eee ;
border-color : #929793 ;
color : #32373c ;
box-shadow : inset 0 2 px 5 px -3 px rgba ( 0 , 0 , 0 , 0.5 );
}
body . adding-widget . add-new-widget : before ,
. adding-menu-items . add-new-menu-item : before ,
# accordion-section-add_menu . add-new-menu-item . open : before {
transform : rotate ( 45 deg );
}
# available-widgets ,
# available-menu-items {
position : absolute ;
top : 0 ;
bottom : 0 ;
left : -301 px ;
visibility : hidden ;
overflow-x : hidden ;
overflow-y : auto ;
width : 300 px ;
margin : 0 ;
z-index : 4 ;
background : #eee ;
transition : left .18 s ;
border-right : 1 px solid #ddd ;
}
# available-widgets . customize-section-title ,
# available-menu-items . customize-section-title {
display : none ;
}
# available-widgets-list {
top : 60 px ;
position : absolute ;
overflow : auto ;
bottom : 0 ;
width : 100 % ;
2016-10-03 16:28:31 +00:00
border-top : 1 px solid #ddd ;
}
. no-widgets-found # available-widgets-list {
border-top : none ;
2016-01-13 22:36:26 +00:00
}
# available-widgets-filter {
position : fixed ;
top : 0 ;
z-index : 1 ;
width : 300 px ;
background : #eee ;
}
/* search field container */
# available-widgets-filter ,
# available-menu-items-search . accordion-section-title {
2016-10-03 16:28:31 +00:00
padding : 13 px 15 px ;
2016-01-13 22:36:26 +00:00
box-sizing : border-box ;
}
# available-widgets-filter input ,
# available-menu-items-search input {
width : 100 % ;
2016-10-03 16:28:31 +00:00
height : 32 px ;
margin : 1 px 0 ;
padding : 6 px 30 px ;
}
# available-widgets-filter input :: -ms-clear ,
# available-menu-items-search input :: -ms-clear {
display : none ; /* remove the "x" in IE, which conflicts with the "x" icon on button.clear-results */
}
# available-menu-items-search . search-icon ,
# available-widgets-filter . search-icon {
display : block ;
position : absolute ;
top : 15 px ; /* 13 container padding +1 input margin +1 input border */
left : 16 px ;
width : 30 px ;
height : 30 px ;
line-height : 28 px ;
text-align : center ;
color : #72777c ;
}
# available-widgets-filter . clear-results ,
# available-menu-items-search . clear-results {
position : absolute ;
top : 15 px ; /* 13 container padding +1 input margin +1 input border */
right : 16 px ;
width : 30 px ;
height : 30 px ;
padding : 0 ;
border : 0 ;
cursor : pointer ;
background : none ;
color : #a00 ;
text-decoration : none ;
outline : 0 ;
}
# available-widgets-filter . clear-results ,
# available-menu-items-search . clear-results ,
# available-menu-items-search . loading . clear-results . is-visible {
display : none ;
}
# available-widgets-filter . clear-results . is-visible ,
# available-menu-items-search . clear-results . is-visible {
display : block ;
}
# available-widgets-filter . clear-results : before ,
# available-menu-items-search . clear-results : before {
content : "\f335" ;
font : normal 20 px / 1 dashicons ;
vertical-align : middle ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
}
# available-widgets-filter . clear-results : hover ,
# available-widgets-filter . clear-results : focus ,
# available-menu-items-search . clear-results : hover ,
# available-menu-items-search . clear-results : focus {
color : #dc3232 ;
}
# available-widgets-filter . clear-results : focus ,
# available-menu-items-search . clear-results : focus {
box-shadow :
0 0 0 1 px #5b9dd9 ,
0 0 2 px 1 px rgba ( 30 , 140 , 190 , .8 );
}
# available-menu-items-search . search-icon : after ,
2017-11-09 01:02:47 +00:00
# available-widgets-filter . search-icon : after ,
2017-10-18 04:06:47 +00:00
. themes-filter-bar . search-icon : after {
2016-10-03 16:28:31 +00:00
content : "\f179" ;
font : normal 20 px / 1 dashicons ;
vertical-align : middle ;
-webkit- font-smoothing : antialiased ;
-moz- osx-font-smoothing : grayscale ;
}
2017-10-18 04:06:47 +00:00
. themes-filter-bar . search-icon {
position : absolute ;
top : 7 px ;
left : 26 px ;
z-index : 1 ;
color : #72777c ;
height : 30 px ;
width : 30 px ;
line-height : 2 ;
text-align : center ;
}
2016-10-03 16:28:31 +00:00
. no-widgets-found-message {
display : none ;
margin : 0 ;
padding : 0 15 px ;
line-height : inherit ;
}
. no-widgets-found . no-widgets-found-message {
display : block ;
2016-01-13 22:36:26 +00:00
}
# available-widgets . widget-top ,
# available-widgets . widget-top : hover ,
# available-menu-items . item-top ,
# available-menu-items . item-top : hover {
border : none ;
background : transparent ;
box-shadow : none ;
}
# available-widgets . widget-tpl ,
# available-menu-items . item-tpl {
position : relative ;
2017-09-26 19:05:46 +00:00
padding : 15 px 15 px 15 px 60 px ;
2016-01-13 22:36:26 +00:00
background : #fff ;
2016-10-03 16:28:31 +00:00
border-bottom : 1 px solid #ddd ;
2016-09-14 16:15:29 +00:00
border-left : 4 px solid #fff ;
2019-01-17 07:41:52 +00:00
transition :
.15 s color ease-in-out ,
.15 s background-color ease-in-out ,
.15 s border-color ease-in-out ;
2016-01-13 22:36:26 +00:00
cursor : pointer ;
display : none ;
}
# available-widgets . widget ,
# available-menu-items . item {
position : static ;
}
2015-02-09 12:36:28 +00:00
/* Responsive */
. customize-controls-preview-toggle {
display : none ;
}
2015-11-16 04:44:26 +00:00
@ media only screen and ( max-width : 782px ) {
2015-03-27 21:53:27 +00:00
. wp-customizer . theme : not ( . active ) : hover . theme-actions ,
. wp-customizer . theme : not ( . active ) : focus . theme-actions {
display : block ;
}
2015-04-22 16:15:27 +00:00
. wp-customizer . theme-browser . theme . active . theme-name span {
display : inline ;
}
2015-11-16 04:44:26 +00:00
2017-10-10 23:45:51 +00:00
. customize-control-header button . random . dice {
margin-top : 0 ;
}
2017-10-04 18:12:46 +00:00
. customize-control-radio . customize-inside-control-row ,
. customize-control-checkbox . customize-inside-control-row ,
. customize-control-nav_menu_auto_add . customize-inside-control-row {
2015-11-16 04:44:26 +00:00
margin-left : 32 px ;
}
. customize-control-radio input ,
. customize-control-checkbox input ,
. customize-control-nav_menu_auto_add input {
margin-left : -32 px ;
}
2017-10-10 23:45:51 +00:00
. customize-control input [ type = "radio" ] + label + br ,
. customize-control input [ type = "checkbox" ] + label + br {
line-height : 32 px ; /* For widgets checkboxes */
2015-11-16 04:44:26 +00:00
}
2017-09-26 19:05:46 +00:00
2017-09-27 22:25:46 +00:00
. customize-control . date-time-fields select {
height : 39 px ;
}
2017-10-02 04:12:47 +00:00
. date-time-fields . date-input . month {
2017-09-27 22:25:46 +00:00
width : 79 px ;
}
2017-10-02 04:12:47 +00:00
. date-time-fields . date-input . day ,
. date-time-fields . date-input . hour ,
. date-time-fields . date-input . minute {
2017-09-27 22:25:46 +00:00
width : 55 px ;
}
2017-10-02 04:12:47 +00:00
. date-time-fields . date-input . year {
2017-09-27 22:25:46 +00:00
width : 80 px ;
}
. date-time-fields . date-timezone {
line-height : 3.2 ;
}
2017-10-02 04:12:47 +00:00
2017-10-02 18:40:48 +00:00
# customize-control-changeset_preview_link a {
bottom : 16 px ;
}
. preview-link-wrapper . customize-copy-preview-link . preview-control-element . button {
bottom : 10 px ;
}
2017-10-12 03:53:47 +00:00
. media-widget-control . media-widget-buttons . button . edit-media ,
. media-widget-control . media-widget-buttons . button . change-media ,
. media-widget-control . media-widget-buttons . button . select-media {
2017-09-26 19:05:46 +00:00
margin-top : 12 px ;
}
2017-10-18 04:06:47 +00:00
. wp-core-ui . themes-filter-bar . feature-filter-toggle {
margin : 3 px 0 3 px 25 px ;
}
2015-03-27 21:53:27 +00:00
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 1200px ) {
2017-10-13 21:21:55 +00:00
. outer-section-open . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main ,
. adding-menu-items . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main ,
. adding-widget . wp-full-overlay . expanded . preview-mobile . wp-full-overlay-main {
left : 67 % ;
}
}
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 640px ) {
2015-02-09 12:36:28 +00:00
2016-03-07 22:05:27 +00:00
/* when the sidebar is collapsed and switching to responsive view,
bring it back see ticket #35220 */
. wp-full-overlay . collapsed # customize-controls {
margin-left : 0 ;
}
2015-02-09 12:36:28 +00:00
. wp-full-overlay-sidebar . wp-full-overlay-sidebar-content {
bottom : 0 ;
}
. customize-controls-preview-toggle {
display : block ;
position : absolute ;
top : 0 ;
left : 48 px ;
line-height : 45 px ;
font-size : 14 px ;
2016-04-17 15:41:27 +00:00
padding : 0 12 px ;
2015-02-09 12:36:28 +00:00
margin : 0 ;
height : 45 px ;
background : #eee ;
2016-04-17 15:41:27 +00:00
border : 0 ;
2015-02-09 12:36:28 +00:00
border-right : 1 px solid #ddd ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2015-02-09 12:36:28 +00:00
cursor : pointer ;
transition : color .1 s ease-in-out , background .1 s ease-in-out ;
}
# customize-footer-actions ,
2017-10-18 04:06:47 +00:00
/*#customize-preview,*/
2015-02-09 12:36:28 +00:00
. customize-controls-preview-toggle . controls ,
. preview-only . wp-full-overlay-sidebar-content ,
. preview-only . customize-controls-preview-toggle . preview {
display : none ;
}
2017-10-13 21:21:55 +00:00
. preview-only # customize-save-button-wrapper {
margin-top : -46 px ;
}
2015-02-09 12:36:28 +00:00
. customize-controls-preview-toggle . preview : before ,
. customize-controls-preview-toggle . controls : before {
font : normal 20 px / 1 dashicons ;
content : "\f177" ;
position : relative ;
top : 4 px ;
margin-right : 6 px ;
}
. customize-controls-preview-toggle . controls : before {
2015-07-09 21:05:25 +00:00
content : "\f540" ;
2015-02-09 12:36:28 +00:00
}
. preview-only # customize-controls {
height : 45 px ;
}
. preview-only # customize-preview ,
. preview-only . customize-controls-preview-toggle . controls {
display : block ;
}
2015-03-27 22:17:30 +00:00
. wp-core-ui . wp-customizer . button {
padding : 6 px 14 px ;
line-height : normal ;
font-size : 14 px ;
vertical-align : middle ;
height : auto ;
}
2017-09-27 22:25:46 +00:00
# publish-settings {
height : 31 px ;
}
2017-10-04 20:02:49 +00:00
# customize-control-changeset_status . customize-inside-control-row {
2017-09-27 22:25:46 +00:00
padding-top : 15 px ;
2015-03-27 22:17:30 +00:00
}
2016-01-13 22:36:26 +00:00
body . adding-widget div # available-widgets ,
2017-09-27 22:25:46 +00:00
body . adding-menu-items div # available-menu-items ,
2017-10-02 18:40:48 +00:00
body . outer-section-open div # customize-sidebar-outer-content {
2016-01-13 22:36:26 +00:00
width : 100 % ;
}
# available-widgets . customize-section-title ,
# available-menu-items . customize-section-title {
display : block ;
margin : 0 ;
}
# available-widgets . customize-section-back ,
# available-menu-items . customize-section-back {
height : 69 px ;
}
# available-widgets . customize-section-title h3 ,
# available-menu-items . customize-section-title h3 {
font-size : 20 px ;
font-weight : 200 ;
padding : 9 px 10 px 12 px 14 px ;
margin : 0 ;
line-height : 24 px ;
2016-11-15 18:11:31 +00:00
color : #555d66 ;
2016-01-13 22:36:26 +00:00
display : block ;
overflow : hidden ;
white-space : nowrap ;
text-overflow : ellipsis ;
}
# available-widgets . customize-section-title . customize-action ,
# available-menu-items . customize-section-title . customize-action {
font-size : 13 px ;
display : block ;
font-weight : 400 ;
overflow : hidden ;
white-space : nowrap ;
text-overflow : ellipsis ;
}
# available-widgets-filter {
position : relative ;
width : 100 % ;
height : auto ;
}
# available-widgets-list {
2016-10-03 16:28:31 +00:00
top : 130 px ;
}
# available-menu-items-search . clear-results ,
# available-menu-items-search . search-icon {
top : 85 px ; /* 70 section title height + 13 container padding +1 input margin +1 input border */
2016-01-13 22:36:26 +00:00
}
2017-09-26 19:05:46 +00:00
. reorder ,
. reordering . reorder-done {
padding : 8 px ;
}
2017-10-18 04:06:47 +00:00
. wp-core-ui . themes-filter-bar . feature-filter-toggle {
margin : 0 ;
}
. theme-browser . theme . active . theme-actions ,
. wp-customizer . theme-browser . theme . theme-actions {
padding : 9 px 15 px ;
box-shadow : inset 0 1 px 0 rgba ( 0 , 0 , 0 , 0.1 );
}
2017-10-11 19:38:50 +00:00
}
2017-10-19 18:10:47 +00:00
2019-01-17 07:41:52 +00:00
@ media screen and ( max-width : 600px ) {
2017-10-19 18:10:47 +00:00
. theme-browser . theme . active . theme-actions ,
. wp-customizer . theme-browser . theme . theme-actions {
padding : 8 px 15 px ;
box-shadow : none ;
}
2017-10-28 06:54:47 +00:00
. wp-full-overlay . expanded {
margin-left : 0 ;
}
body . adding-widget div # available-widgets ,
body . adding-menu-items div # available-menu-items ,
body . outer-section-open div # customize-sidebar-outer-content {
top : 46 px ;
z-index : 10 ;
}
body . wp-customizer . wp-full-overlay . expanded # customize-sidebar-outer-content {
left : -100 % ;
}
body . wp-customizer . outer-section-open . wp-full-overlay . expanded # customize-sidebar-outer-content {
left : 0 ;
}
2017-10-19 18:10:47 +00:00
}