<%# locals: (color: nil, pulse: false) %> <% def badge_classes(c, p) classes = case c when "success" "bg-green-500/5 text-green-500" when "error" "bg-red-500/5 text-red-500" when "warning" "bg-orange-500/5 text-orange-500" else "bg-gray-500/5 text-secondary" end p ? "#{classes} animate-pulse" : classes end %> <%= yield %>