aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/style.css
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-20 01:52:01 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-20 01:52:01 +0200
commit66abba3d08021b1ff538d6266e4b4e590407bde2 (patch)
tree891999648a9654c84e0590b36e0bc95f17d84c98 /packages/meshbay-hub/src/meshbay_hub/static/style.css
parent6770ed9cd36fe68610b74826520f8c6effc121f6 (diff)
downloadmeshbay-66abba3d08021b1ff538d6266e4b4e590407bde2.tar.gz
feat(hub): show the node's public key in Node → Overview
It was only the Node ID row's fallback, so it vanished the moment the node announced itself — and was labelled Node ID when it did show. Own row, copy button, and the profile's instructions no longer name the node dashboard removed on 2026-09-01. `.node-key` wraps: 44 base64 characters with no break opportunity pushed a 412px document to 417px, which unpins every sticky element on the page. The width probe now measures the Overview table with a real key in it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/style.css')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/style.css6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/meshbay-hub/src/meshbay_hub/static/style.css b/packages/meshbay-hub/src/meshbay_hub/static/style.css
index 63f631a..7c36ed7 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/style.css
+++ b/packages/meshbay-hub/src/meshbay_hub/static/style.css
@@ -3349,6 +3349,12 @@ h2 .gn-owner, h3 .gn-owner { font-size: 0.55em; }
overflow-x: auto;
margin-top: 4px;
}
+/* An Ed25519 key is 44 base64 characters with no break opportunity in them. */
+.node-key {
+ word-break: break-all;
+ overflow-wrap: anywhere;
+ margin-right: 8px;
+}
/* Audit rows: keep the fixed-shape columns on one line (the IP must never be
clipped); only the free-text detail column wraps. */
.node-table-audit td,