1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-21 17:34:25 +04:00
Files
tabler/shared/includes/ui/form/input-icon.html
2025-05-05 19:12:13 +02:00

25 lines
1.1 KiB
HTML

{% capture addon %}
{% if include.loader %}
<span class="input-icon-addon{% if include.icon-class %} {{ include.icon-class }}{% endif %}">
{% include "ui/spinner.html" class="text-secondary" size="sm" %}
</span>
{% else %}
{% assign icon = include.icon | default: 'search' %}
<span class="input-icon-addon{% if include.icon-class %} {{ include.icon-class }}{% endif %}">
{% include "ui/icon.html" icon=icon %}
</span>
{% endif %}
{%- endcapture %}
<div class="input-icon{% if include.class %} {{ include.class }}{% endif %}">
{% if include.prepend %}
{{ addon }}
{% endif %}
<input type="{{ include.type | default: 'text' }}" value="{{ include.value }}" class="form-control{% if include.light %} form-control-light{% endif %}{% if include.rounded %} form-control-rounded{% endif %}{% if include.input-class %} {{ include.input-class }}{% endif %}" placeholder="{{ include.placeholder | default: 'Search…' }}"{% if include['aria-label'] %} aria-label="{{ include['aria-label'] }}"{% endif %}{% if include.readonly %} readonly{% endif %}>
{% unless include.prepend %}
{{ addon }}
{% endunless %}
</div>