summaryrefslogtreecommitdiff
path: root/docs/site/casts
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 13:24:07 -0300
committerGabriel Schneider <[email protected]>2026-10-01 13:34:00 -0300
commit52820eb70af788db49735292e2a9ad89cbf1e457 (patch)
treedfbefd44cffc76750b477c16c42a181b65963124 /docs/site/casts
parent3d3929960bdc51aa491bdbb5cf83d1b9ab8bb197 (diff)
downloadpardes-52820eb70af788db49735292e2a9ad89cbf1e457.tar.gz
pardes-52820eb70af788db49735292e2a9ad89cbf1e457.zip
Every recording on the landing plays by itself, and only while it is on screen
The GUI clips are autoplay muted loop playsinline with their controls, and every terminal cast autoplays and loops. A few lines of script watch them with an IntersectionObserver, playing each while a quarter of it is in view and pausing it when it leaves; without the script the videos still autoplay. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/site/casts')
-rw-r--r--docs/site/casts/casts.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/site/casts/casts.toml b/docs/site/casts/casts.toml
index 67553089..5771e6be 100644
--- a/docs/site/casts/casts.toml
+++ b/docs/site/casts/casts.toml
@@ -1,5 +1,5 @@
# The landing page's terminal recordings (asciicast v2), in the order
-# shown: casts/<name>.cast for each. The first plays by itself; all loop
+# shown: casts/<name>.cast for each. Each plays by itself while on screen; all loop
# and fit the page's width. While `ready` is false the cast shows
# placeholder.svg, so the site builds before a recording exists.
# test/record_casts.py writes the casts and this file.