summaryrefslogtreecommitdiffstats
path: root/src/app.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-18 11:49:56 -0700
committerAdam Soltys <[email protected]>2026-08-18 11:49:56 -0700
commitc553ea40de4aecd9453272599d450310d6e306b0 (patch)
tree5c1b4f3c919826333c4f836b632fa47dc48b650d /src/app.js
parente1d4f0e0dcf8e13a79ed94b6c696805e8568318d (diff)
downloadcoinosv3-c553ea40de4aecd9453272599d450310d6e306b0.tar.gz
coinosv3-c553ea40de4aecd9453272599d450310d6e306b0.zip
Money stops arriving without a story: the mailbox checkpoint stays local reading progress (a merged one skipped every unprocessed message), vtxos that beat their message here get a backfilled receive, and the commit stamp takes its own footer line
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01JtaatFfAbx91Nh3xqKVqKz
Diffstat (limited to 'src/app.js')
-rw-r--r--src/app.js13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/app.js b/src/app.js
index 10b294c..6ad7dcc 100644
--- a/src/app.js
+++ b/src/app.js
@@ -229,11 +229,7 @@ function footer() {
h('a', { href: 'https://adamsoltys.com', target: '_blank', rel: 'noopener' }, 'Adam Soltys'),
h('span', { class: 'faint' }, ' · '),
t('footerSourceOn') + ' ',
- h('a', { href: 'https://github.com/coinos/coinosv3', target: '_blank', rel: 'noopener' }, 'GitHub'),
- // The commit stamp settles "is my PWA fresh?" AND "what code is this?"
- // in one glance — filled at build time; the hash links to GitHub.
- h('span', { class: 'faint' }, ' · Running '),
- h('a', { class: 'faint', href: 'https://github.com/coinos/coinosv3/commit/{{COMMIT}}', target: '_blank', rel: 'noopener' }, '{{COMMIT}}')
+ h('a', { href: 'https://github.com/coinos/coinosv3', target: '_blank', rel: 'noopener' }, 'GitHub')
),
h(
'div',
@@ -250,7 +246,12 @@ function footer() {
h('span', { class: 'faint' }, ' · '),
h('button', { class: 'linklike', style: 'font-weight:400', onClick: toggleTheme }, resolvedTheme() === 'dark' ? t('lightMode') : t('darkMode'))
),
- h('div', { style: 'margin-top:8px' }, languagePicker())
+ h('div', { style: 'margin-top:8px' }, languagePicker()),
+ // The commit stamp settles "is my PWA fresh?" AND "what code is this?" in
+ // one glance — its own last line, so it never wraps the credits on mobile.
+ h('div', { class: 'faint', style: 'margin-top:6px' },
+ 'Running git commit ',
+ h('a', { class: 'faint', href: 'https://github.com/coinos/coinosv3/commit/{{COMMIT}}', target: '_blank', rel: 'noopener' }, '{{COMMIT}}'))
);
}