{#- chirp-ui: Skeleton component Loading placeholder with optional shimmer animation. Variants: avatar, text, card. Usage: from "chirpui/skeleton.html" import skeleton skeleton() skeleton(width="200px", height="2rem") skeleton(variant="avatar") skeleton(variant="text", lines=3) skeleton(variant="card") -#} {% def skeleton(width=none, height=none, variant="", lines=1, cls="") %} {% set variant = variant | validate_variant(("","avatar","text","card"), "") %} {% set variant_class = " chirpui-skeleton--" ~ variant if variant else "" %} {% if variant == "avatar" %} {% elif variant == "card" %}