Skip to content

feat: launch demos directly from enlarged gallery screenshots - #179

Merged
amesk merged 15 commits into
masterfrom
feat/lightbox-launch-action
Oct 23, 2026
Merged

amesk merged 15 commits into
masterfrom
feat/lightbox-launch-action

Conversation

@amesk

@amesk amesk commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a contextual launch action to the enlarged screenshot viewer in the React landing page.
  • Guest OS screenshots launch their QuickBoot scenario; Instant Run and Games restore the corresponding saved machine state.
  • Add the same one-click action to the classic root index.html, reusing the exact Run/Play/Teleport link from the selected gallery card.
  • Keep ordinary screenshots view-only when no launch target exists.
  • Document the user-visible change in CHANGELOG.md.

Verification

  • Reviewed the launch targets against the existing gallery card actions.
  • Automated build/tests have not been run in this environment; please rely on CI and verify Run, Teleport, and Play from the lightbox in both landing implementations.

Dependency / overlap

This PR touches CHANGELOG.md and the React carousel components also changed by #176 (test/0.4.0-polishing). The feature is isolated to the lightbox action, but merge/rebase should be checked after #176 lands.

@amesk
amesk merged commit 7e87332 into master Oct 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant