refactor: extract StreamNowButton component shared by hero and nav menu

This commit is contained in:
daniel-c-harvey
2026-06-09 07:00:37 -04:00
parent 5c3c3c3d0c
commit 9be35e5a58
7 changed files with 196 additions and 195 deletions
@@ -90,7 +90,7 @@
}
/* Stream Now CTA — square pill, navy on warm white */
.dd-nav-cta {
::deep .dd-nav-cta {
display: inline-block;
font-family: var(--deepdrft-font-mono);
font-size: 0.68rem;
@@ -106,18 +106,18 @@
transition: background 0.25s ease;
}
.dd-nav-cta:hover,
.dd-nav-cta:focus-visible {
::deep .dd-nav-cta:hover,
::deep .dd-nav-cta:focus-visible {
background: var(--deepdrft-green);
}
.dd-nav-dark .dd-nav-cta {
.dd-nav-dark ::deep .dd-nav-cta {
color: var(--deepdrft-white);
background: var(--deepdrft-primary);
}
.dd-nav-dark .dd-nav-cta:hover,
.dd-nav-dark .dd-nav-cta:focus-visible {
.dd-nav-dark ::deep .dd-nav-cta:hover,
.dd-nav-dark ::deep .dd-nav-cta:focus-visible {
background: var(--deepdrft-senary);
}
@@ -207,7 +207,7 @@
padding: 0.6rem 0;
}
.dd-nav-links-mobile .dd-nav-cta {
.dd-nav-links-mobile ::deep .dd-nav-cta {
margin-top: 0.5rem;
text-align: center;
}