Skip to content

Unify Windows toolbar and sidebar surface - #7245

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/windows-continuous-shell
Sep 2, 2026
Merged

Unify Windows toolbar and sidebar surface#7245
ComputelessComputer merged 1 commit into
mainfrom
fix/windows-continuous-shell

Conversation

@ComputelessComputer

@ComputelessComputer ComputelessComputer commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Blend the title bar and sidebar into one surface while keeping sidebar actions in their own top row.


Note

Low Risk
Desktop-only Tailwind class and test updates; no behavior, auth, or data changes.

Overview
Unifies the Windows/Linux chrome so the custom title bar reads as one continuous surface with the sidebar and main content, instead of a separated strip with a bottom border.

The Windows title bar drops its bottom border (border-b / border-border/60) while keeping the same draggable layout; tests now assert that styling and that the sidebar toggle still precedes the app menus in the DOM.

Main shell rounding moves onto the chat floating anchor for non-macOS: left chrome gets top-left rounding, and top/top-borderless chrome gets top rounding—matching the blended toolbar look. Shell scaffold tests flip from expecting no Windows/Linux rounding to expecting those descendant selector classes.

Reviewed by Cursor Bugbot for commit 7e5f1e0. Bugbot is set up for automated code reviews on this repo. Configure here.

Blend the title bar and sidebar into one surface while keeping sidebar actions in their own top row.
@netlify

netlify Bot commented Sep 2, 2026

Copy link
Copy Markdown

Deploy Preview for anarlog canceled.

Name Link
🔨 Latest commit 7e5f1e0
🔍 Latest deploy log https://app.netlify.com/projects/anarlog/deploys/6a97967959baee00084f891b

@ComputelessComputer
ComputelessComputer merged commit e826af5 into main Sep 2, 2026
22 checks passed
@ComputelessComputer
ComputelessComputer deleted the fix/windows-continuous-shell branch September 2, 2026 03:31
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