fix: sender drill-down trigger rendered as an ugly gray/brown box

.btn-link is a large touch-target utility class (min-height/width
48px, background/border chrome) used for toolbar icon buttons — not a
lightweight inline-link style. Applying it to sender names inside a
table cell made them look like broken buttons. Switched to inline
styles matching the existing plain-link pattern used elsewhere
(nodes.js's "Show all N neighbors" button): no background/border,
color: var(--link-color).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
dborupandClaude Sonnet 5 committed 2026-07-20 16:08:09 +02:00
1 parent 1821b21310
commit 64603a5ae5
1 file changed
+1 -1
+1 -1
View File
@@ -5510,7 +5510,7 @@ function destroy() { _stopRolesRefresh(); _stopScopesRefresh(); _stopForeignTraf
var attrs = 'data-wd-sender="' + esc(sender) + '"';
if (since) attrs += ' data-wd-since="' + esc(since) + '"';
if (until) attrs += ' data-wd-until="' + esc(until) + '"';
return '<button type="button" class="btn-link" ' + attrs + ' aria-expanded="false">' + esc(sender) + '</button>';
return '<button type="button" ' + attrs + ' aria-expanded="false" style="background:none;border:none;padding:0;margin:0;font:inherit;color:var(--link-color);cursor:pointer">' + esc(sender) + '</button>';
}
// Sessions — each sender's messages grouped into runs (backend splits