Repository navigation
A clean top of the window on a Mac: no title text, room for the three buttons - #17
Merged
Merged
Conversation
…text The native title bar (a grey strip with "Lucid" in the middle above the page) is gone on a Mac. The top row of the page takes its place: the three round buttons sit at its left, in the middle of its height (electron/chrome.ts moves them as the window grows, because the row does), the brand starts after them, and with the pages hidden the page's top bar leaves the same room. The empty parts of the two rows move the window; what can be clicked in them does not. The name stays in the sidebar, and as the window's title for the Window menu and screen readers. Windows and Linux keep their own window frame. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
On a Mac the window had a grey native title bar with "Lucid" written in it. It is gone. The top row of the page takes its place:
electron/chrome.tsmoves them as the window grows, because the row grows with it);Windows and Linux keep their own window frame (nothing to see or test it with here).
Checked
Layout was looked at with markers where the buttons sit (the OS refuses screen capture of the native buttons here), both with the pages shown and hidden. New Mac-only e2e
window-chrome.spec.ts: content starts at the window's top (it fails with the default title bar: 38 px offset), the brand and the "Show pages" button start after the buttons, the drag and no-drag regions. Full e2e: 94 passed; the one failure (diagram-fitPDF page) is fixed by #16.🤖 Generated with Claude Code