design: restore transparent favicon #4

Merged
exler merged 1 commit from camila/transparent-favicon into main 2026-09-25 21:29:34 +02:00
Collaborator

Summary

  • Restore transparent backgrounds for the browser favicon (.ico, 16px and 32px PNG) using the existing diver/server artwork.
  • Use new favicon filenames so browsers request the updated art instead of reusing cached opaque icons; remove unused old browser favicon files.
  • Leave Apple touch and Android home-screen icons unchanged on their ink tile.

Verification

  • go test ./... — passed
  • go vet ./... — passed
  • go build ./... — passed
  • git diff --check — passed
  • Served the app locally and verified all three exact icon URLs return HTTP 200 with correct MIME types and alpha 0 at the corners; checked a composited light/dark preview for edge halos. Browser homepage also rendered with the new icon links.

Risk: existing cached HTML can briefly request removed old favicon URLs until refreshed; the newly served HTML points to the versioned files.

## Summary - Restore transparent backgrounds for the browser favicon (`.ico`, 16px and 32px PNG) using the existing diver/server artwork. - Use new favicon filenames so browsers request the updated art instead of reusing cached opaque icons; remove unused old browser favicon files. - Leave Apple touch and Android home-screen icons unchanged on their ink tile. ## Verification - `go test ./...` — passed - `go vet ./...` — passed - `go build ./...` — passed - `git diff --check` — passed - Served the app locally and verified all three exact icon URLs return HTTP 200 with correct MIME types and alpha 0 at the corners; checked a composited light/dark preview for edge halos. Browser homepage also rendered with the new icon links. Risk: existing cached HTML can briefly request removed old favicon URLs until refreshed; the newly served HTML points to the versioned files.
design: restore transparent browser favicons
All checks were successful
Push Docker Image / push (push) Successful in -22s
18ddd50759
exler merged commit 18ddd50759 into main 2026-09-25 21:29:34 +02:00
exler deleted branch camila/transparent-favicon 2026-09-25 21:29:34 +02:00
Author
Collaborator

Transparent 32px favicon enlarged on light and dark backgrounds (nearest-neighbor preview):

Favicon preview

<!-- favicon-visual-verification --> Transparent 32px favicon enlarged on light and dark backgrounds (nearest-neighbor preview): ![Favicon preview](https://git.marut.network/attachments/4798bb14-7f58-4045-9b05-ebdab56d4854)
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
exler/domaindive!4
No description provided.