aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-hub/src/meshbay_hub/static/style.css')
-rw-r--r--packages/meshbay-hub/src/meshbay_hub/static/style.css13
1 files changed, 13 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 d1d5732..a6a6e7c 100644
--- a/packages/meshbay-hub/src/meshbay_hub/static/style.css
+++ b/packages/meshbay-hub/src/meshbay_hub/static/style.css
@@ -4216,3 +4216,16 @@ h2 .gn-owner, h3 .gn-owner { font-size: 0.55em; }
.hw-item .icon { width: 15px; height: 15px; flex-shrink: 0; }
.hw-name { flex: 1 1 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.hw-size { flex: 0 0 auto; color: var(--text-dim); font-size: 0.85em; }
+
+/* A chat message this client could not open. Deliberately visible rather than
+ hidden: a conversation quietly missing messages is worse than a gap, because
+ nobody can notice what they were never shown. */
+.chat-bubble-unreadable {
+ background: var(--bg-raised);
+ border: 1px dashed var(--border);
+ color: var(--text-secondary);
+}
+.chat-unreadable {
+ font-style: italic;
+ opacity: 0.75;
+}