Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

**Goal:** Keep graph nodes readable on constrained panels while using widened and ultrawide canvases to reveal more graph context without overlay collisions.

**Design:** [Responsive Graph Viewport Design](../specs/2026-07-27-responsive-graph-viewport-design.md)
**Design:** [Responsive Graph Viewport Design](../../specs/archived/2026-07-27-responsive-graph-viewport-design.md)

**Architecture:** Add a pure viewport policy module and a focused React hook that applies that policy through React Flow's `fitView`, `Controls.fitViewOptions`, and canvas `ResizeObserver`. `GraphPanel` composes the hook with the existing export ref, while CSS handles responsive toolbar and overlay presentation and Playwright verifies real rendered geometry.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Execution is broken into reviewable tasks in the
[Playground Visualization implementation plan](../../plans/archived/2026-07-21-playground-visualization.md).

Responsive viewport and overlay follow-up work is defined in the
[Responsive Graph Viewport design](../2026-07-27-responsive-graph-viewport-design.md).
[Responsive Graph Viewport design](2026-07-27-responsive-graph-viewport-design.md).

This specification defines Phase 4 of the
[Modelable Playground Architecture](../../../playground-design.md). It builds on
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

**Implementation Plan:** [Graph Theme CSS Implementation Plan](../../plans/archived/2026-07-27-graph-theme-css.md)

**Follow-up:** [Responsive Graph Viewport Design](../2026-07-27-responsive-graph-viewport-design.md)
**Follow-up:** [Responsive Graph Viewport Design](2026-07-27-responsive-graph-viewport-design.md)

## Problem

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Approved for implementation on 2026-07-27.

**Implementation Plan:** [Responsive Graph Viewport Implementation Plan](../plans/2026-07-27-responsive-graph-viewport.md)
**Implementation Plan:** [Responsive Graph Viewport Implementation Plan](../../plans/archived/2026-07-27-responsive-graph-viewport.md)

This specification follows the shipped
[Playground Visualization MVP](archived/2026-07-21-playground-visualization-design.md)
Expand Down