Tight gap under the top bar

Normal page, onboarding hub and a detail page, TEST company, 1440 and 390

12 Oct 2026 · branch fix/tight-top-spacing · captured against propflow-stage · at 5235ff216175

Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.

1 · A normal page at 1440

Measured in the browser: top bar 48px (--top-bar-height), page body padding-top 12px (--page-top-gap), so the page title starts 60px from the top of the window (was 56 + 32 = 88px).

A normal page at 1440
Sections 2–4

2 · A normal page at 390

The same two tokens on a phone.

A normal page at 390

3 · Onboarding hub at 1440

Measured: bar 48px, header row at 80px, tabs at 88px. The 32px between the bar and the header row here does NOT come from this PR: the preview also carries the open sticky-tabs PR, whose hub frame sets mt-6 md:mt-8 on the header. On main with this PR alone the header row sits at 48 + 12 = 60px. That PR should read --page-top-gap too.

Asserted in the captured DOM — Fees & deposits

Onboarding hub at 1440

4 · Onboarding hub at 390

On a phone.

Onboarding hub at 390
PropFlow Docs