-
- Notifications
You must be signed in to change notification settings - Fork 2.6k
Open
Description
Add a one-click “Auto-Organize Layout” button (for example, in the FloatingControls panel) that automatically arranges all tables into a clean, readable layout.
The system should:
- Use a grid or force-directed layout algorithm to distribute tables evenly without overlap.
- Maintain reasonable spacing and relational proximity (connected tables remain near each other).
- Support undo/redo to revert the layout if needed.
- Optionally include smooth transitions during reorganization for a better UX.
When importing large schemas or working with complex projects (10+ tables, many relationships), diagrams become visually tangled.
A single-click declutter action would greatly improve usability and speed up design iterations.
Attached screenshot: current cluttered diagram example.

Metadata
Metadata
Assignees
Labels
No labels