Form actions
The row every form ends with, in the five shapes it comes in. First the one core puts at the foot of an entity form: a primary button, a second submit, and a delete link wearing the classes of a button, so the row already has an anchor and two inputs to line up with each other. Then one of everything that turns up in such a row -- primary, danger, small, disabled, a button that runs no submit handler, a submit styled as a link, a link styled as a button, an image button and a plain link -- which is also the test of what happens when the row wraps. Then the dropbutton several buttons are folded into when they are given a #dropbutton, whose list items hold submit inputs rather than the anchors a dropbutton of operations holds. Then the actions of a confirmation form, the one page where the primary button is the destructive one and the way out is a link. Last, an actions element that is not at the end of anything, on a line with the field it filters. Nothing is saved: each button that submits says which one was pressed, and the one that runs nothing says nothing.