Skip to content

LAYOUT-6: fix layout-toggle overlap with sidebar console button#119

Merged
mvalancy merged 1 commit into
devfrom
fix/layout-toggle-overlap
Jun 18, 2026
Merged

LAYOUT-6: fix layout-toggle overlap with sidebar console button#119
mvalancy merged 1 commit into
devfrom
fix/layout-toggle-overlap

Conversation

@mvalancy

Copy link
Copy Markdown
Member

Live audit caught the #30 layout toggle (fixed bottom-left) overlapping the collapsed sidebar's Debug/Chat Console toggle (40% @1024/1280/1920). Moved it into the graph's absolute control cluster under zoom-extents (desktop-only). Typecheck clean; THE GATE 5/5.

🤖 Generated with Claude Code

…ster

The #30 hierarchical-layout toggle was a fixed bottom-left button (createPortal),
which overlapped the left sidebar's Debug/Chat Console toggle when the sidebar was
collapsed (live audit: 40% overlap @1024/1280/1920). Move it into the graph's
absolute control cluster, stacked under the zoom-extents button (desktop-only,
matching that button's styling), so it's positioned relative to the graph area —
never over the sidebar.

Caught by the GraphDone-Cloud live overlap audit; web typecheck clean; THE GATE 5/5.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mvalancy mvalancy merged commit d424b57 into dev Jun 18, 2026
@mvalancy mvalancy deleted the fix/layout-toggle-overlap branch June 18, 2026 17:14
@github-actions

Copy link
Copy Markdown

🧪 Comprehensive Test Suite

  • Unit suites (Node 18.x & 20.x) — core, web, server, mcp-server: ✅ passed
  • Installer & deploy config: ✅ passed

Full-stack smoke gate runs in the CI workflow.

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