{% load i18n %} {% comment %} The header row: where you are on the left, what you can do on the right. The breadcrumb trail reads the same `page.breadcrumbs` an MVP view already puts in the context, so a view declares its trail exactly as before and nothing new is plumbed through the shell. A page that sets no trail — the entrance, the error pages, anything not built on an MVP view — renders no navigation landmark at all, rather than an empty one for a screen reader to announce. Everything at the trailing edge is hidden below the sidebar breakpoint. At those widths the row is already carrying the toggle, the site icon and the trail, and the trail is the part worth the width. `layout.navbar.mobile.end` is what puts a control back there, and it ships empty. {% endcomment %}