{# kasten.html — ECOnGOOD-Kasten (4 Varianten, Manual Seite 13) Props: variant : "solid-green" | "solid-blue" | "outline-green" | "outline-blue" title : Optionaler Kasten-Titel (h4, Avenir Black, color:inherit) body : Fließtext oder HTML-String caller : Optionaler Jinja2-Caller-Block für komplexen Body-Inhalt Verwendung: {% from "v2/components/kasten.html" import kasten %} {{ kasten("solid-green", "Hinweis", "Body-Text.") }} Mit Caller-Block: {% call kasten("outline-blue", "Titel") %}
Komplexer Inhalt mit Markup.
{% endcall %} #} {% macro kasten(variant="outline-green", title="", body="") %}{{ body }}
{% endif %} {{ caller() if caller is defined else "" }}