File "location.css"
Full Path: /home/romayxjt/public_html/wp-content/plugins/orderable/inc/modules/location/assets/admin/css/location.css
File size: 12.85 KB
MIME-type: text/plain
Charset: utf-8
/**
* Internal dependencies
*/
/*
* Orderable field
*/
.orderable-field {
width: 426px;
}
.orderable-field.woocommerce-input-toggle {
margin-top: 15px;
}
/*
* Orderable toggle field
*/
.orderable-toggle-field__label-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
margin-left: 10px;
}
.orderable-toggle-field__label {
margin-bottom: 1px;
}
.orderable-toggle-field__label-help {
color: #888;
font-size: 12px;
}
/*
* Orderable Holiday metabox.
*/
.orderable-holidays__holidays {
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
margin: 15px 0;
}
/*
* Orderable Open Hours settings
*/
.orderable-open-hours-settings {
margin: 15px 0;
}
.orderable-open-hours-settings__day {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
margin: 5px 0;
gap: 20px;
}
.orderable-open-hours-settings__day-name {
font-weight: 700;
}
.orderable-open-hours-settings--hide {
display: none;
}
/*
* Orderable Store Services metabox.
*/
.orderable-order-options__as-soon-as-possible {
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
margin: 15px 0;
}
/*
* Orderable Store Open Hours metabox.
*/
.orderable-store-open-hours__override-open-hours .orderable-fields-row__body-row-right {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.orderable-override-open-hours-toggle-field {
margin-top: 15px;
}
.orderable-store-open-hours__open-hour-fields {
margin: 15px 0;
}
.orderable-store-open-hours--hide {
display: none;
}
/*
* Orderable Store Services metabox.
*/
.orderable-store-services__enable-service-pickup {
margin-top: 15px;
}
.orderable-store-services__enable-services {
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
margin: 15px 0;
}
.orderable-store-services__enable-service {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.orderable-store-services__enable-service-label {
margin-left: 5px;
}
.orderable-store-services__service-hours-fields {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: column;
flex-flow: column;
margin: 15px 0;
}
.orderable-store-services__pickup-same-as-delivery {
display: block;
margin-bottom: 10px;
}
/* stylelint-disable-next-line selector-id-pattern */
#orderable_multi_location_store_services_meta_box {
z-index: 10;
}
.orderable-store-services--hide {
display: none;
}
/*
* Orderable toggle field
*/
.orderable-toggle-field-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
/* stylelint-disable-next-line scss/selector-no-redundant-nesting-selector */
}
.orderable-toggle-field-wrapper + .orderable-toggle-field-wrapper {
margin-top: 15px;
}
.orderable-toggle-field__label-wrapper {
margin-top: -4px;
}
/**
* Delivery Zones.
*/
.orderable-change-location-status__loading {
height: 20px;
width: 20px;
}
.orderable-change-location-status__loading-hidden {
visibility: hidden;
}
.orderable-table-delivery-zones-row .dashicons {
display: inline-block;
-ms-flex-negative: 0;
flex-shrink: 0;
height: 16px;
line-height: 16px;
vertical-align: text-bottom;
width: 16px;
}
.orderable-table-delivery-zones-row .dashicons::before {
display: block;
font-size: 16px;
height: 16px;
width: 16px;
}
.orderable-table-delivery-zones-row .dashicons-location {
margin: 2px 0 0 -3px;
}
.orderable-table-delivery-zones-row .dashicons-location::before {
text-align: left;
}
.orderable-table-delivery-zones-row .dashicons-plus::before {
line-height: 18px;
}
.orderable-table-delivery-zones-row__item {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 1px solid #d8dbdf;
border-radius: 4px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 10px;
padding: 10px 14px;
width: 100%;
}
.orderable-table-delivery-zones-row__item > div {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.orderable-table-delivery-zones-row__item + .orderable-table-delivery-zones-row__item {
margin-top: 10px;
}
.orderable-table-delivery-zones-row__item-name {
color: #666;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 2px;
margin: 0;
}
.orderable-table-delivery-zones-row__item-links {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: end;
gap: 10px;
text-align: right;
}
.orderable-table-delivery-zones-row__item-link {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: transparent;
border: none;
color: #2271b1;
cursor: pointer;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
gap: 3px;
padding: 0;
}
.orderable-table-delivery-zones-row__item-link:hover, .orderable-table-delivery-zones-row__item-link:focus {
color: #115e96;
}
.orderable-table-delivery-zones-row__item-title {
margin: 0 0 2px;
}
.orderable-table-delivery-zones-row__no-items-desc {
margin: 0;
color: #666;
}
.orderable-table--compact td.orderable-table-delivery-zones-row__list {
padding-bottom: 14px !important;
padding-top: 14px !important;
}
.orderable-table-delivery-zones-row__actions {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
gap: 10px;
margin-top: 10px;
}
.orderable-delivery-zones-modal-wrapper {
bottom: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 100%;
left: 0;
position: fixed;
right: 0;
top: 0;
width: 100%;
z-index: 9995;
}
.orderable-delivery-zones-modal-background {
background-color: #808080;
bottom: 0;
height: 100%;
left: 0;
opacity: 0.8;
position: fixed;
right: 0;
top: 0;
width: 100%;
z-index: 1000;
}
.orderable-delivery-zones-modal {
background-color: #fff;
-webkit-box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.15);
left: 50%;
height: auto;
margin: auto;
max-height: 90vh;
max-width: 500px;
overflow-y: auto;
position: absolute;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
top: 50%;
width: 100%;
z-index: 9991;
}
.orderable-delivery-zones-modal__header {
border-bottom: 1px solid rgb(228, 231, 236);
padding: 16px 24px;
}
.orderable-delivery-zones-modal__title {
font-size: 20px;
margin: 0;
}
.orderable-delivery-zones-modal__tabs-nav {
border-bottom: 1px solid rgb(228, 231, 236);
}
.orderable-delivery-zones-modal__tabs-nav-link {
background: transparent;
border: 0;
cursor: pointer;
font-size: 14px;
font-weight: 600;
padding: 10px 16px;
}
.orderable-delivery-zones-modal__tabs-nav-link.active {
border-bottom: 3px solid #2271b6;
}
.orderable-delivery-zones-modal__search {
padding: 24px 24px 0;
}
.orderable-delivery-zones-modal__search-container {
margin: 0;
position: relative;
}
.orderable-delivery-zones-modal__search-container span {
left: 8px;
position: absolute;
top: 8px;
}
.orderable-delivery-zones-modal__body {
padding: 24px;
}
.orderable-delivery-zones-modal__tab {
visibility: hidden;
}
.orderable-delivery-zones-modal__tab.active {
visibility: visible;
}
.orderable-delivery-zones-modal__label {
color: #000;
display: block;
font-size: 14px;
font-weight: 600;
margin-bottom: 10px;
}
input.orderable-delivery-zones-modal__field,
textarea.orderable-delivery-zones-modal__field {
border: 1px solid rgb(228, 231, 236);
border-radius: 8px;
margin-bottom: 16px;
padding: 2px 4px 2px 14px;
}
input.orderable-delivery-zones-modal__field:focus,
textarea.orderable-delivery-zones-modal__field:focus {
border-color: #2271b6;
}
input.orderable-delivery-zones-modal__field-postcodes,
textarea.orderable-delivery-zones-modal__field-postcodes {
min-height: 140px;
}
input.orderable-delivery-zones-modal__field-search,
textarea.orderable-delivery-zones-modal__field-search {
margin: 0;
padding-left: 32px;
}
input.orderable-delivery-zones-modal__field-fee,
textarea.orderable-delivery-zones-modal__field-fee {
margin-bottom: 0;
}
input.orderable-delivery-zones-modal__field-postcodes, input.orderable-delivery-zones-modal__field-area-name, input.orderable-delivery-zones-modal__field-search,
textarea.orderable-delivery-zones-modal__field-postcodes,
textarea.orderable-delivery-zones-modal__field-area-name,
textarea.orderable-delivery-zones-modal__field-search {
width: 100%;
}
.orderable-delivery-zones-modal__field-postcodes + .orderable-delivery-zones-modal__label {
border-top: 1px solid rgb(228, 231, 236);
padding-top: 24px;
}
.orderable-delivery-zones-modal__zones-list {
border-top: 1px solid rgb(228, 231, 236);
margin: 0;
max-height: 240px;
overflow-y: auto;
overflow-x: hidden;
padding: 24px 0 0;
}
.orderable-delivery-zones-modal__zones-list-item {
font-size: 14px;
font-weight: 600;
}
.orderable-delivery-zones-modal__zones-list-item.selected {
color: #2271b6;
}
.orderable-delivery-zones-modal__zones-list-item.hide-existing {
display: none !important;
}
.orderable-delivery-zones-modal__msg-no-zones {
font-size: 14px;
margin: 0;
text-align: center;
}
.orderable-delivery-zones-modal__msg-no-zones button {
display: inline-block;
margin-top: 20px;
}
.orderable-delivery-zones-modal__msg {
color: #d63638;
margin-top: -10px;
}
.orderable-delivery-zones-modal__footer {
-webkit-column-gap: 5%;
-moz-column-gap: 5%;
column-gap: 5%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0 24px 16px 24px;
}
.orderable-delivery-zones-modal__button {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 0;
border-radius: 8px;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 14px;
font-weight: 600;
padding: 10px 16px;
text-align: center;
}
.orderable-delivery-zones-modal__button--cancel, .orderable-delivery-zones-modal__button:disabled {
background-color: #fff;
border: 1px solid rgb(228, 231, 236);
color: #3c434a;
}
.orderable-delivery-zones-modal__button--add-update, .orderable-delivery-zones-modal__button--add-existing {
background-color: #2271b6;
border-bottom: 1px solid transparent;
color: #fff;
}
.orderable-delivery-zones-modal__button--add-update:hover, .orderable-delivery-zones-modal__button--add-existing:hover {
background-color: #135e96;
}
.orderable-delivery-zones-modal__button:disabled {
background-color: rgb(228, 231, 236);
cursor: not-allowed;
}
.orderable-delivery-zones-modal__button:disabled:hover {
background-color: rgb(228, 231, 236);
}
.orderable-delivery-zones-modal__button > span {
position: relative;
}
.orderable-delivery-zones-modal__button .icon {
display: none;
height: 16px;
left: -20px;
margin: 0;
shape-rendering: auto;
top: 2px;
position: absolute;
width: 16px;
}
.orderable-delivery-zones-modal__button .icon.active {
display: block;
}
.wc-shipping-zone-method-selector select option[value^=orderable_] {
display: none;
}