{#- chirp-ui: Modal component Dialog-based modal using native element. Usage: from "chirpui/modal.html" import modal, modal_trigger modal_trigger("my-modal", label="Open Settings") call modal("my-modal", title="Settings")

Modal body content.

{% fill footer %} {% end %} end -#} {% def modal(id, title=none, size="medium", cls="") %} {% set size = size | validate_size("modal", "medium") %} {% if title %}

{{ title }}

{% slot header_actions %}
{% end %}
{% slot %}
{% slot footer %}
{% end %} {% def modal_trigger(target, label="Open", cls="") %} {% end %}