diff options
| author | Adam Soltys <[email protected]> | 2026-06-22 21:47:09 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-06-22 21:47:09 -0700 |
| commit | 7c542410dc78711bcf017dd3d23d560ed6349669 (patch) | |
| tree | 79e3f911264d76851064b4da2c81e5c8f9a827db /static | |
| parent | 44231703087408884ad3ed31c313fc306d4e90c8 (diff) | |
| download | coinosv3-7c542410dc78711bcf017dd3d23d560ed6349669.tar.gz coinosv3-7c542410dc78711bcf017dd3d23d560ed6349669.zip | |
Fix false "payment received" on import; PWA; send-page font
- Don't celebrate historical payments on import. receiveSeenIndex was
baselined to 0 before the scan ran, so when the scan advanced the
index every past payment looked new and flashed "payment received".
Leave it null until the post-scan ack logic baselines it.
- PWA: add a web manifest, ₿ icons (192/512 + maskable), theme/apple
meta tags, and a service worker that precaches the shell so the
installed app works offline. index.html stays self-contained; the
sidecar files just 404 harmlessly from file://. build.js emits them.
- Send page: drop btn-sm from the amount unit toggle so "sats" matches
the "Max" button size (both 16px).
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'static')
| -rw-r--r-- | static/icon-192.png | bin | 0 -> 4109 bytes | |||
| -rw-r--r-- | static/icon-512.png | bin | 0 -> 11584 bytes | |||
| -rw-r--r-- | static/icon-maskable-512.png | bin | 0 -> 7086 bytes | |||
| -rw-r--r-- | static/icon-maskable.svg | 4 | ||||
| -rw-r--r-- | static/icon.svg | 4 |
5 files changed, 8 insertions, 0 deletions
diff --git a/static/icon-192.png b/static/icon-192.png Binary files differnew file mode 100644 index 0000000..ce7992d --- /dev/null +++ b/static/icon-192.png diff --git a/static/icon-512.png b/static/icon-512.png Binary files differnew file mode 100644 index 0000000..c0d953a --- /dev/null +++ b/static/icon-512.png diff --git a/static/icon-maskable-512.png b/static/icon-maskable-512.png Binary files differnew file mode 100644 index 0000000..65abe21 --- /dev/null +++ b/static/icon-maskable-512.png diff --git a/static/icon-maskable.svg b/static/icon-maskable.svg new file mode 100644 index 0000000..7075afd --- /dev/null +++ b/static/icon-maskable.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"> + <rect width="512" height="512" fill="#f7931a"/> + <text x="256" y="356" font-size="300" font-family="Arial, Helvetica, sans-serif" font-weight="bold" text-anchor="middle" fill="#ffffff">₿</text> +</svg> diff --git a/static/icon.svg b/static/icon.svg new file mode 100644 index 0000000..5ef4cf0 --- /dev/null +++ b/static/icon.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"> + <rect width="512" height="512" rx="96" fill="#f7931a"/> + <text x="256" y="368" font-size="340" font-family="Arial, Helvetica, sans-serif" font-weight="bold" text-anchor="middle" fill="#ffffff">₿</text> +</svg> |
