{#- chirp-ui: Popover component Anchor-positioned, focus-managed floating panel with interactive content. Replaces the previous
-based popover with Alpine positioning, Escape/click-outside dismiss, and Tab focus trap inside the panel. Named slots: header, footer, default (panel content). Usage: from "chirpui/popover.html" import popover call popover(trigger_label="Filters") {% slot header %}

Filters

{% end %}
...
{% slot footer %}{% end %} end -#} {% def popover(trigger_label, cls="", id="chirpui-popover") %}
{{ trigger_label }}
{% end %}