aboutsummaryrefslogtreecommitdiffstats
path: root/src/app.js
Commit message (Expand)AuthorAgeFilesLines
* The logo learns the difference between fleeing and returning: mid-creation it...Adam Soltys2026-08-151-0/+16
* The reload remembers where you stood: the pre-refresh page is captured at scr...Adam Soltys2026-08-151-6/+9
* The padlock refuses to strand a seed: a wallet the vault never met gets saved...Adam Soltys2026-08-151-3/+25
* A newborn identity knows it has no portrait: fresh seeds skip the kind-0 wait...Adam Soltys2026-08-151-0/+3
* Log out opens the front door: the start page, with saved wallets one Unlock awayAdam Soltys2026-08-151-1/+6
* Your profile knows it's yours even when the keys are elsewhere — ownership ...Adam Soltys2026-08-151-0/+4
* Your own profile carries the exit: Log out signs the session off entirely, di...Adam Soltys2026-08-151-0/+3
* The face the lock remembers is the face you wear: a nostr login outranks the ...Adam Soltys2026-08-151-2/+7
* Seeds introduce themselves by their wallets — "Same seed as Spending + Savi...Adam Soltys2026-08-151-3/+9
* Lock means stay: the padlock drops the keys and closes, the home screen stays...Adam Soltys2026-08-151-7/+34
* Locking lands on a page that says Locked — the state confirms itself instea...Adam Soltys2026-08-151-3/+4
* The balance card's door is labeled Wallets and wears a wallet iconAdam Soltys2026-08-151-1/+1
* A wallet keeps its face without its keys: the directory remembers each wallet...Adam Soltys2026-08-151-3/+12
* Tapping the padlock without a password asks for one every time — a lock tha...Adam Soltys2026-08-151-3/+5
* The logo on a locked device leads to the unlock prompt, never the new-wallet ...Adam Soltys2026-08-151-0/+4
* Settings tiles sit level: the card-sibling margin stays out of the gridAdam Soltys2026-08-151-1/+1
* The padlock is just the padlock: platform 🔓/🔒 emoji replace the hand-dr...Adam Soltys2026-08-151-16/+2
* Locking says "Locked" and the locked screen wears the closed gold padlock; Se...Adam Soltys2026-08-151-10/+36
* The padlock gets character: gold body, steel shackle swung open, keyhole and ...Adam Soltys2026-08-151-4/+11
* "Unlock for" stays on one lineAdam Soltys2026-08-151-1/+1
* The password prompt asks how long: unlock for 5 minutes, 30, a day, or foreve...Adam Soltys2026-08-151-3/+57
* The balance card's switch becomes Manage accounts, the header chip retires, M...Adam Soltys2026-08-151-25/+8
* Wallets go flat: every Spending and Savings is a top-level wallet in the swit...Adam Soltys2026-08-151-28/+138
* The header speaks in icons: gear for settings, padlock to lock, and the avata...Adam Soltys2026-08-151-20/+33
* Threads, search, and zap setup become real places: hardware Back walks out of...Adam Soltys2026-08-151-2/+9
* A refresh stays where you were: the navigation snapshot in history.state surv...Adam Soltys2026-08-151-0/+15
* The social layer grows up: a header magnifier finds anyone on nostr, ⚡ zaps...Adam Soltys2026-08-151-1/+31
* The DOM is patched, not replaced: renders morph the live tree in place so hov...Adam Soltys2026-08-151-8/+88
* Background repaints breathe at 200ms instead of strobing at frame rate — a ...Adam Soltys2026-08-151-7/+12
* Settings grows a Notifications page — per-category switches the notifier ho...Adam Soltys2026-08-141-0/+2
* Holding backspace works in the recipient field: search results and reveals st...Adam Soltys2026-08-141-7/+31
* Spending waits to be asked for: a wallet is born on-chain only, the toggle an...Adam Soltys2026-08-131-100/+49
* A passphrase is typed twice, while the field to fix it is still on screen; th...Adam Soltys2026-08-131-28/+56
* The passphrase explains itself: a tap on "What's this?" says it's an optional...Adam Soltys2026-08-131-1/+9
* The door asks less: Get started shows your seed, and the wallet greets you in...Adam Soltys2026-08-131-62/+105
* Switching accounts hangs up first: feature runtimes stop on lock and activate...Adam Soltys2026-08-081-0/+9
* Choose your look shows the look: one big avatar previews the pick — punks a...Adam Soltys2026-08-081-1/+8
* The wizard waits out a signer login; a picked recipient shows its work, and s...Adam Soltys2026-08-081-5/+10
* Profiles wear their latest notes, each one zappable; a zap with no ark addres...Adam Soltys2026-08-081-0/+2
* Spending trusts its own ledger: gifts read persisted ark state, and Savings k...Adam Soltys2026-08-051-2/+4
* The Nostr card owns its built-in account; the exported key opens this wallet ...Adam Soltys2026-08-041-0/+1
* A wallet too small to renew warns before its coins expire; dust never diesAdam Soltys2026-08-041-0/+1
* More options also points at Savings for a plain on-chain addressAdam Soltys2026-08-041-0/+1
* The wizard offers a profile, it doesn't overwrite oneAdam Soltys2026-08-041-1/+4
* No logo in the wizard; every step has a way back insteadAdam Soltys2026-08-041-5/+8
* The logo rides along on every wizard stepAdam Soltys2026-08-041-1/+5
* The wizard can no longer trap anyoneAdam Soltys2026-08-041-2/+10
* The logo leads home from the name page tooAdam Soltys2026-08-041-0/+1
* Copy joins the pencil inside the address boxAdam Soltys2026-08-041-1/+1
* Choosing a name gets a page of its ownAdam Soltys2026-08-041-2/+2