diff --git a/dashboard-v1/css/botao.css b/dashboard-v1/css/botao.css new file mode 100644 index 0000000..58fc74b --- /dev/null +++ b/dashboard-v1/css/botao.css @@ -0,0 +1,3 @@ +button,a{ + user-select: none; +} diff --git a/dashboard-v1/css/card.css b/dashboard-v1/css/card.css new file mode 100644 index 0000000..a6a2d6a --- /dev/null +++ b/dashboard-v1/css/card.css @@ -0,0 +1,41 @@ +/* Aparencia do botão tipo card*/ +button.cartao{ + background-color: transparent; + border: solid 1px rgb(0 0 0 / 12%); + border-radius: 10px; + padding-inline: 1em; + padding-top: 0.8em; + padding-bottom: 0.5em; + margin-bottom: 1em; + margin-right: 0.5em; + text-align: left; + min-width: 11em; + + transition: color .15s ease-in-out, /*Adiciona transição entre a*/ + background-color .2s ease-in-out, /*mudança de cores*/ + border-color .15s ease-in-out, + box-shadow .15s ease-in-out; +} +/*Borda azul ao cobrir com o mouse*/ +button.cartao:hover{ + border: solid 1px #007bff; +} +/* fundo alaranjado ao clicar*/ +button.cartao:active { + background-color: rgb(0, 123, 255, 0.04); +} + +.saldoNegativo{ + color:#d93025 !important; +} +.saldoNegativo::selection { + color: white; + background: #d93025; +} +.saldoPositivo{ + color:#188038 !important; +} +.saldoPositivo::selection { + color: white; + background: #188038; +} \ No newline at end of file diff --git a/dashboard-v1/css/home.css b/dashboard-v1/css/home.css new file mode 100644 index 0000000..0791b47 --- /dev/null +++ b/dashboard-v1/css/home.css @@ -0,0 +1,18 @@ +.col-sm.centralizar{ + max-width: fit-content; + margin-inline: auto; +} +.col-sm.fit{ + max-width: fit-content; +} + +div.container.home{ + margin-top:3em; + max-width: 94%; +} + +.prevent-select { + -webkit-user-select: none; /* Safari */ + -ms-user-select: none; /* IE 10 and IE 11 */ + user-select: none; /* Standard syntax */ +} \ No newline at end of file diff --git a/dashboard-v1/css/navbar.css b/dashboard-v1/css/navbar.css new file mode 100644 index 0000000..340f4e3 --- /dev/null +++ b/dashboard-v1/css/navbar.css @@ -0,0 +1,92 @@ +/* Mudar o visual da navbar(barra superior)*/ +.navbar.bg-light.barra{ + background-color: white !important; + border-bottom: solid 1px rgb(0 0 0 / 12%); +} + +/* Mudar o visual do botão de deslogar na navbar no canto direito*/ +.nav-link.logout{ + font-weight: 500; + font-size: 1.2em; + color:#5d5d5d; +} + +/* Esconde o segundo logout */ +/* Botão de logout que fica antes dos botões do meio*/ +/* É necessário em resoluções baixas, ex:smartphone */ +.nav-link.logout.antes{ + display: none; +} + +/*Botão de Logout vermelho ao cobrir com o mouse*/ +.nav-link.logout:hover{ + color:#d93025; +} + +/*Botão retornar para pagina anterior*/ +.nav-link.retornar{ + font-weight: 500; + font-size: 1.2em; +} +/*Deixar o botão retornar mais ecuro ao cobrir com mouse*/ +.nav-link.retornar:hover{ + color:#0e53ba; +} + +/*Botões de seleção de página que ficam no centro da navbar*/ +.nav-item button.icone{ + border: none; + background: none; + color: rgb(0 0 0 / 50%); + position: relative; + bottom: -8px; + min-width: 5em; +} +/*Indicador que o você já está na página*/ +.nav-item button.icone.selecionado{ + color: rgb(0 0 0 / 90%); + border-bottom: solid 3px #E87830; +} +/*Escurecer ao cobrir com o mouse*/ +.nav-item button.icone:hover{ + color: rgb(0 0 0 / 90%); +} +/*Remover margem para caber na navbar*/ +.nav-item button.icone > p{ + margin: 0; +} + +/*Centralizar o conteúdo da navbar*/ +/*Meio da tela*/ +.nav.centralizar{ + position: absolute; + left: 50%; + transform: translateX(-50%); +} + +/* Resolucoes de smartphone grande */ +@media only screen and (max-width: 639px){ + /*Centraliza na div*/ + /*não no centro da tela*/ + .nav.centralizar{ + position: relative; + left: 0%; + transform: none; + margin-inline: auto; + } + /*Diminui a largura dos botoes*/ + .nav-item button.icone{ + min-width: 4em; + } +} +/* Resoluções de smartphone pequeno */ +@media only screen and (max-width: 513px){ + /*Muda a posição do logout para*/ + /*antes dos botões*/ + .nav-link.logout{ + display:none; + } + .nav-link.logout.antes{ + display:initial; + } +} \ No newline at end of file diff --git a/dashboard-v1/img/logo-navbar-otimizado.svg b/dashboard-v1/img/logo-navbar-otimizado.svg new file mode 100644 index 0000000..c23215d --- /dev/null +++ b/dashboard-v1/img/logo-navbar-otimizado.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dashboard-v1/index.html b/dashboard-v1/index.html new file mode 100644 index 0000000..dc66db3 --- /dev/null +++ b/dashboard-v1/index.html @@ -0,0 +1,193 @@ + + +
+