feat: melhorias na interface da home e navbar - Ajustes no layout da navbar e menu - Correção do logo e nome do sistema - Melhorias no estilo dos cards da dashboard - Ajustes nas permissões e autenticação - Correção de bugs na exibição de mensagens

This commit is contained in:
andersonid
2025-04-03 20:58:02 -03:00
parent 50516664e4
commit 241543ea63
12 changed files with 506 additions and 779 deletions

View File

@@ -3,6 +3,10 @@
--table-header-bg: #d8dde2;
--table-hover-bg: rgba(0, 0, 0, 0.02);
--border-color: #dee2e6;
--blue: #0d6efd;
--green: #198754;
--cyan: #0dcaf0;
--yellow: #ffc107;
}
/* Tabelas */
@@ -161,4 +165,80 @@
.btn-group-actions {
justify-content: center;
}
}
/* Cards do Dashboard */
.stats-card {
position: relative;
padding: 1.5rem;
border-radius: 0.5rem;
background: #fff;
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
overflow: hidden;
height: 100%;
}
.stats-card .title {
font-size: 0.875rem;
color: #6c757d;
margin-bottom: 0.5rem;
}
.stats-card .value {
font-size: 1.5rem;
font-weight: 600;
margin-bottom: 1rem;
}
.stats-card .link {
color: inherit;
text-decoration: none;
font-size: 0.875rem;
display: flex;
align-items: center;
gap: 0.5rem;
}
.stats-card .icon {
position: absolute;
top: 1rem;
right: 1rem;
font-size: 1.5rem;
opacity: 0.2;
}
.stats-card.blue {
background: linear-gradient(135deg, var(--blue) 0%, #0a58ca 100%);
color: #fff;
}
.stats-card.green {
background: linear-gradient(135deg, var(--green) 0%, #146c43 100%);
color: #fff;
}
.stats-card.cyan {
background: linear-gradient(135deg, var(--cyan) 0%, #0aa2c0 100%);
color: #fff;
}
.stats-card.yellow {
background: linear-gradient(135deg, var(--yellow) 0%, #cc9a06 100%);
color: #fff;
}
/* Welcome Header */
.welcome-header {
margin-bottom: 2rem;
}
.welcome-header h2 {
font-size: 2rem;
font-weight: 600;
margin-bottom: 0.5rem;
}
.welcome-header h4 {
font-size: 1.25rem;
font-weight: 400;
}