Guide mobile operators through device readiness setup #556

Merged
timmy merged 1 commits from timmy/555-mobile-device-setup into main 2026-08-11 08:35:09 +00:00
Owner

Summary

  • add a phone-first Device setup sheet for install, offline work, and update notifications
  • re-evaluate live browser/storage/subscription state on every open and require explicit user actions
  • lazy-load and precache the setup feature while preserving the 95 KiB core runtime budget

Verification

  • python3 -m pytest tests/ -q — 1154 passed
  • headless Chromium at 390x844 and 320x568 — no horizontal overflow, 44px visible controls, safe viewport bounds, Escape closes and restores launcher focus
  • core runtime gzip: 97,217 bytes (63 bytes below budget)

Closes #555

## Summary - add a phone-first Device setup sheet for install, offline work, and update notifications - re-evaluate live browser/storage/subscription state on every open and require explicit user actions - lazy-load and precache the setup feature while preserving the 95 KiB core runtime budget ## Verification - `python3 -m pytest tests/ -q` — 1154 passed - headless Chromium at 390x844 and 320x568 — no horizontal overflow, 44px visible controls, safe viewport bounds, Escape closes and restores launcher focus - core runtime gzip: 97,217 bytes (63 bytes below budget) Closes #555
timmy added 1 commit 2026-08-11 08:33:26 +00:00
feat: guide mobile device readiness (Closes #555)
All checks were successful
CI / lint (pull_request) Successful in 1m13s
CI / build-release (pull_request) Successful in 5s
CI / release-candidate (pull_request) Has been skipped
797fd0d544
timmy merged commit cdf6ecdcb8 into main 2026-08-11 08:35:09 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
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: stackchain/stackchain-dashboard#556
No description provided.