/** * A row opens from anywhere on it. * * A row is `data-list-row` — an ``, an ``, a table row — and exactly one * control inside it is its opener, `data-list-open`: the title button that opens a sheet, or the * link that goes to the item's page. A click anywhere else on the row is handed to the opener, so * the whole row is the target while the opener stays a real control — the tab stop, the name a * screen reader reads, and the owner of the `wire:click` or the `href`. The row's other controls * keep their own clicks. How a row looks while that happens is resources/css/components/list.css. * * Not a stretched link (`::after { inset: 0 }`): Safari makes no containing block of a , so in * a table every overlay would cover the whole table; and not one