{% comment %} Override of crispy_tailwind's tailwind/layout/help_text.html. (mvp/templates/cotton/form/render.html) renders whole forms through crispy-tailwind, which by default renders help text as a bare inline with no spacing utility. Vertical margin has no effect on non-replaced inline elements, so the fix needs `block` before a top margin can create any visible gap from the control above it (#125). This file must stay at this same relative path so Django's app_dirs template loader picks it up ahead of crispy_tailwind's own copy — `mvp` is listed before `crispy_tailwind` in INSTALLED_APPS. See mvp/templates/django_tables2/ for the same override pattern applied to a different vendored template. {% endcomment %} {% if field.help_text %} {% if help_text_inline %}

{{ field.help_text|safe }}

{% else %} {{ field.help_text|safe }} {% endif %} {% endif %}