woocommerce/plugins/woocommerce-admin/client/components/date-picker/style.scss

122 lines
1.9 KiB
SCSS

/** @format */
.woocommerce-date-picker {
width: 33.3%;
@include breakpoint( '<1100px' ) {
width: 50%;
}
@include breakpoint( '<782px' ) {
width: 100%;
}
}
.woocommerce-date-picker__content {
.components-popover__content {
width: 320px;
padding: 1em 0;
border: 1px solid $gray;
background-color: $white;
display: flex;
flex-direction: column;
& > * {
margin: 0 0 1em 0;
&:last-child {
margin: 0;
}
}
}
&.is-mobile {
.components-popover__content {
width: 100%;
height: 100%;
}
.components-popover__header {
border: none;
height: 0;
}
.components-popover__close {
transform: translateY(22px);
}
}
}
.woocommerce-date-picker__date-inputs {
max-width: 320px;
width: 100%;
display: grid;
margin: 0 1em 1em 1em;
grid-template-columns: 45% 10% 45%;
text-align: center;
}
.woocommerce-date-picker__tabs {
.components-tab-panel__tabs {
display: grid;
grid-template-columns: 1fr 1fr;
border-radius: 5px;
margin: 0 1em 1em 1em;
}
.components-tab-panel__tab-content {
display: flex;
flex-direction: column;
align-items: center;
& > * {
margin: 0 0 1em 0;
&:last-child {
margin: 0;
}
}
}
}
.woocommerce-date-picker__tab {
outline: none;
border: 1px solid $woocommerce;
padding: 10px;
margin: 0;
border-radius: 5px 0 0 5px;
background-color: transparent;
&:last-child {
border-radius: 0 5px 5px 0;
}
&.is-active {
background-color: $woocommerce;
color: $white;
}
&:focus {
outline: 2px solid lightseagreen;
}
}
.woocommerce-date-picker__update-btn {
border: 1px solid $gray;
background-color: transparent;
padding: 0.5em;
width: 50%;
text-align: center;
text-decoration: none;
justify-content: center;
line-height: inherit;
}
.woocommerce-date-picker__text {
@include font-size( 12 );
font-weight: 100;
text-transform: uppercase;
text-align: center;
color: $core-grey-dark-500;
}