From c7cd068e1a91050e3434aee12901d63ab59fdea4 Mon Sep 17 00:00:00 2001 From: archipelago Date: Tue, 16 Jun 2026 10:41:00 -0400 Subject: [PATCH] =?UTF-8?q?feat(connected-nodes):=20cap=20tabs=20at=20~4?= =?UTF-8?q?=20w/=20scroll;=20node=E2=86=92Federation,=20message=E2=86=92ch?= =?UTF-8?q?at=20(#37)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - All four tabs (trusted/observers/messages/requests) capped at max-h-72 with internal scroll, so the screen stays short instead of growing very long. - Clicking a node row navigates to that node in the Federation screen (?node=did); the Message button (stop-propagation) deep-links to that peer\047s mesh chat (?peer=), using the Mesh.vue ?peer handler. type-check clean. Co-Authored-By: Claude Opus 4.8 (1M context) --- neode-ui/src/views/web5/Web5ConnectedNodes.vue | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/neode-ui/src/views/web5/Web5ConnectedNodes.vue b/neode-ui/src/views/web5/Web5ConnectedNodes.vue index fde47b7a..aaaf526a 100644 --- a/neode-ui/src/views/web5/Web5ConnectedNodes.vue +++ b/neode-ui/src/views/web5/Web5ConnectedNodes.vue @@ -78,7 +78,7 @@ -
+
{{ t('common.loading') }}
@@ -91,7 +91,8 @@
@@ -101,7 +102,7 @@
-
+
{{ t('common.loading') }}
@@ -123,7 +124,8 @@
@@ -139,7 +141,7 @@
-
+
{{ t('common.loading') }}
@@ -163,7 +165,7 @@
-
+
{{ t('common.loading') }}