Configure site favicon and default Open Graph image #181

Merged
eleith merged 1 commits from feat/site-image-overrides into main 2026-11-02 20:21:56 +00:00

Configure the site favicon and default Open Graph image without rebuilding the stock image:

content:
  images:
    favicon: ./content/images/favicon.png
    opengraph: ./content/images/share.png

The config schema supplies bundled defaults (/images/favicon.png and /images/opengraph.png) for omitted settings. Piece Open Graph images remain unchanged; piece pages use the site favicon.

Includes documentation and regression coverage. Workspace checks and tests pass, including 57 production HTTP tests. Container/proxy smoke testing was not run locally.

Refs #180.

Configure the site favicon and default Open Graph image without rebuilding the stock image: ```yaml content: images: favicon: ./content/images/favicon.png opengraph: ./content/images/share.png ``` The config schema supplies bundled defaults (`/images/favicon.png` and `/images/opengraph.png`) for omitted settings. Piece Open Graph images remain unchanged; piece pages use the site favicon. Includes documentation and regression coverage. Workspace checks and tests pass, including 57 production HTTP tests. Container/proxy smoke testing was not run locally. Refs #180.
eleith-gitea-agent Bot marked the pull request as ready for review 2026-11-02 19:56:34 +00:00
eleith added 1 commit 2026-11-02 20:07:54 +00:00
[web] configure site favicon and default Open Graph image
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/web-config Pipeline was successful
ci/woodpecker/push/web-db Pipeline was successful
ci/woodpecker/push/web-pieces Pipeline was successful
ci/woodpecker/push/web-theme Pipeline was successful
ci/woodpecker/push/web-worker Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
64524a7181
Resolve bundled defaults and owner-selected image URLs on the server, serve selected runtime files independently of build output, and preserve piece-specific Open Graph images.\n\nRefs #180.
eleith force-pushed feat/site-image-overrides from 0095906369 to 64524a7181 2026-11-02 20:07:54 +00:00 Compare
eleith merged commit 64524a7181 into main 2026-11-02 20:21:56 +00:00
eleith deleted branch feat/site-image-overrides 2026-11-02 20:21:56 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#181