From d7c5d3974707f0f026ce824388be665d7634a465 Mon Sep 17 00:00:00 2001 From: archipelago Date: Wed, 29 Jul 2026 05:01:22 -0400 Subject: [PATCH] feat(ui): transactions modal filter tabs pin to top with blur on scroll Chips become sticky inside the modal's scroll region with a dimmed blurred band, so the rail filter stays reachable while rows scroll underneath. Verified in headless chromium: pinned at scroll-region top after deep scroll, touch swipes starting on the chips still scroll. Co-Authored-By: Claude Fable 5 --- neode-ui/src/components/TransactionsModal.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/neode-ui/src/components/TransactionsModal.vue b/neode-ui/src/components/TransactionsModal.vue index efa2b84c..7f970121 100644 --- a/neode-ui/src/components/TransactionsModal.vue +++ b/neode-ui/src/components/TransactionsModal.vue @@ -3,8 +3,10 @@ syncViewportHeightVar in main.ts) so the tx list doesn't fill the screen. --> -
+ on-chain/Lightning rows; chips keep the standard txs reachable. + Sticky inside the modal's scroll region so the tabs stay pinned + while rows blur past underneath. --> +