Commit 6302a82
committed
Clean up subject card UI: align URL rows, drop redundant arrows
Two small follow-ups to the dual-URL work:
Align URL rows with the table's label column
Previously the Details/Verify lines were rendered as standalone
faint-styled strings with a hardcoded " " prefix, so they sat at a
fixed left indent while ID/Type/Hash labels were right-aligned in a
table column whose width varies by section. The labels didn't line
up. Fix: append the URL lines as rows of the SAME table so they
inherit the right-aligned-label / value-column alignment. Applied to
all four cards that emit URLs — beacon listing, download, create,
and the verify Proof section.
Tradeoff: URL cells use the table's Value color instead of faint
styling. Consistent alignment beats the visual dimming.
Drop the "→ " arrows
With the labels now in a proper column, the arrow between
Details/Verify and the URL was redundant visual noise. Removed from
all four cards; the column gap produced by the table's StyleFunc
provides the same separation.
Output shape now matches across every card (beacon / download /
create / verify Proof):
Hash <64-hex>
Timestamp <iso>
ID <uuidv7>
Previous <64-hex>
Details <url>
Verify <url>
Full test suite + task lint green.1 parent 0a34003 commit 6302a82
4 files changed
Lines changed: 46 additions & 42 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
186 | 197 | | |
187 | 198 | | |
188 | 199 | | |
189 | 200 | | |
190 | 201 | | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | 202 | | |
198 | 203 | | |
199 | 204 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
435 | 435 | | |
436 | 436 | | |
437 | 437 | | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
447 | 443 | | |
448 | | - | |
| 444 | + | |
449 | 445 | | |
450 | 446 | | |
451 | | - | |
| 447 | + | |
452 | 448 | | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
453 | 454 | | |
454 | 455 | | |
455 | 456 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
234 | 228 | | |
235 | | - | |
| 229 | + | |
236 | 230 | | |
237 | 231 | | |
238 | | - | |
| 232 | + | |
239 | 233 | | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
240 | 239 | | |
241 | 240 | | |
242 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
114 | 112 | | |
115 | 113 | | |
116 | | - | |
| 114 | + | |
117 | 115 | | |
118 | 116 | | |
119 | | - | |
| 117 | + | |
120 | 118 | | |
121 | 119 | | |
122 | | - | |
| 120 | + | |
| 121 | + | |
123 | 122 | | |
124 | 123 | | |
125 | 124 | | |
| |||
0 commit comments