diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-03-27 12:52:19 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2018-03-27 12:52:19 +0200 |
commit | 7caece3c40f6e61c6609e85ded60698568848746 (patch) | |
tree | 5439929272c54cf22b99219af45a530d8a9cc8c6 /ishtar_common/templates | |
parent | 8040960dc121751f7038c3082e3d2fcae828398b (diff) | |
download | Ishtar-7caece3c40f6e61c6609e85ded60698568848746.tar.bz2 Ishtar-7caece3c40f6e61c6609e85ded60698568848746.zip |
Search input: add a clear field button
Diffstat (limited to 'ishtar_common/templates')
-rw-r--r-- | ishtar_common/templates/blocks/bs_form_snippet.html | 8 | ||||
-rw-r--r-- | ishtar_common/templates/widgets/search_input.html | 13 |
2 files changed, 14 insertions, 7 deletions
diff --git a/ishtar_common/templates/blocks/bs_form_snippet.html b/ishtar_common/templates/blocks/bs_form_snippet.html index 7c7d4175a..818c654d1 100644 --- a/ishtar_common/templates/blocks/bs_form_snippet.html +++ b/ishtar_common/templates/blocks/bs_form_snippet.html @@ -18,13 +18,7 @@ {% elif field.name == 'search_vector' and forloop.counter0 == 0 %} <div class="form-row"> <div class="form-group col-lg-10"> - <div class="input-group"> - <span class="input-group-prepend"> - <span class="input-group-text"> - <i class="fa fa-search" aria-hidden="true"></i></span> - </span> - {{field|safe}} - </div> + {{field|safe}} {% if field.help_text %} <small><a data-toggle="collapse" href="#{{field.auto_id}}_help" aria-expanded="false" aria-controls="{{field.auto_id}}_help"> diff --git a/ishtar_common/templates/widgets/search_input.html b/ishtar_common/templates/widgets/search_input.html new file mode 100644 index 000000000..c68d2347d --- /dev/null +++ b/ishtar_common/templates/widgets/search_input.html @@ -0,0 +1,13 @@ +<div class="input-group search-widget"> + <span class="input-group-prepend"> + <span class="input-group-text"> + <i class="fa fa-search" aria-hidden="true"></i> + </span> + </span> + <input type="{{ widget.type }}" name="{{ widget.name }}"{% if widget.value != None %} value="{{ widget.value|stringformat:'s' }}"{% endif %}{% include "django/forms/widgets/attrs.html" %} /> + <span class="input-group-append"> + <span class="input-group-text clear-search"> + <i class="fa fa-times" aria-hidden="true"></i> + </span> + </span> +</div> |