From a9d449329ba6035002435caefe459bc2447222f4 Mon Sep 17 00:00:00 2001 From: miguelzinh3 Date: Mon, 30 Sep 2024 15:44:56 -0300 Subject: [PATCH] hotfix(vote): add grid to candidature dashboard and change title font-size in mobile --- .../templates/candidature/dashboard.html | 119 +++++++++--------- .../votepeloclima/static/scss/custom.scss | 9 ++ 2 files changed, 72 insertions(+), 56 deletions(-) diff --git a/app/org_eleicoes/votepeloclima/candidature/templates/candidature/dashboard.html b/app/org_eleicoes/votepeloclima/candidature/templates/candidature/dashboard.html index 078b4954..96800745 100644 --- a/app/org_eleicoes/votepeloclima/candidature/templates/candidature/dashboard.html +++ b/app/org_eleicoes/votepeloclima/candidature/templates/candidature/dashboard.html @@ -1,53 +1,62 @@ {% extends "votepeloclima/base.html" %} {% load static crispy_forms_filters social_share %} +{% block head_css %} +{{ block.super }} + +{% endblock %} + {% block content %} -
-
-
-

Olá, {{ request.user.first_name }}!

-

Gerencie suas informações de candidatura, edite seus dados e compartilhe seu perfil com os eleitores.

- - -
- -
- - {{ flow.get_status_display }} -
- {% if flow.status == "draft" %} +
+
+
+
+

Olá, {{ request.user.first_name }}!

+

Gerencie suas informações de candidatura, edite seus dados e compartilhe seu perfil com os eleitores.

+ + +
+ +
+ + {{ flow.get_status_display }} +
+ {% if flow.status == "draft" %} +
+

Seu cadastro está incompleto e seu perfil não está ativo. Por favor, complete as informações necessárias para ativar seu perfil e torná-lo visível aos eleitores. Clique em "Continuar Cadastro" para finalizar o cadastro.

+ <{% if checkout_is_valid %}a href="{% url 'register_step' step='checkout' %}"{% else %}button type="button" disabled{% endif %} class="btn btn-secondary text-uppercase">Submeter para análise +
+ {% elif flow.status == "editing" %}
-

Seu cadastro está incompleto e seu perfil não está ativo. Por favor, complete as informações necessárias para ativar seu perfil e torná-lo visível aos eleitores. Clique em "Continuar Cadastro" para finalizar o cadastro.

+

Sua edição está incompleta e seu perfil está ativo. Você pode desativar seu perfil para que ele não fique público durante o processo de edição, se preferir.

<{% if checkout_is_valid %}a href="{% url 'register_step' step='checkout' %}"{% else %}button type="button" disabled{% endif %} class="btn btn-secondary text-uppercase">Submeter para análise
- {% elif flow.status == "editing" %} -
-

Sua edição está incompleta e seu perfil está ativo. Você pode desativar seu perfil para que ele não fique público durante o processo de edição, se preferir.

- <{% if checkout_is_valid %}a href="{% url 'register_step' step='checkout' %}"{% else %}button type="button" disabled{% endif %} class="btn btn-secondary text-uppercase">Submeter para análise -
- {% elif flow.status == "invalid" %} -
-

{{ flow.invalid_reason }}

-
- {% elif flow.status == "submitted" %} -
-

Estamos verificando suas informações, este processo pode levar até 24 horas. Assim que a verificação for concluída te enviaremos um e-mail com o link do seu perfil.

+ {% elif flow.status == "invalid" %} +
+

{{ flow.invalid_reason }}

- {% endif %} + {% elif flow.status == "submitted" %} +
+

Estamos verificando suas informações, este processo pode levar até 24 horas. Assim que a verificação for concluída te enviaremos um e-mail com o link do seu perfil.

+
+ {% endif %} +
+
-
-
- <{% if is_public %}a href="{% url 'candidate_profile' slug=flow.candidature.slug %}"{% else %}button disabled{% endif %} class="btn btn-secondary text-uppercase">Visualizar perfil - - {% if flow.status == "draft" or flow.status == "editing" %} - Editar informações - {% else %} -
- {% csrf_token %} - -
- {% endif %} +
+
+ <{% if is_public %}a href="{% url 'candidate_profile' slug=flow.candidature.slug %}"{% else %}button disabled{% endif %} class="btn btn-secondary text-uppercase">Visualizar perfil + + {% if flow.status == "draft" or flow.status == "editing" %} + Editar informações + {% else %} +
+ {% csrf_token %} + +
+ {% endif %} +
@@ -73,21 +82,19 @@


-
-
-
-
-

Outras informações

-

Compartilhe seu perfil com eleitores e ajude a divulgar suas propostas. Para mais detalhes sobre o processo de verificação, acesse o link abaixo. Se precisar de suporte ou tiver dúvidas, entre em contato conosco. Se preferir remover seu perfil e dados da plataforma, você pode excluir seu cadastro a qualquer momento.

- -
-
-
+
+
+
+

Outras informações

+

Compartilhe seu perfil com eleitores e ajude a divulgar suas propostas. Para mais detalhes sobre o processo de verificação, acesse o link abaixo. Se precisar de suporte ou tiver dúvidas, entre em contato conosco. Se preferir remover seu perfil e dados da plataforma, você pode excluir seu cadastro a qualquer momento.

+ +
+
{% if is_public and candidature %}

Compartilhe seu perfil:

@@ -128,7 +135,7 @@

Outras informações

Saiba mais sobre a verificação de cadastro
--> -
+

{% endblock %} {% block footer_js %} diff --git a/app/org_eleicoes/votepeloclima/static/scss/custom.scss b/app/org_eleicoes/votepeloclima/static/scss/custom.scss index 0054e338..8180a75d 100644 --- a/app/org_eleicoes/votepeloclima/static/scss/custom.scss +++ b/app/org_eleicoes/votepeloclima/static/scss/custom.scss @@ -195,6 +195,15 @@ legend.form-label { } } +// Dashboard +@media (max-width: 992px) { + .dashboard { + h2 { + font-size: 32px; + } + } +} + // Perfil da Candidatura @media (max-width: 992px) {