What “PWA” means for Wrixton
When you install Wrixton as a Progressive Web App, two things happen:- App manifest — the browser reads the web app manifest, which sets the app name, the full-screen display mode, the brand colors, and the icons that appear on your home screen or taskbar.
- Service worker — a background script caches the app shell (the HTML, CSS, JavaScript, and icons) on first load. On subsequent launches, the shell loads from that cache immediately, even if you are offline.
Install on iOS (Safari)
Open Wrixton in Safari
Navigate to projects.wrixton.xyz and sign in with your API key if prompted. The install must be done from Safari — other iOS browsers do not support home screen installation.
Tap the Share button
Tap the Share icon (the box with an arrow pointing up) in the Safari toolbar at the bottom of the screen.
Tap Add to Home Screen
Scroll through the share sheet and tap Add to Home Screen. You can edit the name before saving.
Install on Android
Open Wrixton in Chrome (or another Chromium-based browser) and look for the Add to Home Screen or Install App prompt. It may appear automatically as a banner at the bottom of the screen, or you can trigger it manually:- Tap the browser’s ⋮ menu (three dots, top-right).
- Tap Add to Home screen or Install app.
- Confirm the name and tap Add or Install.
Install on desktop (Chrome or Edge)
On Chrome and Edge, look for the install icon in the address bar — it looks like a monitor with a down-arrow or a circle with a plus sign. Click it, then click Install in the dialog that appears. Wrixton opens in its own window without browser tabs or the address bar. It also appears in your system’s app list and dock/taskbar so you can pin it for quick access.Offline behavior
Once installed and opened at least once with a network connection, Wrixton’s app shell is cached. If you open the app offline:- The UI loads immediately from the service worker cache.
- Any list or item data from your last session may still be visible in the React state, depending on your browser.
- Actions that require the network (loading fresh data, marking items done, adding items) will fail until connectivity is restored.