Skip to content

Hide the macOS desktop title bar - #188

Merged
arnestrickmann merged 2 commits into
mainfrom
arnestrickmann/electron-title-bar-remove
Nov 4, 2026
Merged

arnestrickmann merged 2 commits into
mainfrom
arnestrickmann/electron-title-bar-remove

Conversation

@arnestrickmann

@arnestrickmann arnestrickmann commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • hide the native macOS Electron title bar while keeping the traffic lights in their standard position
  • add an invisible drag surface and title-bar-aware spacing for desktop app shells, responsive sheets, and splash pages
  • keep browser layouts unchanged and provide compatibility fallbacks for older hosted web builds and older desktop shells

Verification

  • TMPDIR=/private/var/folders/3j/5rmdnjf90hv3vbxryzdfdz240000gn/T bun run test
  • bun run typecheck
  • bun run lint
  • bun run build
  • live macOS Electron visual check
  • authenticated web QA at desktop and mobile viewport sizes

Documentation

  • packages/desktop/README.md: documented the hidden macOS title bar, preserved traffic lights, and renderer-owned drag surface

@arnestrickmann
arnestrickmann merged commit aeaf087 into main Nov 4, 2026
4 checks passed
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