lilleman
|
58767cb53e
|
Say what the comment is for, not what the bug was
CI / full-gate (push) Successful in 2m49s
Mirror / github-mirror (push) Successful in 3s
Release / retag-image (push) Successful in 17s
Release / publish-overview (push) Successful in 3s
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
16873662b9
|
Keep the reader in place when the drawer closes, and stop the CSS promising a header it deleted
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
53ab35bfb8
|
A page is a document: drop the sticky chrome and the bounded-frame opt-out
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
60aa8a888e
|
Point the contract doc at a heading that exists, and let the table say which axes it scrolls
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
2f29853121
|
Make the scroll-lock test able to fail, and name the tell a broken chain actually shows
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
41aa59d05d
|
One home per fact: cut the copied rationale, and give the seam test room to mean something
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
cb4f8d6e98
|
Name the table's local after the class it applies, and let a broken chain show itself
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
696da397e7
|
Split the fill seam where ownership splits: the shell bounds, the page fills
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
7f2c0cc2c2
|
Name the bounded frame: fill:true on the shell, and the contract minor that ships it
|
2026-09-10 16:16:35 +02:00 |
|
lilleman
|
b9129fba08
|
Scroll the document by default; a bounded region is a page's own opt-in
|
2026-09-10 16:16:35 +02:00 |
|