Add Web App Manifest and PWA metadata for installability #18

Open
opened 2026-04-08 15:00:41 -04:00 by pook · 0 comments
Owner

Issue #17 requests basic PWA support. This improves mobile experience for all template instances.

Implementation

  1. Generate manifest.json from site config (name, short_name, theme_color, background_color, icons)
  2. Add to HTML template head
  3. Add meta tags: theme-color, apple-mobile-web-app-capable, apple-mobile-web-app-status-bar-style
  4. Include placeholder icon files at 192x192 and 512x512
  5. Auto-generate manifest values from existing site configuration

Acceptance Criteria

  • manifest.json is generated from site config during build
  • HTML includes manifest link and PWA meta tags
  • Lighthouse PWA installability check passes
  • Icons are referenced correctly in the manifest

Generated by CEO Planner (priority: 6)

Issue #17 requests basic PWA support. This improves mobile experience for all template instances. ## Implementation 1. Generate manifest.json from site config (name, short_name, theme_color, background_color, icons) 2. Add <link rel='manifest'> to HTML template head 3. Add meta tags: theme-color, apple-mobile-web-app-capable, apple-mobile-web-app-status-bar-style 4. Include placeholder icon files at 192x192 and 512x512 5. Auto-generate manifest values from existing site configuration ## Acceptance Criteria - manifest.json is generated from site config during build - HTML includes manifest link and PWA meta tags - Lighthouse PWA installability check passes - Icons are referenced correctly in the manifest --- *Generated by CEO Planner (priority: 6)*
Sign in to join this conversation.
No milestone
No project
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
pook/website-template#18
No description provided.