diff --git a/src/pages/roadmap.astro b/src/pages/roadmap.astro index 17b57f8..ff463bb 100644 --- a/src/pages/roadmap.astro +++ b/src/pages/roadmap.astro @@ -23,9 +23,8 @@ const items = getAllRoadmapItems()

- - - +
Shipping In beta @@ -33,9 +32,11 @@ const items = getAllRoadmapItems() Considering
- + + + @@ -52,7 +53,7 @@ const items = getAllRoadmapItems() .roadmap-header { text-align: center; max-width: 640px; - margin: 0 auto 48px; + margin: 0 auto 28px; /* tightened — legend sits right under */ padding-top: 32px; } .roadmap-title { @@ -72,12 +73,12 @@ const items = getAllRoadmapItems() max-width: 520px; } - /* ── Legend ───────────────────────────────────────────────────── */ + /* ── Legend (above the route, key-style) ─────────────────────── */ .roadmap-legend { display: flex; justify-content: center; gap: 24px; - margin-top: 28px; + margin: 0 auto 32px; /* legend → route */ flex-wrap: wrap; } .roadmap-legend span { @@ -97,13 +98,14 @@ const items = getAllRoadmapItems() flex-shrink: 0; } - /* ── Dispatch banner (now below the route) ───────────────────── */ - .roadmap-page :global(.rr-dispatch) { margin-top: 64px; } + /* ── Dispatch banner (foot of page, generous breathing room) ── */ + .roadmap-page :global(.rr-dispatch) { margin-top: 112px; } @media (max-width: 767px) { .roadmap-page { padding: 0 24px 64px; } - .roadmap-header { padding-top: 24px; margin-bottom: 32px; } + .roadmap-header { padding-top: 24px; margin-bottom: 20px; } .roadmap-title { font-size: 36px; } - .roadmap-page :global(.rr-dispatch) { margin-top: 48px; } + .roadmap-legend { margin-bottom: 24px; } + .roadmap-page :global(.rr-dispatch) { margin-top: 72px; } }