Skip to content

Restore PWA installability - #3002

Open
camielvs wants to merge 2 commits into
masterfrom
restore-pwa-manifest-icons
Open

camielvs wants to merge 2 commits into
masterfrom
restore-pwa-manifest-icons

Conversation

@camielvs

@camielvs camielvs commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Restore the manifest PNG icon set needed for browser installability (48, 192, and 512px)
  • Add a generated 192px icon from the current 512px Tangle icon as a placeholder for updated artwork
  • Add manifest id and scope using relative values so root and /tangle-ui/ deployments remain supported
  • Point the Apple touch icon at the 192px icon
  • Convert the default and run-status favicons into real multi-resolution ICO files

Notes

  • This preserves the dynamic run-status favicon system by keeping the same filenames: /favicon.ico, /favicon-success.ico, /favicon-failed.ico, /favicon-loading.ico, and /favicon-paused.ico.
  • The icon artwork can be replaced in this PR before merge if updated assets are available.

Validation

  • Parsed public/manifest.json and verified the declared 192px/512px icon files exist.
  • Verified each favicon is now detected as an ICO resource with 7 embedded sizes.
  • Did not run the full app build because this checkout does not have dependencies installed.

@camielvs
camielvs requested a review from a team as a code owner November 5, 2026 16:36
@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

🎩 Preview

A preview build has been created at: restore-pwa-manifest-icons/28bdc04

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant