โš™ Staging ยท Not for production

PlexTune

Color-responsive Plex theme + userscript. This staging site is for design review only. The live theme is installed locally via Stylus + Tampermonkey on app.plex.tv.

โ–ถ Open
Dev Harness
Interactive preview of the userstyle + userscript against a mocked Plex DOM. Switch screens (Detail / Player / Browse) and artwork to test the dynamic palette.
๐Ÿ“„ Source
View Stylesheet
The production userstyle that ships to real Plex. View raw CSS.

Plex account link (placeholder)

The userscript currently extracts colors from whatever artwork is on screen. To wire live data (resume positions, ratings, episode counts, BIF previews, audio/subtitle tracks for the new detail-hero zones), fill in the fields below and re-deploy. Configuration lives in config/plex.config.json.

Plex server URL
โฌœ pending โ€” e.g. https://plex.your-domain.com
Plex auth token (X-Plex-Token)
โฌœ pending โ€” from account.plex.tv
Default library section
โฌœ pending โ€” section ID (movies)
TV library section
โฌœ pending โ€” section ID (shows)
Music library section
โฌœ pending โ€” section ID (music, for soundtrack widget)
Watchlist playlist ID
โฌœ pending โ€” for + List action
External rating providers
โฌœ pending โ€” TMDB / OMDB key, optional

Deploy state

Branch
staging
Theme version
v0.9.2
Userscript version
v0.7.0
Deploy strategy
local working copy โ†’ .\deploy-staging.ps1 on approval
Note for live behaviour: the Detail hero's new zones (critic-score strip, premium facts, resume widget, quick-action chip rail) are dev-harness mockups. They will only render on real Plex once the userscript injects them into the live DOM โ€” which requires the Plex account fields above so it can fetch real metadata. Until then, treat this site as a design-review preview.