Skip to content

Commit

Permalink
Parte de candidatos
Browse files Browse the repository at this point in the history
  • Loading branch information
lfalvarez committed Sep 19, 2018
1 parent 501de5c commit 5d6b8cb
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 21 deletions.
11 changes: 9 additions & 2 deletions merepresenta/static/js/dicts_for_result.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
var comparadorAlfabetico = function(a, b){
if(a.label > b.label){
return 1;
}
return 0;
};

var partidos_ids = [{"id": 0, "label": "PP"},
{"id": 1, "label": "PHS"},
{"id": 2, "label": "PSC"},
Expand Down Expand Up @@ -32,7 +39,7 @@ var partidos_ids = [{"id": 0, "label": "PP"},
{"id": 31, "label": "PSTU"},
{"id": 32, "label": "NOVO"},
{"id": 33, "label": "PCB"},
{"id": 34, "label": "PCO"}]
{"id": 34, "label": "PCO"}].sort(comparadorAlfabetico);
var estados_ids = [{'id': "sao-paulo-state-sp", 'label': "SÃO PAULO"},
{'id': "rio-de-janeiro-state-rj", 'label': "RIO DE JANEIRO"},
{'id': "acre-state-ac", 'label': "ACRE"},
Expand All @@ -59,4 +66,4 @@ var estados_ids = [{'id': "sao-paulo-state-sp", 'label': "SÃO PAULO"},
{'id': "paraiba-state-pb", 'label': "PARAÍBA"},
{'id': "parana-state-pr-2", 'label': "PARANÁ"},
{'id': "piaui-state-pi", 'label': "PIAUÍ"},
{'id': "rondonia-state-ro", 'label': "RONDÔNIA"}]
{'id': "rondonia-state-ro", 'label': "RONDÔNIA"}].sort(comparadorAlfabetico);
7 changes: 7 additions & 0 deletions merepresenta/static/merep_sass/partes/_perfil_candidato.scss
Original file line number Diff line number Diff line change
Expand Up @@ -253,3 +253,10 @@
}
}
}

.coligacoes-explicacao {
border-color: $amarelo;
h3 {
color: $roxo;
}
}
2 changes: 1 addition & 1 deletion merepresenta/templates/match/resultado_ajax.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ <h1>Quem te representa</h1>
list: data,
partidosList: partidos_ids,
estadosList: estados_ids,
amountOfResults: 99,
amountOfResults: {{config.MEREPRESENTA_RESULTADO_CANTIDADE}},
isMulher: undefined,
isNegro: undefined,
isIndigena: undefined,
Expand Down
36 changes: 19 additions & 17 deletions merepresenta/templates/merepresenta/candidate_detail.html
Original file line number Diff line number Diff line change
Expand Up @@ -61,16 +61,13 @@ <h2>
<label>Partido</label>
<p>{{candidate.partido.initials}}</p>
</div>
<div class="item coligacao">
<div class="item">
<label>Coligação</label>
<p>{{candidate.partido.coaligacao.name}}</p>
</div>
<div class="item">
<div class="item coligacao">
<label>Nota de Coligação</label>
<p>em análise</p>
{% comment %}
<p>{{candidate.partido.coaligacao.mark}}</p>
{% endcomment %}
</div>
<div class="item">
<label>UF</label>
Expand All @@ -91,21 +88,25 @@ <h3>Um pouco sobre a/o candidata/o</h3>
{{candidate.bio|markdown}}
</div>
</div>
<div class='col-lg-12' style="display:none">
<h3>Coaligacoes</h3>
<div class='bio-text'>
<p>bla blablabla coaligacoes</p>
{% for partido in candidate.partido.coaligacao.partido_set.all %}
{{partido.initials}} - {{partido.mark}}
{% endfor %}
<div class='card coligacoes-explicacao'>
<div class='card-body'>
<h3>Atenção nos partidos e coligações</h3>
<p>Você sabia que não basta você escolher a pessoa em quem votar? A gente também precisa conhecer o seu partido e coligação porque nos cargos de deputado estadual/federal nosso voto é pra toda coligação.</p>
<p class="font-weight-bold">Por isso é tão importante votar em partidos e coligações que tenham um histórico de apoio aos temas que você escolheu. </p>
<p>Fizemos uma avaliação minuciosa de 10 votações relevantes nos últimos 4 anos do Congresso Nacional para chegar às notas dos partidos ligados a essa candidatura. Se quiser se aprofundar na metodologia, <a href="https://docs.google.com/document/d/1qoOj1ehZNOKW__1pi4lQmM4yFIThwOMaKQWxA_U9tA8/edit">clique aqui</a>.</p>
<ul class="list-unstyled">
{% for partido in candidate.partido.coaligacao.partido_set.all %}
<li>{{partido.initials}} - <span class="font-weight-bold">{{partido.mark}}</span></li>
{% endfor %}
</ul>
</div>
</div>
<!-- Temas Prioritários -->
<div class='col-lg-12'>
<h3>Temas prioritários</h3>
<div class="temas">
{% for link in candidate.candidatequestioncategory_set.all %}
<div class='col-2 text-center'>
<div class='col-2 text-center '>
{{link.category.name}}
</div>
{% endfor %}
Expand All @@ -122,14 +123,15 @@ <h3>{{category.name}}</h3>
</div>
{% for topic in category.topics.all %}
<div class='col-lg-12'>
<div class="resposta-candidato">
{% get_taken_position_for topic candidate %}
<div class="resposta-candidato" data-toggle="collapse" data-target="#collapse{{topic.id}}">
{% get_taken_position_for topic candidate %}
<i class="fas fa-chevron-down"></i>
</div>
<div style="display: none;">
<div id="collapse{{topic.id}}" class='pauta-item bottom collapse'>
{% comment %}
Miguel querida: vc sabe que tem que fazer aqui ;)
{% endcomment %}
{{topic.description}}
<p>{{topic.description|safe}}</p>
</div>
</div>
{% endfor %}
Expand Down
2 changes: 1 addition & 1 deletion merepresenta/templates/navbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
</li>
<li>
<a class="nav-item nav-link"
href="{% url 'eleitor' %}">Eleitor/a</a>
href="{% url 'match' %}">Eleitor/a</a>
</li>
<li>
<a class="nav-item nav-link"
Expand Down
1 change: 1 addition & 0 deletions votainteligente/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,7 @@
'ESTRATEGIA_SELECCION_PROPUESTAS': ("getter", u'Qué estrategia usamos para mostrar propuestas en la 1/2 naranja', 'proposals_getter_for_12_n'),
'MEREPRESENTA_COLIGACAO_ATENUATION_FACTOR': (1.0, u'o factor de atenuacao de nota de coligacao'),
'MEREPRESENTA_IDENTITY_MULTIPLICATION_FACTOR': (1.0, u'o factor de multiplicacao de desprivilegio'),
'MEREPRESENTA_RESULTADO_CANTIDADE': (100, u'o factor de multiplicacao de desprivilegio'),
}
TESTING = 'test' in sys.argv
if TESTING:
Expand Down

0 comments on commit 5d6b8cb

Please sign in to comment.