From 464ff5a8be88784e20c451b23f369c091334ff91 Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Sat, 16 May 2026 12:10:55 -0400 Subject: [PATCH] fix(ui): replace delete with demote on card peek, scope d-key by view Card peek action bar now shows demote instead of delete. Double-tap d demotes in cards view, deletes in stream view. --- web/app.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/web/app.js b/web/app.js index 4b809e4..ce1d52e 100644 --- a/web/app.js +++ b/web/app.js @@ -817,7 +817,7 @@ if (hasSteps) actions += ``; actions += ``; actions += ``; - actions += ``; + actions += ``; return `
@@ -1459,7 +1459,10 @@ case 'd': { const now = Date.now(); if (now - lastDTime < 400) { - if (sel) nibApp.deleteEntity(sel.id); + if (sel) { + if (sel.card_type && state.view === 'cards') nibApp.demoteEntity(sel.id); + else nibApp.deleteEntity(sel.id); + } lastDTime = 0; } else { lastDTime = now;