mirror of https://github.com/interlegis/sigi.git
Sesostris Vieira
3 years ago
8 changed files with 232 additions and 71 deletions
@ -0,0 +1,42 @@ |
|||
#content { |
|||
display: block; |
|||
} |
|||
|
|||
.data-evento { |
|||
font-size: 0.6em; |
|||
color: var(--body-quiet-color); |
|||
display: block; |
|||
} |
|||
|
|||
.tipo-evento { |
|||
font-size: 0.6em; |
|||
color: var(--body-quiet-color); |
|||
display: block; |
|||
margin-bottom: 8px; |
|||
} |
|||
|
|||
.card-title { |
|||
font-size: 20px !important; |
|||
margin-bottom: -6px !important; |
|||
} |
|||
|
|||
.card .card-content p { |
|||
margin: 12px; |
|||
} |
|||
|
|||
a.format-selector .material-icons { |
|||
line-height: 48px; |
|||
} |
|||
|
|||
table { |
|||
table-layout: fixed; |
|||
} |
|||
|
|||
table td, |
|||
table td * { |
|||
vertical-align: top; |
|||
} |
|||
|
|||
span.numero-dia { |
|||
font-size: 0.5em; |
|||
} |
@ -0,0 +1,28 @@ |
|||
{% load i18n %} |
|||
{% load static %} |
|||
|
|||
<div style="width: 100%;"> |
|||
<table class=""> |
|||
<thead> |
|||
{% for name in day_names %} |
|||
<th>{{ name }}</th> |
|||
{% endfor %} |
|||
</thead> |
|||
<tbody> |
|||
{% for semana in semanas %} |
|||
<tr> |
|||
{% for dia in semana %} |
|||
<td> |
|||
<span class="numero-dia">{{ dia.0 }}</span> |
|||
{% for evento in dia.1 %} |
|||
<p class="evento truncate {% include 'eventos/snippets/calendario_status_color.html' with status=evento.status %}"> |
|||
<a class="modal-trigger" href="#modal{{ evento.id|safe }}" title="{{ evento.nome }}">{{ evento.nome }}</a> |
|||
</p> |
|||
{% endfor %} |
|||
</td> |
|||
{% endfor %} |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
</table> |
|||
</div> |
@ -0,0 +1,34 @@ |
|||
{% load i18n %} |
|||
{% load static %} |
|||
|
|||
{% for evento in eventos %} |
|||
<div class="row"> |
|||
<div class="col s12"> |
|||
<div class="card {% include 'eventos/snippets/calendario_status_color.html' with status=evento.status %}"> |
|||
<div class="card-content"> |
|||
<span class="card-title">{{ evento.nome }}</span> |
|||
<span class="data-evento">{{ evento.data_inicio }} a {{ evento.data_termino }}</span> |
|||
<span class="tipo-evento"> |
|||
{{ evento.tipo_evento }} - |
|||
{{ evento.tipo_evento.get_categoria_display }} - |
|||
{{ evento.get_status_display }} |
|||
{% if evento.virtual %} {% trans "na modalidade virtual" %}{% endif %} |
|||
{% if evento.casa_anfitria %} {% trans "em" %} {{ evento.casa_anfitria }}{% endif %} |
|||
</span> |
|||
<p>{{ evento.descricao }}</p> |
|||
<p>{% trans "Solicitante" %}: {{ evento.solicitante }}</p> |
|||
{% if evento.equipe_set.all %} |
|||
<p> |
|||
{% trans "Equipe" %}: |
|||
{% for membro in evento.equipe_set.all %} |
|||
{{ membro.membro }} ({{ membro.funcao }}) |
|||
{% if not forloop.last %} - {% endif %} |
|||
{% endfor %} |
|||
</p> |
|||
{% endif %} |
|||
<a class="modal-trigger right" href="#modal{{ evento.id|safe }}">{% trans "Ver detalhes" %}</a> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
{% endfor %} |
@ -0,0 +1,60 @@ |
|||
{% load i18n %} |
|||
|
|||
{% for evento in eventos %} |
|||
<div id="modal{{ evento.id|safe }}" class="modal"> |
|||
<div class="modal-content"> |
|||
<h6>{{ evento.nome }}</h6> |
|||
<span class="data-evento">{{ evento.data_inicio }} a {{ evento.data_termino }}</span> |
|||
<span class="tipo-evento"> |
|||
{{ evento.tipo_evento }} - |
|||
{{ evento.tipo_evento.get_categoria_display }} - |
|||
{{ evento.get_status_display }} |
|||
{% if evento.virtual %} {% trans "na modalidade virtual" %}{% endif %} |
|||
{% if evento.casa_anfitria %} {% trans "em" %} {{ evento.casa_anfitria }}{% endif %} |
|||
</span> |
|||
<p>{{ evento.descricao }}</p> |
|||
<p>{% trans "Solicitante" %}: {{ evento.solicitante }}</p> |
|||
{% if evento.equipe_set.all %} |
|||
<p> |
|||
{% trans "Equipe" %}: |
|||
{% for membro in evento.equipe_set.all %} |
|||
{{ membro.membro }} ({{ membro.funcao }}) |
|||
{% if not forloop.last %} - {% endif %} |
|||
{% endfor %} |
|||
</p> |
|||
{% endif %} |
|||
{% if evento.convite_set %} |
|||
<table class="stripped"> |
|||
<caption>{% trans "Casas covidadas" %}</caption> |
|||
<thead> |
|||
<tr> |
|||
<td>Casa</td> |
|||
<td>UF</td> |
|||
<td>Aceitou</td> |
|||
<td>Participou</td> |
|||
<td>Participantes</td> |
|||
</tr> |
|||
</thead> |
|||
{% for convite in evento.convite_set.all %} |
|||
<tr> |
|||
<td>{{ convite.casa.nome }}</td> |
|||
<td>{{ convite.casa.municipio.uf }}</td> |
|||
<td>{% if convite.aceite %}<i class="material-icons tiny">check</i>{% endif %}</td> |
|||
<td>{% if convite.participou %}<i class="material-icons tiny">check</i>{% endif %}</td> |
|||
<td> |
|||
{% for nome in convite.nomes_participantes.splitlines %} |
|||
{{ nome }}{% if not forloop.last %}, {% endif %} |
|||
{% endfor %} |
|||
</td> |
|||
</tr> |
|||
{% endfor %} |
|||
</table> |
|||
{% endif %} |
|||
</div> |
|||
<div class="modal-footer"> |
|||
<a href="{{ evento.get_absolute_url }}" class="modal-close waves-effect waves-green btn-flat">{% trans "Ver no site" %}</a> |
|||
<a href="{% url 'admin:eventos_evento_change' evento.id %}" class="modal-close waves-effect waves-green btn-flat">{% trans "Editar" %}</a> |
|||
<a href="#!" class="modal-close waves-effect waves-green btn-flat">{% trans "Close" %}</a> |
|||
</div> |
|||
</div> |
|||
{% endfor %} |
@ -0,0 +1 @@ |
|||
{% if status == 'Q' %}brown{% endif %}{% if status == 'C' %}deep-orange{% endif %}{% if status == 'R' %}cyan{% endif %}{% if status == 'O' %}green{% endif %}{% if status == 'A' %}lime{% endif %}{% if status not in "EGP" %} lighten-4{% endif %} |
Loading…
Reference in new issue