Commit 0e055f9c authored by ppa19's avatar ppa19 Committed by bhmeyer

#198: Fix bug do dashboard em que relatórios deletados ainda eram...

#198: Fix bug do dashboard em que relatórios deletados ainda eram exibidos, e otimizado o texto do dashboard.
parent dbd92b33
.fa{
color:#132940;
}
.popover{
max-width:30%;
}
html {
height: 100%;
......@@ -47,6 +39,48 @@ h1#title {
.alert {
border-radius: 0;
color: 000;
}
.alert a:link {
color:black;
}
.card-body-icon {
position: absolute;
z-index: 0;
top: -1.25rem;
right: -1rem;
opacity: 0.4;
font-size: 5rem;
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
.bg-upload{
background-color: rgb(44, 62, 80);
}
.bg-mananger{
background-color: rgb(52, 152, 219);
}
.bg-upload:hover{
background-color: rgba(44, 62, 80, 0.9);
}
.bg-mananger:hover{
background-color: rgba(52, 152, 219, 0.9);
}
.button-adega a{
text-decoration: none;
}
.alert a:visited {
color:blue;
}
#messages {
......@@ -359,4 +393,3 @@ span.data {
font-weight: bold;
font-size: 1.2em;
margin: 10px; }
......@@ -9884,4 +9884,4 @@ a.text-dark:hover, a.text-dark:focus {
border-color: #dee2e6;
}
}
/*# sourceMappingURL=bootstrap.css.map */
\ No newline at end of file
/*# sourceMappingURL=bootstrap.css.map */
......@@ -5,19 +5,68 @@
{% block content%}
<h2>Dashboard</h2>
<div class="alert alert-warning" role="alert">
Os links a seguir exibirão os resumos (gráficos e taxas) dos <b>últimos relatórios
<div style="background-color:#fff; color:#000; text-align:justify;">
<!-- Os links a seguir exibirão os resumos (gráficos e taxas) dos <b>últimos relatórios
submetidos e processados</b> referentes aos cursos registrados no sistema. Caso não exista nenhum
relatório processado relacionado aos cursos, o sistema acusará um erro.
<a href="{% url 'submission:SubmissionCreateView' %}">Submeter relatório</a></a>,
<a href="{% url 'submission:SubmissionCreateView' %}">Submeter relatório</a>,
que podem ser gerenciados na página <a href="{% url 'submission:SubmissionListView' %}"> Gerenciar relatórios</a>.
-->
<br>Para começar a utilizar o ADEGA, você precisa enviar um relatório do SIE com os dados que você gostaria de analisar.
<br><br>
<div class="row button-adega" >
<div class="col-xl-3 mb-4 ">
<a href="{% url 'submission:SubmissionCreateView' %}">
<div class="card text-white bg-upload o-hidden h-100">
<div class="card-body pt-4 pb-4">
<div class="card-body-icon">
<i class="fas fa-upload">
</i>
</div>
<div class="mr-5" style="font-size: 145%">Upload de Dados
</div>
</div>
</div>
</a>
</div>
<div class="col-xl-3 mb-4">
<a href="{% url 'submission:SubmissionListView' %}">
<div class="card text-white bg-mananger o-hidden h-100">
<div class="card-body pt-4 pb-4" >
<div class="card-body-icon">
<i class="fas fa-cog">
</i>
</div>
<div class="mr-5" style="font-size: 145%">Listar Relatórios
</div>
</div>
</div>
</a>
</div>
</div>
{% if degrees_last_submissions|length > 0 %}
<p> Para acessar dados já enviados, clique nos links a seguir.</p>
{% endif %}
</div>
<br>
{% for degree in degrees_last_submissions %}
<a href="{% url 'degree:index' submission_id=degree.last_submission.id %}">{{degree.name}} ({{degree.code}})</a><br>
{% endfor %}
......
......@@ -14,11 +14,12 @@ def dashboard(request):
last_submission = Submission.objects.filter(
degree=degree
).last()
degrees_last_submissions.append({
"name": degree.name,
"code": degree.code,
"last_submission": last_submission
})
if not (last_submission is None):
degrees_last_submissions.append({
"name": degree.name,
"code": degree.code,
"last_submission": last_submission
})
return render(request, 'adega/dashboard.html', {"title": "Dashboard",
"degrees_last_submissions":degrees_last_submissions,
"hide_navbar": True
......
......@@ -9,13 +9,13 @@
<div class="col-offset-8">
<a href="{% url 'submission:SubmissionCreateView' %}"> <button type="button" class="btn btn-primary">Submeter relatório</button></a>
</div>
</div>
<div class="alert alert-warning" role="alert">
<div class="alert alert-light" role="alert">
Esta página contém as submissões realizadas por diferentes usuários que você
possui acesso para gerenciar.<br><br>
As linhas em vermelho indicam as submissões que não puderam ser processadas.
Caso este problema aconteça, verifique novamente na etapa de que pode ser causado
pela incompatibilidade das planilhas submetidas em
......@@ -96,10 +96,10 @@
$(data[7]).removeClass("table-warning");
$(data[7]).removeClass("table-success");
$(data[7]).addClass("table-primary");
}
});
</script>
{% endblock js-foot %}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment