A submodule row linked to a path with its trailing slash stripped,
was labelled by its path rather than its entry name, shared the
name's element with its hash, claimed a size of zero and offered a
blame button that cannot work on a gitlink.
Nothing changes size across a breakpoint any more. On a phone the
tree listing keeps name and size, the diff and stat option panels
hide, the owner line leaves the stacked masthead, and the search,
switcher and authors wait until they fit.