Autosave: 20260326-104143
This commit is contained in:
parent
2a5fac9c4e
commit
437cfe204f
@ -2150,9 +2150,142 @@ body.coaching-mvp-active .coach-proof-band > .wp-block-group__inner-container {
|
||||
}
|
||||
.coach-footer-note {
|
||||
text-align: center;
|
||||
color: var(--coach-muted);
|
||||
color: color-mix(in srgb, var(--coach-muted) 84%, white 16%);
|
||||
font-size: .95rem;
|
||||
margin-top: 2rem;
|
||||
margin: 2rem auto 0;
|
||||
max-width: 760px;
|
||||
}
|
||||
body.coaching-mvp-active footer.wp-block-template-part {
|
||||
margin-top: clamp(3.5rem, 7vw, 6rem);
|
||||
position: relative;
|
||||
color: rgba(255,255,255,.92);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-shell {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
background:
|
||||
radial-gradient(circle at 12% 18%, rgba(255,159,28,.18), transparent 28%),
|
||||
radial-gradient(circle at 88% 14%, rgba(0,184,169,.16), transparent 26%),
|
||||
linear-gradient(180deg, #11192f 0%, #0c1427 100%);
|
||||
border-radius: 0;
|
||||
box-shadow: 0 -22px 70px rgba(6,13,31,.22);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-shell::before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
inset: 0;
|
||||
background: linear-gradient(90deg, rgba(255,255,255,.08), transparent 24%, transparent 76%, rgba(255,255,255,.05));
|
||||
pointer-events: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-inner {
|
||||
width: min(100%, var(--coach-content-max));
|
||||
margin: 0 auto;
|
||||
padding: clamp(2.75rem, 5vw, 4.25rem) 0 clamp(1.4rem, 3vw, 2rem);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-grid {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.45fr) minmax(280px, .95fr);
|
||||
gap: clamp(2rem, 4vw, 4rem);
|
||||
align-items: start;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-copy h2 {
|
||||
margin: .2rem 0 1rem;
|
||||
color: #fff6ef;
|
||||
font-size: clamp(2rem, 3.8vw, 3.35rem);
|
||||
line-height: .98;
|
||||
letter-spacing: -.04em;
|
||||
max-width: 10ch;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-copy > p {
|
||||
max-width: 58ch;
|
||||
color: rgba(244,239,255,.78);
|
||||
margin-bottom: 0;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-actions {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: .85rem;
|
||||
margin-top: 1.4rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-site-footer .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-site-footer .coach-inline-link.is-secondary {
|
||||
background: rgba(255,255,255,.08);
|
||||
border-color: rgba(255,255,255,.14);
|
||||
color: #fff6ef;
|
||||
box-shadow: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer .coach-inline-link:hover,
|
||||
body.coaching-mvp-active .coach-site-footer .coach-inline-link:focus-visible {
|
||||
background: rgba(255,255,255,.14);
|
||||
border-color: rgba(255,255,255,.22);
|
||||
color: #ffffff;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-links {
|
||||
display: grid;
|
||||
gap: .4rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link {
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr auto;
|
||||
gap: .9rem;
|
||||
align-items: baseline;
|
||||
padding: .95rem 0;
|
||||
border-bottom: 1px solid rgba(255,255,255,.12);
|
||||
text-decoration: none;
|
||||
color: inherit;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link:first-child {
|
||||
border-top: 1px solid rgba(255,255,255,.12);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link span:first-child {
|
||||
font-size: .72rem;
|
||||
letter-spacing: .22em;
|
||||
text-transform: uppercase;
|
||||
color: rgba(255,255,255,.42);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link strong {
|
||||
color: #fff6ef;
|
||||
font-size: 1.02rem;
|
||||
font-weight: 600;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link em {
|
||||
font-style: normal;
|
||||
color: rgba(244,239,255,.58);
|
||||
font-size: .88rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link i {
|
||||
font-style: normal;
|
||||
color: rgba(255,255,255,.36);
|
||||
transition: transform .2s ease, color .2s ease;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link:hover strong,
|
||||
body.coaching-mvp-active .coach-site-footer-link:focus-visible strong {
|
||||
color: #ffffff;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link:hover i,
|
||||
body.coaching-mvp-active .coach-site-footer-link:focus-visible i {
|
||||
transform: translateX(4px);
|
||||
color: rgba(255,255,255,.78);
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-meta {
|
||||
margin-top: clamp(2rem, 4vw, 3rem);
|
||||
padding-top: 1rem;
|
||||
border-top: 1px solid rgba(255,255,255,.10);
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
justify-content: space-between;
|
||||
gap: .8rem 1rem;
|
||||
color: rgba(244,239,255,.58);
|
||||
font-size: .86rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-meta a {
|
||||
color: #fff6ef;
|
||||
text-decoration: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-meta a:hover,
|
||||
body.coaching-mvp-active .coach-site-footer-meta a:focus-visible {
|
||||
color: #ffffff;
|
||||
}
|
||||
.coach-blog-card a,
|
||||
.coach-blog-card .wp-block-post-excerpt__more-link,
|
||||
@ -2898,9 +3031,10 @@ body.coaching-mvp-active .coach-hero {
|
||||
}
|
||||
body.coaching-mvp-active .coach-hero .wp-block-columns {
|
||||
gap: clamp(1.5rem, 4vw, 4rem) !important;
|
||||
max-width: min(1120px, calc(100vw - 2rem));
|
||||
width: min(var(--coach-content-max), calc(100vw - (var(--coach-page-gutter) * 2)));
|
||||
max-width: var(--coach-content-max);
|
||||
margin: 0 auto !important;
|
||||
padding: 0 clamp(1rem, 2.4vw, 1.75rem) !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-hero .wp-block-column:first-child {
|
||||
display: flex;
|
||||
@ -3334,7 +3468,8 @@ body.coaching-mvp-active .coach-ways-band > .wp-block-group__inner-container {
|
||||
padding: 0 var(--coach-page-gutter) !important;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band {
|
||||
body.coaching-mvp-active .coach-faq-band,
|
||||
body.coaching-mvp-active .coach-insights-band {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
width: 100vw !important;
|
||||
@ -3351,11 +3486,13 @@ body.coaching-mvp-active .coach-faq-band {
|
||||
box-shadow: none !important;
|
||||
backdrop-filter: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band::after {
|
||||
body.coaching-mvp-active .coach-faq-band::after,
|
||||
body.coaching-mvp-active .coach-insights-band::after {
|
||||
display: none !important;
|
||||
content: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container {
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container,
|
||||
body.coaching-mvp-active .coach-insights-band > .wp-block-group__inner-container {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
width: min(100%, var(--coach-content-max));
|
||||
@ -3364,14 +3501,28 @@ body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container {
|
||||
padding: 0 var(--coach-page-gutter) !important;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container > .wp-block-heading,
|
||||
body.coaching-mvp-active .coach-insights-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
width: min(100%, 34rem);
|
||||
max-width: 34rem;
|
||||
margin: 0 0 .85rem !important;
|
||||
text-align: left !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container > .coach-eyebrow {
|
||||
margin-bottom: .75rem !important;
|
||||
body.coaching-mvp-active .coach-faq-band > .wp-block-group__inner-container > .coach-eyebrow,
|
||||
body.coaching-mvp-active .coach-insights-band > .wp-block-group__inner-container > .coach-eyebrow {
|
||||
display: inline-block !important;
|
||||
padding: 0 !important;
|
||||
margin: 0 0 .75rem !important;
|
||||
border: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: #b54a22 !important;
|
||||
font-size: .78rem !important;
|
||||
font-weight: 700 !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: .15em !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-faq-band .coach-faq-stack {
|
||||
gap: 0 !important;
|
||||
@ -3417,6 +3568,261 @@ body.coaching-mvp-active .coach-faq-band .coach-faq-answer p,
|
||||
body.coaching-mvp-active .coach-faq-band .coach-faq-answer li {
|
||||
color: var(--color-text-muted) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insights-list {
|
||||
display: grid;
|
||||
gap: 0 !important;
|
||||
margin-top: clamp(1.35rem, 2.6vw, 1.8rem);
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-item {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1fr) auto;
|
||||
align-items: end;
|
||||
gap: 1.4rem;
|
||||
padding: 1.25rem 0 !important;
|
||||
border: 0 !important;
|
||||
border-top: 1px solid var(--coach-border) !important;
|
||||
border-radius: 0 !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-item:last-child {
|
||||
border-bottom: 1px solid var(--coach-border) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content {
|
||||
max-width: 44rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-meta {
|
||||
margin: 0 0 .45rem !important;
|
||||
color: #b54a22 !important;
|
||||
font-size: .78rem !important;
|
||||
font-weight: 700 !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: .15em !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content h3 {
|
||||
margin: 0 !important;
|
||||
font-size: clamp(1.18rem, 2vw, 1.55rem) !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: -.02em !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content h3 a {
|
||||
color: var(--coach-text) !important;
|
||||
text-decoration: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content h3 a:hover,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content h3 a:focus-visible {
|
||||
color: var(--color-brand-tertiary) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-content p {
|
||||
margin: .7rem 0 0 !important;
|
||||
max-width: 38rem;
|
||||
color: var(--color-text-muted) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-secondary {
|
||||
align-self: center;
|
||||
justify-self: end;
|
||||
min-height: 0 !important;
|
||||
padding: 0 !important;
|
||||
border: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: #b54a22 !important;
|
||||
font-size: .78rem !important;
|
||||
font-weight: 700 !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: .15em !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link::after,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-primary::after,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-secondary::after {
|
||||
content: '→';
|
||||
margin-left: .45rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link:hover,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link:focus-visible,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-primary:hover,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-primary:focus-visible,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-secondary:hover,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-secondary:focus-visible {
|
||||
transform: none !important;
|
||||
filter: none !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: var(--color-brand-tertiary) !important;
|
||||
}
|
||||
@media (max-width: 720px) {
|
||||
body.coaching-mvp-active .coach-insights-band .coach-insight-item {
|
||||
grid-template-columns: minmax(0, 1fr);
|
||||
align-items: start;
|
||||
gap: .85rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-insights-band .coach-inline-link.is-secondary {
|
||||
justify-self: start;
|
||||
}
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
width: 100vw !important;
|
||||
min-width: 100vw !important;
|
||||
max-width: 100vw !important;
|
||||
margin-left: calc(50% - 50vw) !important;
|
||||
margin-right: calc(50% - 50vw) !important;
|
||||
padding: clamp(2.2rem, 4.6vw, 4rem) 0 !important;
|
||||
background: #ffffff !important;
|
||||
border: 0 !important;
|
||||
border-top: 1px solid rgba(17,27,51,.05) !important;
|
||||
border-bottom: 1px solid rgba(17,27,51,.05) !important;
|
||||
border-radius: 0 !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band::after {
|
||||
content: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band > .wp-block-group__inner-container {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
width: min(100%, var(--coach-content-max));
|
||||
max-width: var(--coach-content-max);
|
||||
margin: 0 auto !important;
|
||||
padding: 0 var(--coach-page-gutter) !important;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band > .wp-block-group__inner-container > .coach-eyebrow {
|
||||
display: inline-block !important;
|
||||
padding: 0 !important;
|
||||
margin: 0 0 .75rem !important;
|
||||
border: 0 !important;
|
||||
border-radius: 0 !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: #b54a22 !important;
|
||||
font-size: .78rem !important;
|
||||
font-weight: 700 !important;
|
||||
line-height: 1.2 !important;
|
||||
letter-spacing: .15em !important;
|
||||
text-transform: uppercase !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
width: min(100%, 34rem);
|
||||
max-width: 34rem;
|
||||
margin: 0 0 .85rem !important;
|
||||
text-align: left !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-editorial {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.04fr) minmax(320px, .96fr);
|
||||
gap: clamp(1.35rem, 2.8vw, 2.5rem);
|
||||
align-items: start;
|
||||
margin-top: clamp(1.35rem, 2.6vw, 1.8rem);
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-copy {
|
||||
display: grid;
|
||||
gap: 1rem;
|
||||
max-width: 42rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-lead {
|
||||
margin: 0 !important;
|
||||
font-size: clamp(1.04rem, 1.5vw, 1.18rem) !important;
|
||||
line-height: 1.72 !important;
|
||||
color: rgba(33,24,19,.82) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-actions {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: .75rem;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-secondary {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
min-height: 48px;
|
||||
padding: .78rem 1rem;
|
||||
border-radius: 6px;
|
||||
border: 1px solid rgba(17,24,39,.10);
|
||||
text-decoration: none;
|
||||
box-shadow: none;
|
||||
transition: border-color .16s ease, background-color .16s ease, color .16s ease, opacity .16s ease;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-primary {
|
||||
background: var(--color-brand-primary) !important;
|
||||
border-color: rgba(17,24,39,.08) !important;
|
||||
color: #1d1d1b !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-secondary {
|
||||
background: #fff !important;
|
||||
border-color: rgba(17,24,39,.10) !important;
|
||||
color: var(--color-text) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link:hover,
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link:focus-visible {
|
||||
background: #faf7df !important;
|
||||
border-color: rgba(17,24,39,.16) !important;
|
||||
color: var(--color-text) !important;
|
||||
transform: none !important;
|
||||
box-shadow: none !important;
|
||||
filter: none !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-primary:hover,
|
||||
body.coaching-mvp-active .coach-book-band .coach-inline-link.is-primary:focus-visible {
|
||||
background: var(--color-brand-secondary) !important;
|
||||
border-color: var(--color-brand-secondary) !important;
|
||||
color: #111 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-steps {
|
||||
display: grid;
|
||||
gap: 0;
|
||||
border-top: 1px solid var(--coach-border) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-step {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(54px, 72px) minmax(0, 1fr);
|
||||
gap: .95rem 1.1rem;
|
||||
align-items: start;
|
||||
padding: 1rem 0;
|
||||
border-bottom: 1px solid var(--coach-border) !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-step-num {
|
||||
color: #b54a22 !important;
|
||||
font-size: 1.45rem;
|
||||
line-height: 1;
|
||||
letter-spacing: -.03em;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-step strong {
|
||||
display: block;
|
||||
margin-bottom: .35rem;
|
||||
color: #211813 !important;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-step p {
|
||||
margin: 0 !important;
|
||||
color: rgba(33,24,19,.74) !important;
|
||||
}
|
||||
@media (max-width: 960px) {
|
||||
body.coaching-mvp-active .coach-book-editorial {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
@media (max-width: 781px) {
|
||||
body.coaching-mvp-active .coach-book-actions {
|
||||
flex-direction: column;
|
||||
align-items: stretch;
|
||||
}
|
||||
body.coaching-mvp-active .coach-book-actions .coach-inline-link,
|
||||
body.coaching-mvp-active .coach-book-actions .coach-inline-link.is-primary,
|
||||
body.coaching-mvp-active .coach-book-actions .coach-inline-link.is-secondary {
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
body.coaching-mvp-active .coach-ways-band > .wp-block-group__inner-container > .wp-block-heading {
|
||||
max-width: 24ch;
|
||||
margin: 0 0 .85rem !important;
|
||||
@ -3994,6 +4400,25 @@ body.coaching-mvp-active .coach-about-story-grid .coach-story-card:hover {
|
||||
flex-direction: column;
|
||||
align-items: flex-start;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-shell {
|
||||
border-radius: 0;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-grid {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-copy h2 {
|
||||
max-width: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link {
|
||||
grid-template-columns: 1fr auto;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-link span:first-child {
|
||||
display: none;
|
||||
}
|
||||
body.coaching-mvp-active .coach-site-footer-meta {
|
||||
flex-direction: column;
|
||||
align-items: flex-start;
|
||||
}
|
||||
}
|
||||
|
||||
CSS;
|
||||
@ -4374,10 +4799,10 @@ function coaching_mvp_home_content() {
|
||||
</div></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"className":"coach-section","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group coach-section"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-badge"} -->
|
||||
<p class="coach-badge">Insights & articles</p>
|
||||
<!-- wp:group {"align":"full","className":"coach-section coach-insights-band","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-section coach-insights-band"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-eyebrow"} -->
|
||||
<p class="coach-eyebrow">10 / Insights & articles</p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Short reflections on clarity, leadership, and sustainable momentum</h2>
|
||||
@ -4388,23 +4813,45 @@ function coaching_mvp_home_content() {
|
||||
</div></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:group {"className":"coach-section coach-final-cta","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group coach-section coach-final-cta"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:group {"align":"full","className":"coach-book-band coach-book-section","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-book-band coach-book-section"><div class="wp-block-group__inner-container">
|
||||
<!-- wp:paragraph {"className":"coach-eyebrow"} -->
|
||||
<p class="coach-eyebrow">11 / Book a call</p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:heading -->
|
||||
<h2 class="wp-block-heading">Ready to work through the next decision with real support?</h2>
|
||||
<!-- /wp:heading -->
|
||||
<!-- wp:html -->
|
||||
<div class="coach-grid-2">
|
||||
<div>
|
||||
<span class="coach-badge">Book a call</span>
|
||||
<h2>Ready to work through the next decision with real support?</h2>
|
||||
<p>If the fit feels right, go straight to booking. This final CTA now makes the primary action explicit: choose a time, share your context, and start with a focused coaching conversation.</p>
|
||||
<div class="coach-final-actions">
|
||||
<div class="coach-book-editorial">
|
||||
<div class="coach-book-copy">
|
||||
<p class="coach-book-lead">If the fit feels right, choose a time, share a little context, and start with a focused coaching conversation that creates clarity and a practical next step.</p>
|
||||
<div class="coach-book-actions">
|
||||
<a class="coach-inline-link is-primary" href="/book-session/">Book a call</a>
|
||||
<a class="coach-inline-link is-secondary" href="/services/">View services</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-mini-grid">
|
||||
<div class="coach-mini-card"><h3>Fast next step</h3><p>Visitors can go straight from the homepage into the booking flow without needing another decision page.</p></div>
|
||||
<div class="coach-mini-card"><h3>Clear expectation</h3><p>The CTA now frames booking as a call, which aligns better with a standard coaching conversion flow.</p></div>
|
||||
<div class="coach-mini-card"><h3>Low-friction backup</h3><p>If someone still needs context first, the services page remains a clean secondary option.</p></div>
|
||||
<div class="coach-book-steps" aria-label="What happens when you book a call">
|
||||
<div class="coach-book-step">
|
||||
<span class="coach-book-step-num">01</span>
|
||||
<div>
|
||||
<strong>Choose a time that works</strong>
|
||||
<p>Go straight to the booking flow and pick a slot without needing another decision page first.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-book-step">
|
||||
<span class="coach-book-step-num">02</span>
|
||||
<div>
|
||||
<strong>Share the context briefly</strong>
|
||||
<p>Use a few lines to name what is happening, what feels stuck, and what kind of support would be most useful.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-book-step">
|
||||
<span class="coach-book-step-num">03</span>
|
||||
<div>
|
||||
<strong>Start with a focused conversation</strong>
|
||||
<p>The first call is designed to create clarity, fit, and a grounded next step without pressure.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /wp:html -->
|
||||
@ -5231,13 +5678,15 @@ function coaching_mvp_recent_posts_shortcode($atts = []) {
|
||||
}
|
||||
|
||||
ob_start();
|
||||
echo '<div class="coach-blog-grid">';
|
||||
echo '<div class="coach-insights-list">';
|
||||
foreach ($items as $item) {
|
||||
echo '<article class="coach-blog-card">';
|
||||
echo '<span class="coach-badge">Blog</span>';
|
||||
echo '<article class="coach-insight-item">';
|
||||
echo '<div class="coach-insight-content">';
|
||||
echo '<p class="coach-insight-meta">' . esc_html(get_the_date('F j, Y', $item)) . '</p>';
|
||||
echo '<h3><a href="' . esc_url(get_permalink($item)) . '">' . esc_html(get_the_title($item)) . '</a></h3>';
|
||||
echo '<p>' . esc_html(wp_trim_words(wp_strip_all_tags($item->post_content), 26)) . '</p>';
|
||||
echo '<a class="coach-admin-link" href="' . esc_url(get_permalink($item)) . '">Read article →</a>';
|
||||
echo '</div>';
|
||||
echo '<a class="coach-inline-link is-primary" href="' . esc_url(get_permalink($item)) . '">Read article</a>';
|
||||
echo '</article>';
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
@ -4,90 +4,70 @@
|
||||
* Slug: twentytwentyfive/footer
|
||||
* Categories: footer
|
||||
* Block Types: core/template-part/footer
|
||||
* Description: Footer columns with logo, title, tagline and links.
|
||||
* Description: Custom coaching footer with editorial links and CTA.
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Twenty_Twenty_Five
|
||||
* @since Twenty Twenty-Five 1.0
|
||||
*/
|
||||
|
||||
$coach_footer_links = [
|
||||
[
|
||||
'index' => '01',
|
||||
'label' => __('Services', 'twentytwentyfive'),
|
||||
'note' => __('Offers and formats', 'twentytwentyfive'),
|
||||
'url' => get_permalink(get_page_by_path('services')) ?: home_url('/services/'),
|
||||
],
|
||||
[
|
||||
'index' => '02',
|
||||
'label' => __('About', 'twentytwentyfive'),
|
||||
'note' => __('Approach and point of view', 'twentytwentyfive'),
|
||||
'url' => get_permalink(get_page_by_path('about')) ?: home_url('/about/'),
|
||||
],
|
||||
[
|
||||
'index' => '03',
|
||||
'label' => __('Insights', 'twentytwentyfive'),
|
||||
'note' => __('Articles and reflections', 'twentytwentyfive'),
|
||||
'url' => get_permalink(get_page_by_path('blog')) ?: home_url('/blog/'),
|
||||
],
|
||||
[
|
||||
'index' => '04',
|
||||
'label' => __('Contact', 'twentytwentyfive'),
|
||||
'note' => __('Questions and next steps', 'twentytwentyfive'),
|
||||
'url' => get_permalink(get_page_by_path('contact')) ?: home_url('/contact/'),
|
||||
],
|
||||
];
|
||||
|
||||
$coach_book_url = get_permalink(get_page_by_path('book-session')) ?: home_url('/book-session/');
|
||||
$coach_services_url = get_permalink(get_page_by_path('services')) ?: home_url('/services/');
|
||||
?>
|
||||
<!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)">
|
||||
<!-- wp:group {"align":"wide","layout":{"type":"default"}} -->
|
||||
<div class="wp-block-group alignwide">
|
||||
<!-- wp:site-logo /-->
|
||||
|
||||
<!-- wp:group {"align":"full","layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between","verticalAlignment":"top"}} -->
|
||||
<div class="wp-block-group alignfull">
|
||||
<!-- wp:columns -->
|
||||
<div class="wp-block-columns">
|
||||
<!-- wp:column {"width":"100%"} -->
|
||||
<div class="wp-block-column" style="flex-basis:100%"><!-- wp:site-title {"level":2} /-->
|
||||
|
||||
<!-- wp:site-tagline /-->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
|
||||
<!-- wp:column {"width":""} -->
|
||||
<div class="wp-block-column">
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|40","width":"0px"} -->
|
||||
<div style="height:var(--wp--preset--spacing--40);width:0px" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
</div>
|
||||
<!-- /wp:column -->
|
||||
</div>
|
||||
<!-- /wp:columns -->
|
||||
|
||||
<!-- wp:group {"style":{"spacing":{"blockGap":"var:preset|spacing|80"}},"layout":{"type":"flex","flexWrap":"wrap","verticalAlignment":"top","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group">
|
||||
<!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Blog', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'About', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'FAQs', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Authors', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
<!-- /wp:navigation -->
|
||||
|
||||
<!-- wp:navigation {"overlayMenu":"never","layout":{"type":"flex","orientation":"vertical"}} -->
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Events', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Shop', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Patterns', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
|
||||
<!-- wp:navigation-link {"label":"<?php esc_html_e( 'Themes', 'twentytwentyfive' ); ?>","url":"#"} /-->
|
||||
<!-- /wp:navigation -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
<!-- wp:spacer {"height":"var:preset|spacing|70"} -->
|
||||
<div style="height:var(--wp--preset--spacing--70)" aria-hidden="true" class="wp-block-spacer"></div>
|
||||
<!-- /wp:spacer -->
|
||||
|
||||
<!-- wp:group {"align":"full","style":{"spacing":{"blockGap":"var:preset|spacing|20"}},"layout":{"type":"flex","flexWrap":"wrap","justifyContent":"space-between"}} -->
|
||||
<div class="wp-block-group alignfull">
|
||||
<!-- wp:paragraph {"fontSize":"small"} -->
|
||||
<p class="has-small-font-size"><?php esc_html_e( 'Twenty Twenty-Five', 'twentytwentyfive' ); ?></p>
|
||||
<!-- /wp:paragraph -->
|
||||
<!-- wp:paragraph {"fontSize":"small"} -->
|
||||
<p class="has-small-font-size">
|
||||
<?php
|
||||
printf(
|
||||
/* translators: Designed with WordPress. %s: WordPress link. */
|
||||
esc_html__( 'Designed with %s', 'twentytwentyfive' ),
|
||||
'<a href="' . esc_url( __( 'https://wordpress.org', 'twentytwentyfive' ) ) . '" rel="nofollow">WordPress</a>'
|
||||
);
|
||||
?>
|
||||
</p>
|
||||
<!-- /wp:paragraph -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- /wp:group -->
|
||||
</div>
|
||||
<!-- wp:group {"align":"full","className":"coach-site-footer-shell","layout":{"type":"constrained"}} -->
|
||||
<div class="wp-block-group alignfull coach-site-footer-shell coach-site-footer"><div class="wp-block-group__inner-container">
|
||||
<div class="coach-site-footer-inner">
|
||||
<div class="coach-site-footer-grid">
|
||||
<div class="coach-site-footer-copy">
|
||||
<p class="coach-eyebrow">12 / Footer</p>
|
||||
<h2><?php echo esc_html__('A calmer final step — with a clear way forward.', 'twentytwentyfive'); ?></h2>
|
||||
<p><?php echo esc_html__('Whether someone is still getting oriented or already ready to start, the footer should feel like a clean continuation of the page — not a generic dead end.', 'twentytwentyfive'); ?></p>
|
||||
<div class="coach-site-footer-actions">
|
||||
<a class="coach-inline-link is-primary" href="<?php echo esc_url($coach_book_url); ?>"><?php echo esc_html__('Book a call', 'twentytwentyfive'); ?></a>
|
||||
<a class="coach-inline-link" href="<?php echo esc_url($coach_services_url); ?>"><?php echo esc_html__('View services', 'twentytwentyfive'); ?></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-site-footer-links" aria-label="<?php echo esc_attr__('Footer navigation', 'twentytwentyfive'); ?>">
|
||||
<?php foreach ($coach_footer_links as $coach_footer_link) : ?>
|
||||
<a class="coach-site-footer-link" href="<?php echo esc_url($coach_footer_link['url']); ?>">
|
||||
<span><?php echo esc_html($coach_footer_link['index']); ?></span>
|
||||
<span><strong><?php echo esc_html($coach_footer_link['label']); ?></strong><br><em><?php echo esc_html($coach_footer_link['note']); ?></em></span>
|
||||
<i aria-hidden="true">↗</i>
|
||||
</a>
|
||||
<?php endforeach; ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="coach-site-footer-meta">
|
||||
<span><?php echo esc_html(get_bloginfo('name')); ?> · <?php echo esc_html(get_bloginfo('description')); ?></span>
|
||||
<span>© <?php echo esc_html(wp_date('Y')); ?> <?php echo esc_html(get_bloginfo('name')); ?></span>
|
||||
</div>
|
||||
</div>
|
||||
</div></div>
|
||||
<!-- /wp:group -->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user