← back to Dead Agentabrams
Lock in Steve's dialed-in backdrop position as the default
ff542350141404f9c9b303be1ee5af687fca6bd8 · 2026-09-03 12:04:54 -0700 · Steve Abrams
Left 48% / Top 43% / Width 18vw / Height 32vh — the framing Steve
tuned live with the position sliders and confirmed looked right.
Files touched
Diff
commit ff542350141404f9c9b303be1ee5af687fca6bd8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Sep 3 12:04:54 2026 -0700
Lock in Steve's dialed-in backdrop position as the default
Left 48% / Top 43% / Width 18vw / Height 32vh — the framing Steve
tuned live with the position sliders and confirmed looked right.
---
room/index.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/room/index.html b/room/index.html
index 4776bb4..67c170d 100644
--- a/room/index.html
+++ b/room/index.html
@@ -29,8 +29,8 @@
defaults roughly over the stage riser, fully dialable via the Videos panel's X/Y/W/H
sliders (--vr-bd-x/-y/-w/-h). Contain-fit inside that box — never cropped into a close-up. ---- */
#venueVideo{position:absolute;
- left:var(--vr-bd-x, 50%); top:var(--vr-bd-y, 37%);
- width:var(--vr-bd-w, 46vw); height:var(--vr-bd-h, 32vh);
+ left:var(--vr-bd-x, 48%); top:var(--vr-bd-y, 43%);
+ width:var(--vr-bd-w, 18vw); height:var(--vr-bd-h, 32vh);
transform:translate(-50%,-50%);
overflow:hidden;z-index:0;pointer-events:none;background:#000;opacity:0;
transition:opacity 1.4s ease,left .15s,top .15s,width .15s,height .15s;border-radius:3px}
@@ -1705,7 +1705,7 @@ const MR_VIDEOS=[
const POS_KEY = 'vr-bd-pos';
function readJSON(k){ try{ return JSON.parse(localStorage.getItem(k)); }catch(e){ return null; } }
function writeJSON(k,v){ try{ localStorage.setItem(k, JSON.stringify(v)); }catch(e){} }
- const DEFAULT_POS = { x:50, y:37, w:46, h:32 }; // %,%,vw,vh — wide enough to show around the (opaque) stage riser, not just its exact footprint
+ const DEFAULT_POS = { x:48, y:43, w:18, h:32 }; // %,%,vw,vh — Steve's locked-in setting, dialed live in the browser 2026-09-03
const pos = Object.assign({}, DEFAULT_POS, readJSON(POS_KEY) || {});
function applyPos(){
const root = document.documentElement.style;
← f5a3143 Backdrop: confine to the stage-riser area with live X/Y/W/H
·
back to Dead Agentabrams
·
Fix stray sound leak on manual video picks + reduce backdrop 559b69a →