← back to Consulting Rentv Com
slideshow: point rentv Present button at /portal/slideshow (nginx maps /portal→:9701; avoids the /slideshow→:9704 news-app 404, no nginx change needed)
f74d3f30803beb03c0853db35514a155eeea35e8 · 2026-07-26 15:24:59 -0700 · Steve Abrams
Files touched
M build.mjsM public/portal.html
Diff
commit f74d3f30803beb03c0853db35514a155eeea35e8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Sun Jul 26 15:24:59 2026 -0700
slideshow: point rentv Present button at /portal/slideshow (nginx maps /portal→:9701; avoids the /slideshow→:9704 news-app 404, no nginx change needed)
---
build.mjs | 2 +-
public/portal.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/build.mjs b/build.mjs
index 29846ba..c1c464b 100644
--- a/build.mjs
+++ b/build.mjs
@@ -824,7 +824,7 @@ function initDesk(){
fetch('/portal/videos/heygen-brandfilm.mp4',{method:'HEAD'}).then(function(r){if(r.ok){var v=document.getElementById('heyfilm');v.src='/portal/videos/heygen-brandfilm.mp4';v.play();var p=document.getElementById('heyph');if(p)p.style.display='none';}}).catch(function(){});
document.querySelectorAll('.f5').forEach(function(c){var k=c.getAttribute('data-key'),src='/portal/videos/heygen-'+k+'.mp4';fetch(src,{method:'HEAD'}).then(function(r){if(r.ok){var v=c.querySelector('video');v.src=src;v.play();var p=c.querySelector('.fph');if(p)p.style.display='none';}}).catch(function(){});});
</script>
-<a href="/slideshow" style="position:fixed;bottom:20px;right:20px;z-index:60;background:#c6a765;color:#12100e;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:11px 18px;border-radius:4px;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.45)">▶ Present</a>
+<a href="/portal/slideshow" style="position:fixed;bottom:20px;right:20px;z-index:60;background:#c6a765;color:#12100e;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:11px 18px;border-radius:4px;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.45)">▶ Present</a>
</body></html>`;
writeFileSync(`${OUT}/portal.html`, app);
diff --git a/public/portal.html b/public/portal.html
index f5ab40a..d411f76 100644
--- a/public/portal.html
+++ b/public/portal.html
@@ -585,5 +585,5 @@ function initDesk(){
fetch('/portal/videos/heygen-brandfilm.mp4',{method:'HEAD'}).then(function(r){if(r.ok){var v=document.getElementById('heyfilm');v.src='/portal/videos/heygen-brandfilm.mp4';v.play();var p=document.getElementById('heyph');if(p)p.style.display='none';}}).catch(function(){});
document.querySelectorAll('.f5').forEach(function(c){var k=c.getAttribute('data-key'),src='/portal/videos/heygen-'+k+'.mp4';fetch(src,{method:'HEAD'}).then(function(r){if(r.ok){var v=c.querySelector('video');v.src=src;v.play();var p=c.querySelector('.fph');if(p)p.style.display='none';}}).catch(function(){});});
</script>
-<a href="/slideshow" style="position:fixed;bottom:20px;right:20px;z-index:60;background:#c6a765;color:#12100e;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:11px 18px;border-radius:4px;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.45)">▶ Present</a>
+<a href="/portal/slideshow" style="position:fixed;bottom:20px;right:20px;z-index:60;background:#c6a765;color:#12100e;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:11px 18px;border-radius:4px;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.45)">▶ Present</a>
</body></html>
\ No newline at end of file
← 9ae2327 slideshow: XSS-safe cover head (whitelist br/span sanitizer,
·
back to Consulting Rentv Com
·
auto-save: 2026-07-26T16:14:26 (1 files) — build.mjs f71d04e →