feat(player): <hyperframes-slideshow> web component + presenter (#1590)

* feat(player): slideshow controller state machine

Stack-split from the original ss-player PR (#1581): the SlideshowController
state machine (stack-based slide/fragment/branch navigation) and its tests.
The <hyperframes-slideshow> web component follows in the next PR.

* feat(player): <hyperframes-slideshow> web component + presenter

Stack-split from the original ss-player PR (#1581): the <hyperframes-slideshow>
custom element (wraps <hyperframes-player>, drives the controller),
presenter/audience BroadcastChannel sync, nav chrome, and the player scenes hook.
This commit is contained in:
Vance Ingalls
2026-06-19 01:34:20 -07:00
committed by GitHub
parent 6938d6acf2
commit 075302cd03

Diff Content Not Available