diff --git a/neode-ui/src/components/federation/PeerRequestModal.vue b/neode-ui/src/components/federation/PeerRequestModal.vue new file mode 100644 index 00000000..e063dcdd --- /dev/null +++ b/neode-ui/src/components/federation/PeerRequestModal.vue @@ -0,0 +1,66 @@ + + + + Send a connection request to + {{ targetLabel }} + + + They'll see your request and approve or decline it. Approved peers connect + at the Peer level — never trusted automatically. + + + Message (optional) + + {{ message.length }}/280 + + + + Cancel + + + {{ sending ? 'Sending…' : 'Send Request' }} + + + + + + diff --git a/neode-ui/src/views/federation/DiscoverModal.vue b/neode-ui/src/views/federation/DiscoverModal.vue index 807b6480..703bceaa 100644 --- a/neode-ui/src/views/federation/DiscoverModal.vue +++ b/neode-ui/src/views/federation/DiscoverModal.vue @@ -100,12 +100,21 @@ + +
+ Send a connection request to + {{ targetLabel }} +
+ They'll see your request and approve or decline it. Approved peers connect + at the Peer level — never trusted automatically. +
{{ message.length }}/280