{# Coffee House Form Field — Label + input + error + help text. Usage: {% with field_name="email", field_label="Email Address", field_type="email", field_value=user.email, field_required=true, field_error=errors.email, field_help="We'll never share your email" %} {% include "components/form_field.html" %} {% endwith %} For select fields: {% with field_name="role", field_label="Role", field_type="select", field_options=[{"value":"admin","label":"Admin"},{"value":"user","label":"User"}], field_value="user" %} {% include "components/form_field.html" %} {% endwith %} For textarea: {% with field_name="notes", field_label="Notes", field_type="textarea", field_rows=4 %} {% include "components/form_field.html" %} {% endwith %} #}