Theater Mode

:placard: Summary Adds a theater mode button to the scene video player to make the video take up the full width of the page, similarly to YouTube’s theater mode.
:link: Repository https://github.com/hippochapel/hippo-stash-plugins/tree/main/plugins/TheaterMode
:information_source: Source URL https://hippochapel.github.io/hippo-stash-plugins/main/index.yml
:open_book: Install How to install a plugin?

Features

Click the “theater mode” button or press “T” to expand the video player to take up the full width of the page.

Installation

Go to Settings > Plugins > Available Plugins, click “Add Source”. For “Name”, input anything you want or “Hippo Chapel’s Plugins”, for “Source URL” add https://hippochapel.github.io/hippo-stash-plugins/main/index.yml, and you can leave “Local Path” empty. Click “Confirm”. Now expand the repo, click “Theater Mode”, and click “Install”.

Screenshots

Disclosure: this was vibe-coded, but I have reviewed and tested the code. The code also has a unit test suite.

Just updated the plugin with persistence options. Theater mode now can be set to always be on when opening a scene, always be off when opening a scene, or (the default) to remember if you last turned theater mode on or off and persist that for the next scene.

1 Like