Commit b428ce2
committed
revert(chat): put the original wordmark back — the new one breaks in Monaco
The wordmark from #82 shatters into disconnected bars in the editor. Reverted.
WHAT I GOT WRONG. I claimed the art "cannot develop seams in any monospace font" because it
is drawn entirely from `█`. Half of that reasoning was sound — `▀` above `▄` does leave a
full cell of gap, which I verified — but the conclusion did not follow: whether `█` FILLS
its cell is a property of the FONT, not of the character.
Rendered across seven monospace families, the art is solid in SF Mono, Menlo, Courier New,
Andale Mono, Consolas and the generic fallback, and shatters completely in Monaco. My
harness ran SF Mono, so it looked perfect everywhere I checked, and none of those checks
were the editor.
The seam test I was so pleased with tested the right mechanism in the wrong place: one font,
in a harness, instead of the font the webview actually resolves.
The test guard went with it. It asserted "full blocks only", which encoded the false belief
as a rule — it would have blocked the fix and waved through the bug. What survives is what
this file can honestly check: the column/line bounds (real, and about layout rather than
glyphs) and the accessible name. ASCII art has to be looked at in the target font; a static
test cannot do it, so it no longer pretends to.
The original 12x41 art is restored byte-for-byte from 8126086^.
33 tests in webviewCss, 34 suites green.1 parent dd10c19 commit b428ce2
2 files changed
Lines changed: 23 additions & 26 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1259 | 1259 | | |
1260 | 1260 | | |
1261 | 1261 | | |
1262 | | - | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
1271 | | - | |
1272 | | - | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
| 1272 | + | |
| 1273 | + | |
1273 | 1274 | | |
1274 | 1275 | | |
1275 | 1276 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
578 | 578 | | |
579 | 579 | | |
580 | 580 | | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
590 | 589 | | |
591 | 590 | | |
592 | 591 | | |
593 | | - | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | 592 | | |
598 | | - | |
599 | | - | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
600 | 596 | | |
601 | 597 | | |
602 | 598 | | |
| |||
0 commit comments