{#- chirp-ui: Marquee Infinite horizontal scrolling content strip. Pauses on hover. Usage: from "chirpui/marquee.html" import marquee marquee(items=["Acme Corp", "Globex", "Initech", "Umbrella"]) marquee(items=["Fast", "Reliable", "Secure"], speed="fast", reverse=true) -#} {% def marquee(items=none, speed="", reverse=false, pause_on_hover=true, cls="") %} {% set speed_class = " chirpui-marquee--" ~ speed if speed in ("fast", "slow") else "" %} {% set reverse_class = " chirpui-marquee--reverse" if reverse else "" %}
{% if items %} {% for item in items %} {{ item }} {% end %} {% for item in items %} {% end %} {% else %} {% slot %} {% end %}
{% end %}