ulysses/static
Sirsyorrz 853576273a Cookbook: make the GPU process popup actually visible
Two bugs hid the popup that opens on double-click (or right-click) of
a GPU button in the Serve panel:

1. z-index 240 vs the cookbook modal at 260 — popup rendered behind
   the modal it was spawned from.

2. Horizontal position was just `button.left`, with no clamp against
   the viewport. GPU buttons sit near the right edge of the modal, so
   the popup got anchored at a left that pushed most of its body past
   the viewport's right edge.

Switch the popup to position:fixed (escapes scrolling / transform
stacking contexts on any ancestor), bump z-index to 10010 (above the
themed-confirm / overlay layer that sits around 9000-10000), and
clamp left/top after measuring the rendered size — including flipping
above the button if there isn't room below. The popup is now fully
visible regardless of which GPU button it's anchored to or how
narrow the viewport is.
2026-06-02 01:23:06 +10:00
..
fonts Odysseus v1.0 2026-05-31 23:58:26 +09:00
js Cookbook: make the GPU process popup actually visible 2026-06-02 01:23:06 +10:00
lib Odysseus v1.0 2026-05-31 23:58:26 +09:00
app.js Let calendar handle Escape while open 2026-06-01 23:08:57 +09:00
index.html feat: allow memory import without session (#493) 2026-06-01 22:32:17 +09:00
landing.html Fix landing footer snap and uvicorn docs 2026-06-01 10:51:55 +09:00
login.html Odysseus v1.0 2026-05-31 23:58:26 +09:00
manifest.json Odysseus v1.0 2026-05-31 23:58:26 +09:00
style.css Cookbook: make the GPU process popup actually visible 2026-06-02 01:23:06 +10:00
sw.js Odysseus v1.0 2026-05-31 23:58:26 +09:00