% macro :input, type: 'text', value: '', size: 20 do |name, type, value, size| % end % macro :label, required: false do |text, required| {{text}}{% if required %}*{% end %} % end % macro :field, type: 'text', required: false, lbl: nil do |type, name, lbl, required|