diff --git a/app/globals.css b/app/globals.css index d4a9cf1fc..f774283a8 100644 --- a/app/globals.css +++ b/app/globals.css @@ -3,9 +3,15 @@ @custom-variant dark (&:is(.dark *)); -/* Construction banner spacing - push content down instead of nav */ -body:has(.construction-banner) { - padding-top: 60px; +/* Construction banner - fixed height */ +.construction-banner { + height: 60px; +} + +/* Push navigation down when banner is visible */ +body:has(.construction-banner) nav { + top: 60px !important; + transition: top 0.3s ease; } :root { diff --git a/components/construction-banner.tsx b/components/construction-banner.tsx index 05d0a0e8c..7239b3ef8 100644 --- a/components/construction-banner.tsx +++ b/components/construction-banner.tsx @@ -31,8 +31,8 @@ export function ConstructionBanner() { return (