# Public homepage assets

These are illustrative media examples, independent of any Hearth user's library.
The public page identifies them as examples and credits their creators. None of
the media is a bundled game, film or comic catalogue.

| Files | Creator and source | Use / alterations |
| --- | --- | --- |
| `hades-*.webp`, `hades-cover-*.webp` | © Supergiant Games, [Hades](https://www.supergiantgames.com/games/hades/). Official Steam [hero](https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1145360/library_hero.jpg) and [cover](https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1145360/library_600x900_2x.jpg). | Promotional game artwork, resized to WebP and cropped within the page. Copyright remains with its owner; this is not an open-license asset or an endorsement. |
| `pepper-*.webp` | David Revoy, Pepper & Carrot [book cover artwork](https://www.peppercarrot.com/0_sources/0ther/artworks/hi-res/2020-01-25_cover_book-project_by-David-Revoy.jpg). | [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), resized to WebP and cropped within displays. |
| `pepper-page-*.webp` | Art and story by David Revoy, Pepper & Carrot, [Episode 3: The Secret Ingredients](https://www.peppercarrot.com/en/webcomic/ep03_The-secret-ingredients.html), [page 1](https://www.peppercarrot.com/0_sources/ep03_The-secret-ingredients/low-res/en_Pepper-and-Carrot_by-David-Revoy_E03P01.jpg). | CC BY 4.0, resized to WebP and cropped within displays. |
| `photo-*.webp` | Markus Spiske, [alpine lake photograph](https://www.pexels.com/photo/green-lake-surrounded-by-green-trees-and-snow-covered-mountains-138903/), Pexels. | [Pexels license](https://www.pexels.com/license/); resized to WebP and cropped within displays. |
| `ocean-*.webp`, `ocean.mp4` | Maximiliano Piris, [Aerial View of Ocean Waves Crashing](https://www.pexels.com/video/aerial-view-of-ocean-waves-crashing-30623330/), Pexels. | Pexels license; poster resized to WebP, footage shortened to nine seconds, muted and encoded at 960×540. |
| `motion-12.23.24.js` | [Motion](https://github.com/motiondivision/motion), version 12.23.24, [distribution](https://cdn.jsdelivr.net/npm/motion@12.23.24/dist/motion.js). | MIT; see `MOTION-LICENSE.md`. Served locally. |

The painted Hearth marks, den and shelf scenes, app icon and Fredoka font are
existing project assets. There are no generated fictional game or comic covers
in this homepage. Keep source attribution when replacing or adapting these files.


## Expanded collection (second pass)

Game artwork below is promotional material from each game's official Steam store
assets. Copyright remains with the creators; showing a cover does not imply a
bundled game, a license to redistribute it, or an endorsement. Assets are resized
to WebP; the page crops some inside frames. Steam header source pattern:
`https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/<id>/header.jpg`.

| File prefix | Game / creators | Steam app |
| --- | --- | --- |
| `celeste`, `celeste-art` | Celeste — Maddy Makes Games / Extremely OK Games | [504230](https://store.steampowered.com/app/504230/) |
| `stardew-scene` | Stardew Valley — ConcernedApe | [413150](https://store.steampowered.com/app/413150/) |
| `hollow-knight`, `hollow-knight-scene` | Hollow Knight — Team Cherry | [367520](https://store.steampowered.com/app/367520/) |
| `firewatch` | Firewatch — Campo Santo | [383870](https://store.steampowered.com/app/383870/) |
| `tunic` | TUNIC — TUNIC Team / Finji | [553420](https://store.steampowered.com/app/553420/) |
| `portal2` | Portal 2 — Valve | [620](https://store.steampowered.com/app/620/) |
| `balatro` | Balatro — LocalThunk / Playstack | [2379780](https://store.steampowered.com/app/2379780/) |
| `goose` | Untitled Goose Game — House House / Panic | [837470](https://store.steampowered.com/app/837470/) |
| `unpacking` | Unpacking — Witch Beam / Humble Games | [1135690](https://store.steampowered.com/app/1135690/) |
| `terraria` | Terraria — Re-Logic | [105600](https://store.steampowered.com/app/105600/) |
| `crosscode` | CrossCode — Radical Fish Games / Deck13 | [368340](https://store.steampowered.com/app/368340/); [browser demo](https://www.cross-code.com/en/start) |
| `gris` | GRIS — Nomada Studio / Devolver Digital | [683320](https://store.steampowered.com/app/683320/) |
| `night-woods` | Night in the Woods — Infinite Fall / Finji | [481510](https://store.steampowered.com/app/481510/) |
| `short-hike` | A Short Hike — Adam Robinson-Yu | [1055540](https://store.steampowered.com/app/1055540/) |

Celeste's wide illustration is the official `library_hero.jpg`. Stardew Valley
and Hollow Knight scenery comes from screenshots in the corresponding Steam
store API response, not generated imagery.

| Files | Creator and source | Use / alterations |
| --- | --- | --- |
| `hextris-*.webp` | [Hextris](https://github.com/Hextris/hextris), [official social preview](https://raw.githubusercontent.com/Hextris/hextris/gh-pages/images/twitter-opengraph.png) | Resized screenshot; GPL-3.0 project. |
| `2048-*.webp` | Gabriele Cirulli, [2048](https://github.com/gabrielecirulli/2048), [README screenshot](https://cloud.githubusercontent.com/assets/1175750/8614312/280e5dc2-26f1-11e5-9f1f-5891c3ca8b26.png) | Resized public screenshot; MIT project. |
| `monstress-*.webp` | Monstress #1 — Marjorie Liu & Sana Takeda; [Image Comics](https://imagecomics.com/comics/releases/monstress-1), [cover](https://imagecomics.com/files/releases/Monstress_01-1.png) | Publisher's promotional cover; resized. Copyright retained by creators. |
| `paper-girls-*.webp` | Paper Girls Vol. 1 — Brian K. Vaughan & Cliff Chiang; [Image Comics](https://imagecomics.com/comics/releases/paper-girls-vol-1-tp), [cover](https://imagecomics.com/files/releases/PaperGirls_Vol01-1.png) | Publisher's promotional cover; resized. Copyright retained by creators. |
| `saga-*.webp` | Saga Vol. 9 — Brian K. Vaughan & Fiona Staples; [Image Comics](https://imagecomics.com/comics/releases/saga-vol-9-tp), [cover](https://imagecomics.com/files/releases/sagaVOL9.jpg) | Publisher's promotional cover; resized. Copyright retained by creators. |
| `bunny-*.webp` | Big Buck Bunny, © Blender Foundation; [official film site](https://peach.blender.org/), [splash artwork](https://peach.blender.org/wp-content/uploads/bbb-splash.png) | CC BY 3.0; resized and cropped. |
| `sintel-*.webp` | Sintel, © Blender Foundation; [official film site](https://durian.blender.org/), [trailer hosted by W3C](https://media.w3.org/2010/05/sintel/trailer.mp4) | CC BY 3.0; frame at 27.5 seconds, letterbox removed, resized to WebP. |
| `city-*.webp` | [Pexels photo 1388030](https://www.pexels.com/photo/1388030/) | Pexels license; resized and cropped. |
| `mountains-*.webp` | [Pexels photo 417173](https://www.pexels.com/photo/417173/) | Pexels license; resized and cropped. |
| `landscape-*.webp` | [Pexels photo 417074](https://www.pexels.com/photo/417074/) | Pexels license; resized and cropped. |
| `apple.svg`, `windows.svg`, `docker.svg`, `nordvpn.svg`, `protonvpn.svg`, `expressvpn.svg`, `mullvad.svg` | [Simple Icons](https://github.com/simple-icons/simple-icons) (v11 except Mullvad from the current set) | CC0 icon paths; trademarks remain with their owners. Monochrome display. Archive checked before sourcing. |
| `/icons/topbar/moonlight.svg` | Existing archived [Moonlight](https://moonlight-stream.org/) brand mark | Reused unmodified; no substitute projector icon. |
| `app-desktop.jpg`, `app-phone.jpg` | Captured locally from the full desktop `demo/index.html` and separate phone `demo/mobile/index.html` with public fixtures | Real Hearth app styles and sample library UI; no private user data. |
| `demo/` | Built from `renderer/index.html`, all its styles/components, `web/src/mobile-ui/` and `web/showcase/fixtures.js` | Actual desktop and mobile renderers: navigation, splits, sidebars, filter dock, shelves and readers. Only data and network adapters are replaced with PG fixtures and in-memory storage. The sandbox has no server transport. |

VPN marks illustrate providers supported by the [Gluetun server integration](https://github.com/qdm12/gluetun).
They do not promise one-click account setup or protection of all device traffic.
The public demo makes no network connections to providers or to Hearth's API.

## Steam and update-source marks

`steam.svg` and `itchio.svg` use the canonical [Simple Icons Steam](https://github.com/simple-icons/simple-icons/blob/develop/icons/steam.svg)
and [itch.io](https://github.com/simple-icons/simple-icons/blob/develop/icons/itchdotio.svg)
brand paths (CC0-1.0). The icon archive was searched first; itch.io's spelling and
aliases were also archived. `patreon.svg` reuses the app's existing
`renderer/icons/topbar/patreon.svg` brand mark. All trademarks remain with their
owners. These identify integrations, not an endorsement. Update-watcher names and
version numbers are illustrative and never come from a user's library.

## Reading-room samples — 29 September 2026

- `nemo-one-*.webp`: Winsor McCay, Little Nemo in Slumberland, 1 July 1906. [Wikimedia Commons source and public-domain status](https://commons.wikimedia.org/wiki/File:Little_Nemo_1906-07-01.jpg).
- `nemo-two-*.webp`: Winsor McCay, Little Nemo in Slumberland, 15 October 1905. [Wikimedia Commons source](https://commons.wikimedia.org/wiki/File:Little_Nemo_1905-10-15.jpg).
- `forest-pano-*.webp`: Nature Reserve Forest, photographed by Dimitrios Savva, processed by Jarod Guest; [Poly Haven](https://polyhaven.com/a/nature_reserve_forest), CC0. Tonemapped panorama reduced to WebP for the public preview.

Comic pages are resized WebP copies; these are separate sample pages, not a complete issue. No private Hearth records or media are used. All media is stored with this page; no third-party asset request occurs while browsing.

## Link preview

`share-card.jpg` is a 1200×630 browser-rendered composition of Hearth's existing
PG desktop/mobile UI captures, Celeste promotional artwork and the Monstress
cover credited above. It contains no private library data. Rebuild with
`scripts/build-homepage-share-card.cjs` (Playwright Core and Chromium required).

## Anime sample shelf

- `spirited-away.jpg`: [Spirited Away](https://www.ghibli.jp/works/chihiro/), [official still](https://www.ghibli.jp/gallery/chihiro001.jpg). © 2001 Hayao Miyazaki/Studio Ghibli, NDDTM.
- `arrietty.jpg`: [Arrietty](https://www.ghibli.jp/works/karigurashi/), [official still](https://www.ghibli.jp/gallery/karigurashi001.jpg). © 2010 Mary Norton/Keiko Niwa/Studio Ghibli, NDHDMTW.

These unmodified stills are from Studio Ghibli’s public still-image galleries. Artwork previews only; no film files are bundled. Copyright remains with the creators.

## Generated illustrations (2026-11-03)

| Files | Source | Use |
| --- | --- | --- |
| `nook-*.webp`, `village-*.webp` | Generated with Forge (Google Gemini image model) to match the den scene's hand-drawn style. Original illustrations, no third-party characters. | The "All included" panel's Private and Connect rooms. |
