Add a service worker and web app manifest for installability #58

Open
opened 2026-07-01 01:06:25 +00:00 by manlycucumber · 0 comments
manlycucumber commented 2026-07-01 01:06:25 +00:00 (Migrated from github.com)

Problem

To work offline and be installable, the reader needs a service worker and a web app manifest scoped to the Ordo surfaces.

Acceptance criteria

  • A web app manifest provides name, icons, theme colour, and start URL for the reader.
  • A service worker registers only on Ordo reader pages and respects an enable setting.
  • The reader passes an installability check in a modern browser.
  • The service worker is versioned and updates cleanly without stale-asset traps.

Notes

Keep the service worker scoped so it does not interfere with the rest of the host site.

## Problem To work offline and be installable, the reader needs a service worker and a web app manifest scoped to the Ordo surfaces. ## Acceptance criteria - [ ] A web app manifest provides name, icons, theme colour, and start URL for the reader. - [ ] A service worker registers only on Ordo reader pages and respects an enable setting. - [ ] The reader passes an installability check in a modern browser. - [ ] The service worker is versioned and updates cleanly without stale-asset traps. ## Notes Keep the service worker scoped so it does not interfere with the rest of the host site.
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
Directorium/Ordo#58
No description provided.