repositorio para proyecto inventario
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

128 lines
5.4 KiB

<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<h:outputStylesheet name="./css/default.css"/>
<h:outputStylesheet name="./css/cssLayout.css"/>
<title>Facelets Template</title>
<style>
#top {
height: 80px;
background-color: #00986c; /* Color de fondo para el top */
text-align: center;
color: #000000; /* Texto blanco */
}
body {
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
background-color: #ffffff; /* Fondo blanco */
color: #000000; /* Texto negro */
font-size: 16px; /* Tamaño de fuente deseado */
}
#top-container {
align-content:center;
justify-content: center;
align-items: center; /* Esta propiedad centra el contenido verticalmente */
}
#main-container {
display: flex;
font-size: 60px; /* Tamaño de fuente deseado */
flex: 1; /* Ocupa todo el espacio restante después del top */
/* Utiliza todo el ancho disponible */
}
#left {
background-color: #F9F9F9;
width: 200px; /* Ancho fijo para el menú lateral */
flex-shrink: 0; /* No permitir que el menú lateral se encoja */
}
#content {
width: 100%;
flex-grow: 1; /* Permite que el contenido crezca para ocupar el espacio disponible */
overflow-y: auto; /* Permite desplazamiento si el contenido es más grande que el contenedor */
padding: 20px; /* Espacio interno */
font-size: 60px; /* Tamaño de fuente deseado */
}
.card {
width: 100%;
background-color: #F9F9F9; /* Color de fondo para el contenido */
padding: 20px; /* Espaciado interno */
border-radius: 10px;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1); /* Sombra */
}
.left_content {
padding: 20px; /* Espaciado interno */
color: #000000; /* Texto negro */
}
</style>
</h:head>
<h:body>
<div id="top" class="top">
<ui:insert name="top">
<div style="text-align: center; margin-top: 20px; margin-bottom: 20px;">
<h5 style="font-size: 18px;">MENÚ DE OPCIONES</h5>
</div>
</ui:insert>
</div>
<div id="main-container">
<div id="left">
<div class="card" >
<h:form>
<p:growl id="messages" showDetail="true"/>
<p:tieredMenu style="width:150px" >
<p:submenu label="Usuarios" icon="pi pi-fw pi-users">
<p:submenu label="Opciones">
<p:menuitem value="Lista de usuarios" outcome="UsuariosLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
<p:submenu label="Categorias" >
<p:submenu label="Opciones">
<p:menuitem value="Lista de categorias" outcome="CategoriasLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
<p:submenu label="Detalles" >
<p:submenu label="Opciones">
<p:menuitem value="Lista de detalles" outcome="detallespLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
<p:submenu label="Productos" >
<p:submenu label="Opciones">
<p:menuitem value="Lista de productos" outcome="ProductosLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
<p:submenu label="Proveedores" >
<p:submenu label="Opciones">
<p:menuitem value="Lista de proveedores" outcome="ProveedoresLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
<p:submenu label="Pedidos" icon="pi pi-fw pi-calendar">
<p:submenu label="Opciones">
<p:menuitem value="Lista de pedidos" outcome="PedidosLista.xhtml" ajax="false"/>
</p:submenu>
</p:submenu>
</p:tieredMenu>
</h:form>
</div>
</div>
<div id="content" >
<ui:insert name="content">Content</ui:insert>
</div>
</div>
</h:body>
</html>