Skip to content

fix(desktop): align the native title row with app surfaces - #55

Open
luannn010 wants to merge 1 commit into
feat/notes-sidebar-resizefrom
fix/notes-native-title-row
Open

luannn010 wants to merge 1 commit into
feat/notes-sidebar-resizefrom
fix/notes-native-title-row

Conversation

@luannn010

@luannn010 luannn010 commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Align the native44px transparent title row with full-height sidebar/content surfaces and remove its centered app title.
  • Keep scrolling content below caption controls, preserve the editor portal, and reveal focused toolbar actions after resizing.
  • Implements window-title-row / layout-desktop, design95bd47e899600c0f038a7d4622a40cfc61d063e2. Depends on feat(navigation): add accessible sidebar resizing #54.

Testing

  • 66 focused tests, TypeScript and production build passed; independent lead source review accepted.
  • Rendered browser geometry, menus, scrollport, portal identity and module checks passed with real WASM/IndexedDB and an explicitly simulated native bridge.
  • Clean native build and nine Rust tests passed. Actual Windows startup, collapse, drag-resize, keyboard/reset, maximize/restore, Study, unopened Journal gate, Clips, Settings and three themes checked.
  • FPS, snap and whole-frame fidelity remain unqualified.
  • Risk: shell layout only. Revert this PR to undo; no stored-data migration.

Co-authors

none

AI usage

  • Written by hand, with no AI
  • Harness and version: Codex desktop, codex-cli 0.160.0; Git/gh, Node, Vitest, Playwright/Chrome, Rust/Tauri and bundled Computer Use.
  • Models: gpt-6.1-sol (UI/UX, implementation, tests, integration, native build diagnosis and independent source review); gpt-6.1-terra (bounded browser module verification).
  • Effort: medium.
  • Human role: requested design audit, fixes, local Windows build and focused PR delivery; merge review pending.
  • Sources: project-owned design revision95bd47e899600c0f038a7d4622a40cfc61d063e2 and existing Notes source/test contracts. No external implementation copied; existing notices retained.

Checklist

  • Works on Windows, macOS and Linux
  • Architecture updated for presentation-only layout metadata
  • No secrets, profiles, screenshots or build outputs included

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.

1 participant