@@ -162,6 +162,11 @@ body:not(.wp-admin) .stk-block-columns:has(> .stk-block-content > .stk-block-col
162162 :where (.stk-hover-parent:hover ) .stk- container:not (.stk--no-background ) {
163163 border-width : var (--stk-container-border-width-parent-hover , cssvar (container-border-width ));
164164 box-shadow : var (--stk-container-box-shadow-parent-hover , cssvar (container-box-shadow ));
165+
166+ & :hover {
167+ border-width : var (--stk-container-border-width-hover , var (--stk-container-border-width-parent-hover , cssvar (container-border-width )));
168+ box-shadow : var (--stk-container-box-shadow-hover , var (--stk-container-box-shadow-parent-hover , cssvar (container-box-shadow )));
169+ }
165170 }
166171 // .stk-container-padding {
167172 // &:hover {
@@ -198,6 +203,10 @@ body:not(.wp-admin) .stk-block-columns:has(> .stk-block-content > .stk-block-col
198203 :where(.stk-hover-parent :hover ) .stk-block.stk-block-background {
199204 border-width : var (--stk-block-background-border-width-parent-hover , cssvar (block-background-border-width ));
200205 box-shadow : var (--stk-block-background-box-shadow-parent-hover , cssvar (block-background-box-shadow ));
206+ & :hover {
207+ border-width : var (--stk-block-background-border-width-hover , var (--stk-block-background-border-width-parent-hover , cssvar (block-background-border-width )));
208+ box-shadow : var (--stk-block-background-box-shadow-hover , var (--stk-block-background-box-shadow-parent-hover , cssvar (block-background-box-shadow )));
209+ }
201210 // &:not(.stk--no-padding) {
202211 // padding: cssvar(block-background-padding-parent-hover);
203212 // }
@@ -244,7 +253,7 @@ body:not(.wp-admin) .stk-block-columns:has(> .stk-block-content > .stk-block-col
244253 box-shadow : cssvar (button-box-shadow );
245254 }
246255 & :hover ::before {
247- box-shadow : cssvar ( button-box-shadow-hover );
256+ box-shadow : var ( --stk- button-box-shadow-hover, cssvar ( button-box-shadow ) );
248257 }
249258 }
250259 }
@@ -254,7 +263,7 @@ body:not(.wp-admin) .stk-block-columns:has(> .stk-block-content > .stk-block-col
254263 border-width : cssvar (button-border-width );
255264 }
256265 & :hover ::before {
257- border-width : cssvar ( button-border-width-hover );
266+ border-width : var ( --stk- button-border-width-hover, cssvar ( button-border-width ) );
258267 }
259268 }
260269
@@ -277,14 +286,25 @@ body:not(.wp-admin) .stk-block-columns:has(> .stk-block-content > .stk-block-col
277286 }
278287
279288 :where(.stk-hover-parent :hover ) .stk-block :is(.stk-block-button , .stk-block-icon-button , .stk-block-pagination ) {
280- & :not (.is-style-link , .is-style-ghost ) .stk-button ::before {
281- border-width : var (--stk-button-border-width-parent-hover , cssvar (button-border-width ));
282- box-shadow : var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow ));
283-
289+ & :not (.is-style-link , .is-style-ghost ) .stk-button {
290+ & ::before {
291+ border-width : var (--stk-button-border-width-parent-hover , cssvar (button-border-width ));
292+ box-shadow : var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow ));
293+ }
294+ & :hover ::before {
295+ border-width : var (--stk-button-border-width-hover , var (--stk-button-border-width-parent-hover , cssvar (button-border-width )));
296+ box-shadow : var (--stk-button-box-shadow-hover , var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow )));
297+ }
284298 }
285- & .is-style-ghost .stk-button ::before {
286- border-width : var (--stk-button-ghost-border-width-parent-hover , cssvar (button-ghost-border-width ));
287- box-shadow : var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow ));
299+ & .is-style-ghost .stk-button {
300+ & ::before {
301+ border-width : var (--stk-button-ghost-border-width-parent-hover , cssvar (button-ghost-border-width ));
302+ box-shadow : var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow ));
303+ }
304+ & :hover ::before {
305+ border-width : var (--stk-button-ghost-border-width-hover , var (--stk-button-ghost-border-width-parent-hover , cssvar (button-ghost-border-width )));
306+ box-shadow : var (--stk-button-box-shadow-hover , var (--stk-button-box-shadow-parent-hover , cssvar (button-box-shadow )));
307+ }
288308 }
289309 }
290310}
0 commit comments