From 781cbf3263cfeef07293688eea76250412ea1cb4 Mon Sep 17 00:00:00 2001 From: Dorian Date: Thu, 19 Mar 2026 20:00:59 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20Federation=20layout=20=E2=80=94=20DID=20?= =?UTF-8?q?card,=20two-column=20nodes/peers=20grid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DID in glass-card top-right (desktop) / below title (mobile) - Your Nodes + Peers in two-column grid (lg breakpoint) - "Remove Dead Nodes" button for unreachable peers Co-Authored-By: Claude Opus 4.6 (1M context) --- neode-ui/src/views/Federation.vue | 40 ++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/neode-ui/src/views/Federation.vue b/neode-ui/src/views/Federation.vue index 4717193f..2f274803 100644 --- a/neode-ui/src/views/Federation.vue +++ b/neode-ui/src/views/Federation.vue @@ -15,18 +15,26 @@

Federation & Peers

Connect, sync, and share with trusted nodes

- - -
-

{{ didCopied ? 'Copied!' : shortDid(selfDid) }}

- - +
+
+

Your Node

+

{{ didCopied ? 'Copied!' : shortDid(selfDid) }}

+
+ +
@@ -192,9 +200,11 @@

{{ error }}

- -
- + +
+ + +

Your Nodes ({{ trustedNodes.length }})

@@ -255,8 +265,8 @@
- -
+ +

Peers ({{ peerNodes.length }})

+
+