Settings page: sidebar and content pushed below phantom header whitespace #631

Closed
opened 2026-09-18 20:17:38 +00:00 by crueber · 1 comment
Owner

What's observed

Screenshot: between the repo tab bar (Code … Settings) and the Settings body there is a blank band — the left sidebar (Settings heading + SETTINGS nav) and the content card start a full row lower than they should, like a document header with no text. The sidebar menu should just be there, with the content starting at the top beside it.

What's requested

Remove the phantom top whitespace so the sidebar nav and the content column start at the top, aligned with each other.

Acceptance criteria

  • No blank band between the tab bar and the Settings body (beyond the tab bar's own bottom spacing).
  • Sidebar heading/nav top aligns with the content column top.
  • Desktop + 390px hold; no other Settings layout change.
## What's observed Screenshot: between the repo tab bar (Code … Settings) and the Settings body there is a blank band — the left sidebar (Settings heading + SETTINGS nav) and the content card start a full row lower than they should, like a document header with no text. The sidebar menu should just be there, with the content starting at the top beside it. ## What's requested Remove the phantom top whitespace so the sidebar nav and the content column start at the top, aligned with each other. ## Acceptance criteria - [ ] No blank band between the tab bar and the Settings body (beyond the tab bar's own bottom spacing). - [ ] Sidebar heading/nav top aligns with the content column top. - [ ] Desktop + 390px hold; no other Settings layout change.
crueber added this to the v1 milestone 2026-09-18 20:17:38 +00:00
Author
Owner

Fixed by #632 (merged): page h2 is now sr-only — screen readers keep the outline, sighted layout starts directly with the nav + content row. No other layout change. Verified: new test 3/3 (fails pre-fix), 1625 unit green (smoke excluded, pre-existing), vite/esbuild green, sr-only confirmed in shipped CSS, independent review APPROVE.

Fixed by #632 (merged): page h2 is now sr-only — screen readers keep the outline, sighted layout starts directly with the nav + content row. No other layout change. Verified: new test 3/3 (fails pre-fix), 1625 unit green (smoke excluded, pre-existing), vite/esbuild green, sr-only confirmed in shipped CSS, independent review APPROVE.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
crueber/walhub#631
No description provided.