{% load i18n %}
{% trans "Rules view toolbar" %}
{% trans "Switch between a flat table, nested groups, or a source×destination matrix. Drag column headers from the grid into the active mode drop zone." %}
{% trans "Select Group in the view mode control, then drag one or two column headers into the drop zone to collapse rows into nested groups. Each pill is a grouping level; remove a pill or drag it away to ungroup that level." %}
{% trans "Quick start: grouping" %}
{% trans "Select Matrix in the view mode control. The matrix view needs two object-reference columns of the same type — for example Source / Zones and Destination / Zones. The first drop fills the Row slot; the second fills the Column slot. When both slots are set, the grid switches to a matrix heatmap." %}
{% trans "Quick start: matrix" %}
{% trans "Use the CSV export button in the toolbar above the grid to download the currently visible data — either the flat rules list or the active matrix view." %}
{% trans "Add view(table), view(group), or view(matrix) to the filter query bar (combined with AND). view(table) is the default flat rules grid. view(group) enables grouping when grouping pills are configured. view(matrix) switches to the matrix heatmap when row and column fields are set." %}
Name(server) AND Source.Zones(dmz) AND view(matrix)