/** * A row opens from anywhere on it. * * A row is `data-md-list-row` (or the older, unprefixed `data-list-row`, while a component that * has not yet moved off it still renders it) — an ``, an ``, a table row — * and exactly one control inside it is its opener, `data-md-list-open` (or `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/card.css and 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