Files
markandClaude Fable 5 3a78317e1f docs: redesign README as a product landing page (#4)
* docs: redesign README as a product landing page

Rebuild the README as a product landing page mirroring the RelayTV server
repo: centered logo/tagline, badges, a device-framed hero, a Control /
Automate / Embed overview, and a "See it in action" gallery. Existing
reference content (install, services table, examples, security, limitations,
compatibility) is preserved below the fold.

Add scripts/readme-screenshots.mjs to reproducibly capture the Home Assistant
media-player more-info dialog, RelayTV device page, and embedded sidebar panel
from a live instance (token injected into frontend localStorage, never written
to disk), then frame them in browser/phone chrome for the README and
release/ad assets.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* docs: remove stale relaytv-ha.png montage

The old README montage is superseded by the device-framed hero and gallery
images and is no longer referenced anywhere.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* docs: use the RelayTV brand banner in the README and hero

Replace the plain logo.png with the polished RelayTV banner asset (shared with
the RelayTV server repo) at the top of the README and as the hero brand mark,
and regenerate hero.png. The screenshot script now defaults to the banner.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* chore: drop legacy build-release.sh/VERSION from .gitignore

The gitignored build-release.sh and root VERSION file were an unused release
path (VERSION stuck at 0.0.7, and a differently-named zip than HACS expects).
Real releases run from git tags + custom_components/relaytv/manifest.json via
.github/workflows/release.yml, which builds relaytv.zip on tag push. Removed
the local scripts and their now-pointless ignore entries.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-19 22:12:09 -05:00

680 KiB
1500x760px