File: /medikors/www/eng/wp-content/plugins/jet-menu/assets/admin/scss/_option-page-styles.scss
$padding: 10px;
.jet_menu_options_section {
max-width: 1200px;
}
.cherry-tab__tabs-wrap {
width: 100%;
.cherry-tab__tabs-wrap-content {
display: flex;
flex-wrap: wrap;
}
}
.jet-preset-msg {
color: #49c66a;
}
.jet-menu-success-message {
padding-top: 5px;
color: #49c66a;
}
.jet-menu-error-message {
padding-top: 5px;
color: #f00;
}
.option-page-footer {
padding: $padding;
.cherry-settings__content {
display: flex;
justify-content: space-between;
align-items: flex-start;
}
.cherry-ui-kit.jet-menu-import-export {
flex: 1;
br {
width: 100%;
display: block;
height: 0;
line-height: 0;
}
}
.jet-menu-import {
height: 0;
overflow: hidden;
&__inner {
border-radius: 5px;
padding: 0;
height: 0;
margin-top: 0;
overflow: hidden;
display: inline-block;
}
&.import-active {
height: auto;
.jet-menu-import__inner {
height: auto;
border: 1px solid rgba(0,0,0,0.1);
margin-top: 20px;
padding: 20px;
}
}
}
@media ( min-width: 783px ) {
padding: $padding * 1.5;
}
@media ( min-width: 961px ) {
padding: $padding * 3;
}
button {
margin-left: 10px;
position: relative;
&:first-child{
margin-left: 0;
}
}
}
button.cherry5-ui-button {
.text {
transition: opacity 0.7s ease;
}
.icon, .loader-wrapper {
opacity: 0;
transform: scale(0);
transition: opacity 0.5s ease, transform 0.5s ease;
}
.icon {
position: absolute;
top: 50%;
left: 50%;
font-size: 20px;
width: 20px;
height: 20px;
margin: -10px 0 0 -10px;
}
.loader-wrapper {
position: absolute;
top: 50%;
left: 50%;
width: 12px;
height: 12px;
margin: -9px 0 0 -8px;
}
.loader {
width: 12px;
height: 12px;
border: 3px solid #ffffff;
border-top: 3px solid #3498db;
border-radius: 50%;
display: block;
animation: spin 0.7s linear infinite;
}
&[disabled], &.success {
cursor: default;
pointer-events: none;
.text{
opacity: 0;
}
}
&[disabled] {
.loader-wrapper {
opacity: 1;
transform: scale(1);
}
}
&.success {
.icon {
opacity: 1;
transform: scale(1);
transition-delay: 0.1s;
}
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
}
.jet-delete-preset-wrap {
color: #a00;
.cherry-ui-kit__description {
color: #a00;
}
}
.cherry-ui-control-preset-wrapper {
.cherry-ui-text,
.cherry-ui-select {
vertical-align: top;
margin-top: 0;
margin-right: 10px;
width: 250px;
}
.cherry5-ui-button {
vertical-align: top;
width: 90px;
}
}