Files
website-v2/templates/includes/_form_input.html
Greg Newman 20a8eb1250 🚧 styling the unified profile pages
* Breaking this down into includes for the fields to get the right
styles in place
* Adding checkbox inputs for proper styling
2023-07-27 14:46:06 -04:00

23 lines
875 B
HTML

{% load static %}
{% load widget_tweaks %}
<label class="font-semibold">{{ field.label }}
{% if field.errors %}
{% for error in field.errors %}
<div class="py-1 px-3 text-white bg-red-600">
{{ error }}
</div>
{% endfor %}
{% endif %}
{% if field.field.widget.input_type == "file" %}
{% render_field field class="text-sm text-grey-500 !border-0 file:mr-5 file:py-2 file:px-6 file:rounded-lg file:border-0 file:text-sm file:font-medium file:bg-white file:text-slate hover:file:cursor-pointer hover:file:bg-orange hover:file:text-white" placeholder=field.label %}
{% elif field.field.widget.input_type == "checkbox" %}
{% render_field field class="mr-2 rounded border border-slate-700" %}
{% else %}
{% render_field field class="w-full bg-white rounded border-gray-300 dark:text-white text-slate dark:border-slate dark:bg-charcoal" %}
{% endif %}
</label>