Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added assetsmenu/cadastrodecestas.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assetsmenu/cadastrodefamilias.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assetsmenu/entregas.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assetsmenu/inaeblogo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
56 changes: 56 additions & 0 deletions menu.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sistema de Gerenciamento de Estoque</title>
<link rel="stylesheet" href="menustyles.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css">
</head>
<body>
<header>
<div class="logo">
<img src="assetsmenu/inaeblogo.jpg" alt="Logo INAEB">
</div>
<h1>Sistema de Gerenciamento de Estoque - INAEB</h1>
<div class="user-info">
<!-- Área para informações do usuário, se necessário -->
</div>
<div class="logout-container">
<i class="fa-solid fa-right-from-bracket"></i>
<button class="logout-button">LOGOUT</button>
</div>
</header>

<main>
<!-- Cartão de Entregas -->
<div class="card">
<img src="assetsmenu/entregas.jpg" alt="Imagem de Entregas">
<h2>Entregas</h2>
<div class="button-container">
<button class="green">Lista de Entregas</button>
<button class="blue">Cadastrar Entrega</button>
</div>
</div>

<!-- Cartão de Cadastro de Famílias -->
<div class="card">
<img src="assetsmenu/cadastrodefamilias.jpg" alt="Imagem de Cadastro de Famílias">
<h2>Cadastro de Famílias</h2>
<div class="button-container">
<button class="green">Lista de Famílias</button>
<button class="blue">Cadastrar Família</button>
</div>
</div>

<!-- Cartão de Cadastro de Cestas -->
<div class="card">
<img src="assetsmenu/cadastrodecestas.jpg" alt="Imagem de Cadastro de Cestas">
<h2>Cadastro de Cestas</h2>
<div class="button-container">
<button class="blue">Cadastrar Cesta(s)</button>
</div>
</div>
</main>
</body>
</html>
156 changes: 156 additions & 0 deletions menustyles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
/* Reset básico */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: Arial, sans-serif;
}

/* Fundo e alinhamento geral */
body {
background-color: #f4f6fb;
text-align: center;
padding: 20px;
}

/* Estilização do cabeçalho */
header {
display: flex;
justify-content: space-between;
align-items: center;
max-width: 90%;
margin: 0 auto;
padding: 20px;
background: white;
border-radius: 10px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

/* Ajuste do logo */
.logo img {
width: 60px;
height: auto;
}

/* Área de usuário */
.user-info {
display: flex;
align-items: center;
gap: 10px;
}

.user-info img {
width: 40px;
height: 40px;
border-radius: 50%;
}

/* Contêiner do logout */
.logout-container {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.logout-container i {
font-size: 24px;
color: #555; /* Cinza escuro */
cursor: pointer;
}

/* Botão de logout */
.logout-button {
background-color: #555; /* Cinza escuro */
color: white;
border: none;
padding: 8px 12px;
border-radius: 5px;
font-size: 14px;
cursor: pointer;
}

/* Área principal */
main {
display: flex;
justify-content: center;
gap: 30px;
max-width: 90%;
margin: 40px auto;
flex-wrap: wrap;
}

/* Cartões */
.card {
background: white;
padding: 20px;
border-radius: 10px;
text-align: center;
width: 320px;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between; /* Alinha o conteúdo verticalmente */
min-height: 400px; /* Altura mínima para todos os cartões */
}

/* Ajuste do tamanho das imagens */
.card img {
width: auto;
max-width: 200px;
height: 140px;
object-fit: contain;
margin-bottom: 15px;
}

/* Títulos dos cartões */
.card h2 {
margin-bottom: 20px; /* Espaçamento abaixo do título */
height: 60px; /* Altura fixa para os títulos */
display: flex;
align-items: center;
justify-content: center;
width: 100%; /* Garante que o título ocupe toda a largura */
}

/* Botões */
button {
display: block;
width: 100%;
padding: 10px;
margin-top: 10px;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
}

.green {
background-color: green;
color: white;
}

.blue {
background-color: blue;
color: white;
}

/* Ajuste para garantir que os botões fiquem alinhados */
.card .button-container {
width: 100%;
margin-top: auto; /* Empurra os botões para a base do cartão */
}

/* Responsividade */
@media (max-width: 1024px) {
main {
flex-direction: column;
align-items: center;
}

.card {
width: 90%;
max-width: 350px;
}
}