Insights Filter Bar
The composed Search/Type/Year filter row used by the Insights Block — filter-field molecule wrapping the text-input atom and two selector atoms. Static reference only (no live WP_Query in this sandbox).
Static composition reference for `blocks/insights/template.php`'s filter bar — the
Insights Block itself wires these controls to a live, AJAX-filtered WP_Query, which isn't
practical to demo in this sandbox. See the Selector and Text Input entries for each control on its
own. (The flex-row layout below is inline-styled for this demo only — the real
.block-insights__filters layout rule lives in the block's own
blocks/insights/style.scss, not this sandbox's stylesheet.)
Below the filter bar, and above the results grid, the real block also renders a
row of active-filter "chips" (one per applied filter, each with a remove ×) — entirely built and
updated by blocks/insights/script.js, so there's nothing static to preview here; see
that file's renderActiveFilters().