Skip to content

fix(app): keep document status outside editor content - #705

Merged
murongg merged 1 commit into
v2from
fix/issue-704-status-overlay
Aug 30, 2026
Merged

fix(app): keep document status outside editor content#705
murongg merged 1 commit into
v2from
fix/issue-704-status-overlay

Conversation

@murongg

@murongg murongg commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • move the quiet document status into a dedicated layout row instead of absolutely positioning it over the editor
  • let visual and source scroll surfaces account for the fixed document-tab inset without overflowing into the status row
  • cover visual, source, and side-by-side document layouts with regression tests

Why

The status footer remained fixed over the scrollable document, so backup, sync, and save labels could obscure content while scrolling. The previous bottom padding only protected the end of the document and did not reserve a persistent status area.

Closes #704

Validation

  • pnpm --filter @markra/app test -- App.test.tsx components/QuietStatus.test.tsx components/SideDocumentPane.lazy.test.tsx components/MarkdownPaper.lazy.test.tsx components/MarkdownSourceEditor.test.tsx — 5 files and 273 tests passed
  • pnpm --filter @markra/app build passed
  • pnpm --filter @markra/desktop build passed, including vendor chunk verification
  • browser QA at 1280x720 and 732x626 reported overlapsWritingSurface: false
  • layout detector completed with no findings
  • git diff --check passed

Risk

  • limited to editor chrome sizing and status layout
  • the AI command overlay keeps its own bottom inset
  • no data, settings, or migration changes

@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
markra-web Ready Ready Preview Aug 30, 2026 12:50am

@murongg
murongg merged commit 4da5a1a into v2 Aug 30, 2026
23 checks passed
@murongg
murongg deleted the fix/issue-704-status-overlay branch August 30, 2026 01:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: The dialog "Last backup ,...." stays on top of the document vizualization

1 participant