Skip to content

Fix border line with non-Islands themes and consistent panel spacing#40

Open
mervanhasancalik wants to merge 1 commit into
bwya77:mainfrom
mervanhasancalik:fix/border-line-and-panel-spacing
Open

Fix border line with non-Islands themes and consistent panel spacing#40
mervanhasancalik wants to merge 1 commit into
bwya77:mainfrom
mervanhasancalik:fix/border-line-and-panel-spacing

Conversation

@mervanhasancalik
Copy link
Copy Markdown

@mervanhasancalik mervanhasancalik commented Feb 16, 2026

  1. Border line appearing with non-Islands base themes

When users use a base theme like "Default Dark Modern", a vertical border line appears behind the floating sidebar.
This is because Dark Modern sets activityBar.border and sideBar.border to #2B2B2B. Adding transparent colorCustomizations prevents this.

  1. Inconsistent panel spacing.

The sidebar, editor, and bottom panel had no bottom margins, causing them to be flush against the bottom Added consistent 8px margins so all floating islands have equal spacing on all sides, matching the existing top and side spacing.

  1. Bottom panel tab clipping fix

Changed "overflow: hidden" to "overflow: clip" on the bottom panel to prevent the tab bar (Problems, Output, Terminal, etc.) from clipping when switching between panel views. "overflow: clip" provides the same visual clipping without interfering with VS Code's internal layout recalculations.

LineDarkModern

@mervanhasancalik mervanhasancalik marked this pull request as draft February 16, 2026 13:13
- Add transparent colorCustomizations for activityBar.border and
  sideBar.border to prevent visible border lines when users use
  non-Islands base themes (e.g. Default Dark Modern)
- Add consistent bottom margins to sidebar, editor, and bottom panel
  so all floating islands have equal spacing on all sides
- Use overflow: clip instead of overflow: hidden on bottom panel to
  prevent tab bar clipping when switching panel views
@mervanhasancalik mervanhasancalik force-pushed the fix/border-line-and-panel-spacing branch from 3fa139e to e1bc138 Compare February 16, 2026 15:43
@mervanhasancalik mervanhasancalik marked this pull request as ready for review February 16, 2026 15:50
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