From 2bc10e1616de27e74775cf22c690aff9e9f7afbf Mon Sep 17 00:00:00 2001 From: Bernhard Jackiewicz Date: Fri, 2 Oct 2026 18:35:58 +0200 Subject: [PATCH] fix(ui): keep Selection details inside the galaxy stage The Galaxy workspace gave .atlas-galaxy no position, so the absolutely positioned Selection details box was placed against the workspace grid that also holds the chat column. With chat open it covered the chat input and swallowed clicks on Send. The galaxy stage is now the containing block; fullscreen keeps its own fixed box. Signed-off-by: Bernhard Jackiewicz --- graph-ui/src/styles/workspace.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/graph-ui/src/styles/workspace.css b/graph-ui/src/styles/workspace.css index c9c67b7b9..35d8212b8 100644 --- a/graph-ui/src/styles/workspace.css +++ b/graph-ui/src/styles/workspace.css @@ -55,6 +55,8 @@ .atlas-shell[data-workspace=galaxy] .atlas-body { grid-template-columns: minmax(0, 1fr); } .atlas-shell[data-workspace=galaxy] .atlas-side { display: flex; border-left: none; } .atlas-shell[data-workspace=galaxy] .atlas-galaxy { min-height: 0; height: 100%; border-top: none; } +/* Selection details are placed against the galaxy stage, never against the grid that also holds the chat column. Fullscreen keeps its own fixed box. */ +.atlas-shell[data-workspace=galaxy] .atlas-galaxy:not([data-fullscreen='true']) { position: relative; } .atlas-shell[data-workspace=galaxy] .atlas-galaxy-head { padding: 12px 18px; display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 6px 12px; } .atlas-shell[data-workspace=galaxy] .atlas-galaxy-head-row { grid-column: 2; grid-row: 1; } .atlas-shell[data-workspace=galaxy] .atlas-galaxy-title { display: none; }