From 7e2ce3b5bdd4eed8ead9476393da1dbac3255515 Mon Sep 17 00:00:00 2001 From: Abdellah Hariti Date: Wed, 9 Oct 2024 19:21:14 +0100 Subject: [PATCH 1/2] fix: increase heading scroll margin under onboarding options --- src/components/docPage/type.scss | 4 ++++ src/components/onboarding/index.tsx | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/docPage/type.scss b/src/components/docPage/type.scss index 04af19d969a6bb..dc8055b799d9f3 100644 --- a/src/components/docPage/type.scss +++ b/src/components/docPage/type.scss @@ -41,6 +41,10 @@ scroll-margin-top: calc(var(--header-height) + 1.5rem); } + .onboarding-options ~ :is(h1, h2, h3, h4, h5, h6) { + // the magic 2rem to account for the onboarding options + scroll-margin-top: calc(var(--header-height) + 1.5rem + 2rem); + } h1 { font-size: 2rem; diff --git a/src/components/onboarding/index.tsx b/src/components/onboarding/index.tsx index 98592acb39eed2..da581c0da2b70b 100644 --- a/src/components/onboarding/index.tsx +++ b/src/components/onboarding/index.tsx @@ -212,7 +212,7 @@ export function OnboardingOptionButtons({ }, [options, touchedOptions]); return ( -
+
{options.map(option => (