{# The interactive region of a list page: toolbar + table + footer. Rendered both inside the full page and directly as an HTMX fragment -- same markup either way, so search, filter, sort and pagination never disagree between a load and a partial swap. Everything that *narrows* the table is on the left, everything that *acts on* it is on the right, so the two never interleave. Filtering lives in a right-hand drawer, so a ModelAdmin with six filters costs the toolbar one trigger rather than six. Below lg the toolbar becomes one stacked full-width column, which is what ui('toolbar', 'item') is for on each control. #} {% from "admin/components/icons.html" import icon %} {% from "admin/components/ui/dropdown-menu.html" import dropdown_menu %}