{#- chirp-ui: Carousel component Horizontal swipe/scroll carousel. CSS scroll-snap, zero-JS. Native touch swipe. Usage: from "chirpui/carousel.html" import carousel, carousel_slide call carousel(variant="compact", slide_count=4, show_dots=true) call carousel_slide(1)
...
end call carousel_slide(2) ... end end Variants: compact (card strip), page (hero, one per viewport) -#} {% def carousel(variant="compact", slide_count=0, show_dots=false, cls="") %} {% end %} {% def carousel_slide(id, cls="") %} {% end %}