-
Name app-level chrome and the screen drawn over another
-
Let each renderer decide focus, and delete the machinery that argued
-
Name the selection, so a tick has somewhere to go
-
Say the other slots a write changed
-
A row is an inline run, and a slot needed no bound
-
A cell is an inline run, and the model found two members while it moved
-
Emit the selector classes makeover styles, and check the whole vocabulary
-
A tab panel is a fragment, and an option can name the route it opens
-
A table cell names its parts in the shared vocabulary rather than in ours
-
A control calling an undescribed route can say where the answer goes
-
A control can say its answer is a file
-
A cell's value can be a link
-
A described write can name its verb
-
A table cell can hold a tag
-
Emit the class names makeover actually defines
-
A table cell can hold a control, not only a string
-
A request arrives in three bags, not one
-
A row part says whether its string is markdown
-
An internal navigation is a link, not a button that fetches
-
Markdown is standard: docengine is not a feature
-
Fill a bespoke region server-side, from a per-request renderer
-
Take makeover 0.12: stand-ins, confirm and undo, row menus, paging, sort, keys
-
Take makeover 0.11: a figure strip, a proportion in a row, field constraints
-
A control can write when its value changes, and prose can be markdown
-
A refused form offers back what was typed
-
Describe a proportion, through makeover's emitter
-
Apply the current/selected split to table rows
-
Say the three things the contacts screen could not
-
Add quasi-webview: a screen description in, an htmx document out