{#- chirp-ui: Status Indicator component Visual status with dot or icon and label. Usage: from "chirpui/status.html" import status_indicator status_indicator("Running", variant="success") status_indicator("Live", color="#78c850") -#} {% def status_indicator(label, variant="default", icon=none, pulse=false, cls="", color=none) %} {% set resolved = color | resolve_color %} {% set st_variant = ("custom" if resolved else (variant | validate_variant_block("status-indicator", "default"))) %}
{% if icon %} {{ icon }} {% else %} {% end %} {{ label }}
{% end %}