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 <bj@techport.io>
This commit is contained in:
Bernhard Jackiewicz
2026-10-02 18:35:58 +02:00
parent 92224c4463
commit 2bc10e1616
+2
View File
@@ -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; }