Commit f3160551 authored by bhmeyer's avatar bhmeyer

Merge branch '198-refatorar-a-pagina-inicial' into 'development'

Resolve "Refatorar a página inicial"

Closes #198

See merge request !98
parents dbd92b33 0e055f9c
Pipeline #20887 passed with stage
in 2 minutes and 59 seconds
.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