ui(density): truncation sweep — Abbreviate + title on unbounded backend/free text (§1d Task 1)

This commit is contained in:
Joseph Doherty
2026-08-10 18:01:07 -04:00
parent ef55ff3977
commit 88aaf1d947
19 changed files with 41 additions and 32 deletions
@@ -155,11 +155,9 @@ else
<span class="chip chip-ok">Browser open</span>
<button type="button" class="btn btn-outline-secondary btn-sm" @onclick="CloseBrowseAsync">Close</button>
}
@* Same open-error chip the five sibling pickers use: abbreviated inline, full text on title. *@
@if (_openError is not null) { <span class="chip chip-bad" title="@_openError">@DisplayText.Abbreviate(_openError, 60)</span> }
</div>
@if (_openError is not null)
{
<div class="text-danger small mt-2">@_openError</div>
}
@if (_token != Guid.Empty)
{
@@ -207,7 +205,7 @@ else
<div class="mt-3">
<span class="text-muted small">TagConfig:</span>
<code class="mono ms-2">@(_built.Length == 0 ? "—" : _built)</code>
<code class="mono ms-2" title="@_built">@DisplayText.Abbreviate(_built, 64)</code>
</div>
@code {