Fix mobile top spacing (double header offset) + CTA/newsletter gap
On mobile, body already has padding-top:60px to clear the fixed header, but every page ALSO added its own clearance — doubling it and leaving a ~60px white gap under the menu (content sat too low). Trimmed each page's mobile top offset so it relies on the body padding (matching .article-page, which was already correct): page-content, support/hub/legal pages, and the news-hub / news-article / blog / member heroes. Content now sits ~32-42px under the header. Also add a 32px top gap to .newsletter-cta on mobile so it no longer touches the CTA/content above it. CSS only. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
04f7653001
commit
7c32f416f5
8 files changed
+19
-7
No files matched your search
@@ -37,6 +37,11 @@
|
||||
.legal-note { font-size: 13px; line-height: 20px; color: #667085; text-align: center; margin: 4px auto 0; max-width: 640px; }
|
||||
.legal-note a { color: #2D738C; font-weight: 500; }
|
||||
|
||||
@media (max-width: 768px) {
|
||||
/* body already offsets the fixed header on mobile — avoid a double gap. */
|
||||
.legal-page { padding-top: 0; }
|
||||
.legal-hero { padding-top: 32px; }
|
||||
}
|
||||
@media (max-width: 600px) {
|
||||
.legal-hero h1 { font-size: 30px; }
|
||||
.legal-row { flex-direction: column; gap: 2px; }
|
||||
|
||||
Reference in new issue
Block a user