From 63b21d98e1649094802173e19f73a211f2f8c07c Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 14 Sep 2026 21:39:07 -0700 Subject: Join suggests communities from the Vector Hub, searchable, beside the paste box. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Join panel used to be one empty box asking for a link nobody had. It now lists the Vector Hub's public communities under it — icon, name, member count, category, description, sorted by size, marked when you're already in one — fetched on demand and kept for the session. The same box takes a link or filters the list; a tapped suggestion previews exactly like a pasted invite, since every listing is a CORD-05 link. Co-Authored-By: Claude Fable 5.1 --- src/i18n.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index 6712c4b..6cb847b 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -388,7 +388,12 @@ const STR = { msgSignerNoDm: 'This signer cannot encrypt DMs — log in again', msgJoin: 'Join', msgCreate: 'Create', - msgInvitePlaceholder: 'Paste an invite link', + msgInvitePlaceholder: 'Paste an invite link, or search', + msgDiscoverTitle: 'Suggested communities', + msgHubCredit: 'From the Vector Hub', + msgHubLoading: 'Finding communities…', + msgHubFailed: 'Could not load suggestions right now.', + msgJoined: 'joined', msgNamePlaceholder: 'Community name', msgBadInvite: 'Not a valid invite link', msgInviteLoading: 'Fetching invite…', -- cgit v1.2.3