{#- chirp-ui: Symbol Rain Matrix-style cascading ASCII characters. Pure CSS. Usage: from "chirpui/symbol_rain.html" import symbol_rain {% call symbol_rain() %}

Hero content with falling symbols

{% end %} {% call symbol_rain(variant="gold", count=8) %}

Golden symbol cascade

{% end %} -#} {% def symbol_rain(count=6, variant="", cls="") %} {# @consumes _hero_variant from: hero_effects — falls back to "" #} {% set _variant = (variant if variant else consume("_hero_variant", "")) | validate_variant(("", "default", "accent", "gold", "muted"), "") %} {% set variant_class = " chirpui-symbol-rain--" ~ _variant if _variant else "" %} {% set glyphs = ["◇", "★", "✦", "⚡︎", "●", "◎", "⊞", "⚙", "◉", "⛓"] %}
{% slot %}
{% end %}