Skip to content

feat: add web app manifest and home screen icons#13

Merged
saskim merged 1 commit into
mainfrom
feat/pwa-home-screen-icon
May 14, 2026
Merged

feat: add web app manifest and home screen icons#13
saskim merged 1 commit into
mainfrom
feat/pwa-home-screen-icon

Conversation

@saskim

@saskim saskim commented May 14, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds src/manifest.webmanifest with app name, theme color, and 192/512px icons
  • Adds <link rel="manifest"> and <link rel="apple-touch-icon"> to index.html
  • Registers the manifest in angular.json assets so it's included in the build

Test plan

  • Deploy to Railway (or run pnpm build and serve dist/) and open in Chrome on Android — "Add to Home Screen" should show the custom icon
  • Open in Safari or Chrome on iOS — add to home screen and verify the icon appears instead of a screenshot/letter
  • CI passes (lint → build → tests)

Adds manifest.webmanifest with 192px and 512px icons, apple-touch-icon
for iOS, and wires the manifest into the Angular build assets so the
app can be added to the home screen with a proper icon on both iOS and
Android.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@saskim saskim merged commit 3a5d18b into main May 14, 2026
1 check passed
@saskim saskim deleted the feat/pwa-home-screen-icon branch May 14, 2026 09:47
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