2020-02-14 02:23:21 +00:00
2018-06-01 14:35:18 +00:00
. woocommerce-layout {
2018-05-18 17:31:08 +00:00
margin : 0 ;
padding : 0 ;
}
2018-06-01 14:35:18 +00:00
. woocommerce-layout__primary {
2018-09-11 07:27:13 +00:00
margin : 80 px 0 0 $fallback-gutter-large ;
2018-08-08 22:11:54 +00:00
margin : 80 px 0 0 $gutter-large ;
2018-06-29 15:20:08 +00:00
2018-11-02 19:20:11 +00:00
@include breakpoint ( ' >960px ' ) {
2018-06-29 15:20:08 +00:00
margin-top : 100 px ;
}
2019-01-17 00:09:02 +00:00
@include breakpoint ( ' <782px ' ) {
margin-top : 60 px ;
}
2018-05-18 17:31:08 +00:00
}
2018-06-28 13:52:45 +00:00
. woocommerce-layout . woocommerce-layout__main {
2018-09-11 07:27:13 +00:00
padding-right : $fallback-gutter-large ;
2018-08-08 22:11:54 +00:00
padding-right : $gutter-large ;
2018-07-30 15:14:09 +00:00
max-width : 100 % ;
2018-06-14 15:16:57 +00:00
}
2019-05-13 02:58:29 +00:00
. woocommerce-page . update-nag {
display : none ;
}
2019-07-22 04:53:13 +00:00
. woocommerce-admin-is-loading {
# adminmenumain ,
# wpfooter ,
2020-01-28 15:37:33 +00:00
# wpcontent ,
2019-07-22 04:53:13 +00:00
# wpadminbar ,
2019-10-30 01:49:27 +00:00
# wpbody-content ,
2019-07-22 04:53:13 +00:00
. woocommerce-layout__header ,
. update-nag ,
. woocommerce-store-alerts ,
. woocommerce-message ,
. notice ,
. error ,
2019-11-01 04:00:57 +00:00
. updated ,
. components-modal__screen-overlay {
2019-07-22 04:53:13 +00:00
display : none ;
}
}
. woocommerce-admin-full-screen {
2019-08-29 16:07:56 +00:00
background : $studio-gray-0 ;
color : $studio-gray-60 ;
2019-07-22 04:53:13 +00:00
font-family : - apple-system , BlinkMacSystemFont , ' Segoe UI ' , Roboto , Oxygen-Sans , Ubuntu , Cantarell ,
' Helvetica Neue ' , sans-serif ;
2020-01-28 15:37:33 +00:00
# wpwrap {
top : 0 ;
}
2019-07-22 04:53:13 +00:00
# wpbody-content {
min-height : 100 vh ;
}
/* Hide wp-admin and WooCommerce elements when the dashboard body class is present */
2020-01-28 15:37:33 +00:00
# wpcontent > * ,
2019-07-22 04:53:13 +00:00
# adminmenumain ,
. woocommerce-layout__header ,
. update-nag ,
. woocommerce-store-alerts ,
. woocommerce-message ,
. notice ,
. error ,
. updated {
display : none ;
}
# wpcontent {
margin-left : 0 ;
2020-01-28 15:37:33 +00:00
> # wpbody {
display : block ;
}
2019-07-22 04:53:13 +00:00
}
}
2020-04-29 18:01:27 +00:00
. woocommerce-onboarding {
. woocommerce-stepper . woocommerce-stepper__step {
. woocommerce-stepper__step-label {
color : $studio-gray-80 ;
}
& . is-active ,
& . is-complete {
. woocommerce-stepper__step-icon {
background : $studio-woocommerce-purple-60 ;
color : $studio-white ;
}
. woocommerce-stepper__step-label {
color : $studio-gray-90 ;
}
}
. woocommerce-spinner {
background : $studio-woocommerce-purple-60 ;
}
}
/* Muriel style overrides */
. muriel-component {
margin-top : $gap ;
margin-bottom : $gap ;
}
. components-base-control . has-error {
margin-bottom : $gap * 2 !important ;
border-color : $studio-red-50 ;
. components-base-control__help {
top : 100 % ;
left : $gap-small ;
position : absolute ;
margin-top : $gap-smallest ;
font-size : 12 px ;
font-style : normal ;
color : $studio-red-50 ;
}
}
. components-form-toggle {
display : inline-block ;
label {
font-size : 14 px ;
}
. components-base-control {
display : inline-block ;
}
. components-form-toggle__track {
width : 36 px ;
max-width : 36 px ;
height : 18 px ;
max-height : 18 px ;
}
. components-base-control__field {
margin-bottom : 0 ;
}
& . is-checked {
. components-form-toggle__track {
background-color : $studio-woocommerce-purple-60 ;
border-color : $studio-woocommerce-purple-60 ;
}
}
}
}
body . woocommerce-page . components-button . is-button . is-primary . is-busy : not ( : disabled ) : focus {
cursor : progress ;
/* stylelint-disable function-parentheses-space-inside, function-comma-space-after */
background-image : linear-gradient (
- 45deg ,
$ studio-pink-50 28 % ,
color ( $ studio-pink-50 shade ( 30 % ) ) 28 % ,
color ( $ studio-pink-50 shade ( 30 % ) ) 72 % ,
$ studio-pink-50 72 %
) ! important ; // Gutenberg & PostCSS Add the gradient late in output, based on the 'primary' color, which in our case is purple. Our busy state should be pink.
/* stylelint-enable */
}
. woocommerce-task-dashboard__container . components-button . is-button ,
. woocommerce-profile-wizard__body . components-button . is-button ,
. woocommerce-page . components-modal__frame . components-button . is-button {
height : 48 px ;
padding-left : 25 px ;
padding-right : 25 px ;
text-align : center ;
font-size : 14 px ;
line-height : 36 px ;
font-weight : 500 ;
align-items : center ;
& : disabled {
cursor : not-allowed ;
}
}
. components-modal__frame . woocommerce-cart-modal {
width : 600 px ;
max-width : 100 % ;
. components-modal__header {
border-bottom : 0 ;
margin-bottom : $gap ;
margin-top : $gap ;
button {
display : none ;
}
}
. components-modal__header-heading {
font-style : normal ;
font-weight : normal ;
font-size : 24 px ;
line-height : 32 px ;
}
. woocommerce-list {
margin-top : $gap-smallest ;
}
. woocommerce-list . woocommerce-list__item : first-child {
border-top : 1 px solid $studio-gray-5 ;
}
. woocommerce-list__item {
border-bottom : 1 px solid $studio-gray-5 ;
}
. woocommerce-cart-modal__help-text {
font-size : 16 px ;
line-height : 24 px ;
}
. woocommerce-cart-modal__actions {
text-align : right ;
button . is-link {
color : $studio-pink ;
margin-right : $gap ;
text-decoration : none ;
font-weight : 600 ;
font-size : 14 px ;
}
button . is-primary {
align-self : flex-end ;
}
}
}