| Current Path : /home/ereika83/public_html/wp-content/plugins/wp-hummingbird/_src/react/views/minify/ |
| Current File : /home/ereika83/public_html/wp-content/plugins/wp-hummingbird/_src/react/views/minify/assets.scss |
@import "~@wpmudev/shared-ui/scss/functions";
@import "~@wpmudev/shared-ui/scss/colors";
@import "~@wpmudev/shared-ui/scss/variables";
@import "~@wpmudev/shared-ui/scss/mixins";
@import "../../../scss/common/mixins";
@include body-class(true) {
/**
* Common between both auto and manual modes.
*/
div[class*='box-minification-assets-'] {
.sui-box-header .sui-actions-right > span:first-of-type {
margin-right: 10px;
}
.sui-box-body > .sui-actions {
float: right;
font-size: 13px;
line-height: 40px;
.sui-icon-info {
margin-right: 5px;
position: relative;
top: 1px;
&:before { color: palette( blue, default ); }
}
}
.sui-box-builder.sui-flushed { margin-top: 30px; }
}
/**
* Automatic mode.
*/
.box-minification-assets-auto .sui-box-builder.sui-flushed {
.sui-builder-field {
padding: 30px;
align-items: flex-start;
&:last-of-type { margin-bottom: 0; }
&.wphb-close-section {
box-shadow: none;
border: 1px solid palette( gray, lighter );
background-color: palette( silver, light );
.sui-builder-field-label:first-child > [class^='sui-icon-'] {
background-color: palette( silver, medium );
}
strong { color: palette( gray, light ); }
}
@include bp(tablet) {
flex-wrap: wrap;
}
}
.sui-builder-field-label {
flex-basis: 260px;
&:first-child > [class^='sui-icon-'] {
background-color: palette( blue, default );
width: 31px;
height: 30px;
border-radius: 5px;
margin-right: 10px;
margin-left: 0 !important;
&:before {
color: palette( mono, white );
line-height: 30px;
}
}
.sui-tag, strong { margin-right: 10px; }
}
small {
color: palette( silver, medium );
margin: 0 30px 0 0;
flex-basis: 100%;
flex-shrink: 2;
@include bp(tablet) {
flex-basis: 100%;
margin: 10px 0 0 0;
order: 5;
}
}
}
/**
* Manual mode.
*/
.box-minification-assets-manual .sui-box-builder.sui-flushed {
.sui-box.sui-box-sticky {
margin: 0;
&.wphb-expanded {
.sui-button-icon.sui-button-outlined {
border-color: #888;
background-color: #888;
color: #fff;
}
}
&:not(.wphb-expanded) {
.sui-box-header { border-bottom: 0; }
.sui-box-body,
.sui-box-footer { display: none; }
}
// Fix item alignment.
.sui-actions-right > .sui-tooltip { display: flex; }
}
.sui-notice-warning {
margin-top: 30px;
margin-bottom: 25px;
}
.sui-builder-fields > .sui-form-field {
margin: 25px 0 5px;
padding-left: 20px;
@include media(max-width, md) {
padding-left: 15px;
}
}
}
}