diff --git a/assets/pasted-20260325-102051-f142d9b8.png b/assets/pasted-20260325-102051-f142d9b8.png new file mode 100644 index 0000000..cf73059 Binary files /dev/null and b/assets/pasted-20260325-102051-f142d9b8.png differ diff --git a/wp-content/mu-plugins/coaching-mvp.php b/wp-content/mu-plugins/coaching-mvp.php index d046581..a87fa2b 100644 --- a/wp-content/mu-plugins/coaching-mvp.php +++ b/wp-content/mu-plugins/coaching-mvp.php @@ -311,8 +311,13 @@ body.coaching-mvp-active h4 { body.coaching-mvp-active.page .wp-block-post-title { display: none; } +body.coaching-mvp-active.page main.wp-block-group.has-global-padding { + margin-top: 0 !important; + padding-top: 0 !important; +} body.coaching-mvp-active.page main > .wp-block-group.alignfull.has-global-padding { padding-top: 0 !important; + margin-top: 0 !important; } body.coaching-mvp-active.blog main.wp-block-group.has-global-padding, body.coaching-mvp-active.archive main.wp-block-group.has-global-padding { @@ -2426,7 +2431,13 @@ body.coaching-mvp-active header.wp-block-template-part { top: 0; z-index: 40; background: rgba(255,255,255,.96) !important; - border-bottom: 1px solid rgba(17,24,39,.08) !important; + border-bottom: 0 !important; + box-shadow: none !important; +} +body.coaching-mvp-active header.wp-block-template-part::before, +body.coaching-mvp-active header.wp-block-template-part::after { + content: none !important; + display: none !important; } body.coaching-mvp-active header.wp-block-template-part .wp-block-group.alignwide { width: min(calc(100% - (var(--coach-page-gutter) * 2)), 1200px) !important; @@ -2872,6 +2883,46 @@ body.coaching-mvp-active .coach-experience-quote .coach-quote-role { } } + +/* Header / hero seam hard-fix */ +body.coaching-mvp-active header.wp-block-template-part, +body.coaching-mvp-active header.wp-block-template-part > .wp-block-group, +body.coaching-mvp-active header.wp-block-template-part > .wp-block-group > .wp-block-group, +body.coaching-mvp-active header.wp-block-template-part > .wp-block-group > .wp-block-group > .wp-block-group { + background: #ffffff !important; + backdrop-filter: none !important; + -webkit-backdrop-filter: none !important; + border: 0 !important; + border-bottom: 0 !important; + box-shadow: none !important; +} +body.coaching-mvp-active header.wp-block-template-part { + margin-bottom: -6px !important; +} +body.coaching-mvp-active header.wp-block-template-part > .wp-block-group.alignfull, +body.coaching-mvp-active header.wp-block-template-part .wp-block-group.has-global-padding.is-layout-constrained, +body.coaching-mvp-active header.wp-block-template-part .wp-block-group.alignwide, +body.coaching-mvp-active .wp-site-blocks { + background: #ffffff !important; +} +body.coaching-mvp-active.page main, +body.coaching-mvp-active.page main > .wp-block-group.alignfull.has-global-padding, +body.coaching-mvp-active.page .entry-content.alignfull.wp-block-post-content.has-global-padding { + background: #fffdf4 !important; +} +body.coaching-mvp-active .coach-hero { + position: relative; + z-index: 1; + margin-top: -6px !important; + padding-top: calc(clamp(2.35rem, 4.6vw, 4.75rem) + 6px) !important; +} +@media (max-width: 781px) { + body.coaching-mvp-active .coach-hero { + margin-top: -6px !important; + padding-top: calc(1.5rem + 6px) !important; + } +} + CSS; wp_add_inline_style('coaching-mvp-inline', $css);