diff --git a/sigi/apps/eventos/templates/eventos/convida_casa.html b/sigi/apps/eventos/templates/eventos/convida_casa.html index 0dc44ea..5c290a1 100644 --- a/sigi/apps/eventos/templates/eventos/convida_casa.html +++ b/sigi/apps/eventos/templates/eventos/convida_casa.html @@ -47,7 +47,13 @@
- {% trans "Dados do contato Interlegis" %} + + {% trans "Dados do contato Interlegis" %} + + content_copy + {% trans "Copiar dados do presidente" %} + + {{ form_contato }}
@@ -72,4 +78,21 @@
+{% endblock %} + +{% block footer %} + {{ block.super }} + {% endblock %} \ No newline at end of file diff --git a/sigi/apps/eventos/templates/eventos/evento.html b/sigi/apps/eventos/templates/eventos/evento.html index 91042ef..04e852d 100644 --- a/sigi/apps/eventos/templates/eventos/evento.html +++ b/sigi/apps/eventos/templates/eventos/evento.html @@ -10,111 +10,140 @@ padding-left: 15px; font-weight: bold; } + #content { + display: block !important; + } + .tab-panel { + background-color: #fff; + height: 100%; + } + + .tab-content { + padding: 10px 24px; + height: 100%; + overflow-y: auto; + scrollbar-width: thin; + } + .tab-content::-webkit-scrollbar { + width: 3px; + background-color: #fff; + } + + .tab-content::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 2px #fff; + background-color: #fff; + border-radius: 10px; + } + + .tab-content::-webkit-scrollbar-thumb { + border-radius: 10px; + -webkit-box-shadow: inset 0 0 2px var(--main-hover-color); + background-color: var(--main-hover-color); + } + {% endblock %} {% block content %} {{ block.super }} -
-
-
-

{{ evento.nome }}

-
+
+
+

{{ evento.nome }}

+
+
+
+
+
-
-
- +
+
+
+ + {% for field_name in fields %} + + + + + {% endfor %} +
{{ evento|verbose_name:field_name|title }}{{ evento|field_value:field_name }}
+
-
-
-
- - {% for field_name in fields %} + +
+
+
+
+ + +
+
+ {% if evento.convite_set.count == 0 %} + {% trans "Nenhum convite registrado" %} + {% else %} +
+ + + {% for field_name in convite_fields %} + + {% endfor %} + + + + {% for convite in evento.convite_set.all %} - - + {% for field_name in convite_fields %} + + {% endfor %} {% endfor %} -
{{ evento.convite_set.first|verbose_name:field_name|title }}
{{ evento|verbose_name:field_name|title }}{{ evento|field_value:field_name }}{{ convite|field_value:field_name }}
-
+ + + {% endif %}
-
-
-
-
- - -
-
- {% if evento.convite_set.count == 0 %} - {% trans "Nenhum convite registrado" %} - {% else %} - - - - {% for field_name in convite_fields %} - - {% endfor %} - - - - {% for convite in evento.convite_set.all %} - - {% for field_name in convite_fields %} - - {% endfor %} - - {% endfor %} - -
{{ evento.convite_set.first|verbose_name:field_name|title }}
{{ convite|field_value:field_name }}
- {% endif %} -
-
-
-
-
-
- {% if anexos.count == 0 %} - {% trans "Nenhum anexo registrado" %} - {% else %} - {% if active %} - - {% trans "Mostrando apenas anexos recem-criados" %} - - {% trans "Ver todos" %} - {% endif %} - - - - {% with anexos.first as anexo %} - - - - {% endwith %} - - - - {% for anexo in anexos.all %} - - - - - - {% endfor %} - -
{{ anexo|verbose_name:"descricao"|title }}{{ anexo|verbose_name:"data_pub"|title }}{{ anexo|verbose_name:"arquivo"|title }}
{{ anexo.descricao }}{{ anexo.data_pub|date:"SHORT_DATE_FORMAT" }} - - picture_as_pdf - -
- {% endif %} -
-
+
+
+
+
+ {% if anexos.count == 0 %} + {% trans "Nenhum anexo registrado" %} + {% else %} + {% if active %} + + {% trans "Mostrando apenas anexos recem-criados" %} + + {% trans "Ver todos" %} + {% endif %} + + + + {% with anexos.first as anexo %} + + + + {% endwith %} + + + + {% for anexo in anexos.all %} + + + + + + {% endfor %} + +
{{ anexo|verbose_name:"descricao"|title }}{{ anexo|verbose_name:"data_pub"|title }}{{ anexo|verbose_name:"arquivo"|title }}
{{ anexo.descricao }}{{ anexo.data_pub|date:"SHORT_DATE_FORMAT" }} + + picture_as_pdf + +
+ {% endif %} +
diff --git a/sigi/apps/home/views.py b/sigi/apps/home/views.py index c5d8265..282b035 100644 --- a/sigi/apps/home/views.py +++ b/sigi/apps/home/views.py @@ -208,12 +208,16 @@ def openmapsearch(request): tipo__legislativo=True, search_text__icontains=to_ascii(q) )[:10] dados = dados.values( - "id", "nome", "municipio__latitude", "municipio__longitude" + "id", + "nome", + "municipio__uf__sigla", + "municipio__latitude", + "municipio__longitude", ) dados = [ { "id": d["id"], - "label": d["nome"], + "label": f"{d['nome']} - {d['municipio__uf__sigla']}", "lat": d["municipio__latitude"], "lng": d["municipio__longitude"], } diff --git a/sigi/static/js/search.js b/sigi/static/js/search.js index a5a7eb0..6d696fd 100644 --- a/sigi/static/js/search.js +++ b/sigi/static/js/search.js @@ -12,17 +12,16 @@ $(document).ready(function () { query_param[param_name] = term; if (term.length < 3) { - $resultbox.html(""); + $resultbox.empty(); $resultbox.addClass("hide"); return; } $.get(url, query_param, function (data) { - $resultbox.html(""); + $resultbox.empty(); for (i in data) { var plain = JSON.stringify(data[i]); - var $item = $(``); - $item.html(data[i].label); + var $item = $(`${data[i].label}`); $resultbox.append($item); } $resultbox.removeClass("hide"); @@ -31,7 +30,7 @@ $(document).ready(function () { var plain = $(this).attr("data-retrieved"); var obj = JSON.parse(plain); $this.val(obj.label); - $resultbox.html("").addClass("hide"); + $resultbox.empty().addClass("hide"); callback(obj); }); });