After adding the workflow workspace under dashboard, the panels could move over the navbar. This PR seeks to disable that behavior and bound the draggable area to only the workspace part of the screen.
Changes
Change the cdkDragBoundary from "body" to "texera-workspace" for result panel, left panel, and property editor.
Change the initial locations of result panel and left panel so they aren't on top of the navbar at initial load of workspace.
Purpose
After adding the workflow workspace under dashboard, the panels could move over the navbar. This PR seeks to disable that behavior and bound the draggable area to only the workspace part of the screen.
Changes
Change the cdkDragBoundary from "body" to "texera-workspace" for result panel, left panel, and property editor. Change the initial locations of result panel and left panel so they aren't on top of the navbar at initial load of workspace.
Demo