feat: atualizar estrutura do menu e estilização do layout

master
guilherme 2025-06-26 15:09:39 -03:00
parent f24aa85fbd
commit 8759971f48
6 changed files with 144 additions and 18 deletions

View File

@ -6,15 +6,73 @@
xmlns:p="http://primefaces.org/ui" xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:ui="http://java.sun.com/jsf/facelets"
> >
<p:submenu label="agtemplate"> <p:submenu label="Cadastros" icon="pi pi-list" style="font-size: 16px; font-weight: 300">
<p:menuitem <p:menuitem
value="tb_template" value="Recadastramento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'" onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true" immediate="true"
/> />
<p:menuitem <p:menuitem
value="tb_template" value="Cargo Função"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Grupo Evento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Evento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Movimentação" icon="pi pi-arrows-h" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Recursos Humanos" icon="pi pi-heart" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Relatórios" icon="pi pi-file" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Utilitários" icon="pi pi-th-large" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Ajuda" icon="pi pi-info-circle" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'" onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true" immediate="true"
/> />

View File

@ -116,7 +116,7 @@
} }
.headerContainer { .headerContainer {
padding: 12px 32px; padding: 12px 24px;
} }
.headerContainer .headerTitle { .headerContainer .headerTitle {
@ -3896,6 +3896,8 @@ p:last-child {
} }
.menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { .menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text {
margin: 0 11px; margin: 0 11px;
font-size: 14px;
font-weight: 300;
} }
.menu-wrapper .layout-menu-container .layout-menu li > a i { .menu-wrapper .layout-menu-container .layout-menu li > a i {
font-size: 14px; font-size: 14px;
@ -4312,7 +4314,9 @@ p:last-child {
display: none; display: none;
} }
.layout-wrapper.layout-horizontal .layout-main { .layout-wrapper.layout-horizontal .layout-main {
padding-top: 104px; margin-top: 26px;
border-radius: 30px;
background: #ffffff;
} }
} }
.layout-menu-dark .menu-wrapper { .layout-menu-dark .menu-wrapper {
@ -4477,7 +4481,7 @@ p:last-child {
.layout-menu .layout-menu
> li > li
a:hover { a:hover {
background-color: #495771; background-color: #326526;
} }
.layout-menu-dim .layout-menu-dim
.menu-wrapper .menu-wrapper
@ -6585,7 +6589,7 @@ body {
height: 100%; height: 100%;
} }
body.main-body { body.main-body {
background: #ffffff; background: #285b1c;
} }
body a { body a {
color: #2c84d8; color: #2c84d8;
@ -6609,7 +6613,7 @@ body a:hover {
} }
.layout-wrapper .layout-main { .layout-wrapper .layout-main {
padding-top: 56px; padding-top: 20px;
display: -ms-flexbox; display: -ms-flexbox;
display: flex; display: flex;
-ms-flex-direction: column; -ms-flex-direction: column;
@ -7361,7 +7365,7 @@ body a:hover {
.layout-breadcrumb { .layout-breadcrumb {
background-color: transparent; background-color: transparent;
padding: 12px 32px; padding: 12px 24px;
display: -ms-flexbox; display: -ms-flexbox;
display: flex; display: flex;
align-items: center; align-items: center;

View File

@ -7,4 +7,5 @@
xmlns:ui="jakarta.faces.facelets" xmlns:ui="jakarta.faces.facelets"
xmlns:po="http://primefaces.org/poseidon"> xmlns:po="http://primefaces.org/poseidon">
</ui:composition> </ui:composition>

View File

@ -6,15 +6,73 @@
xmlns:p="http://primefaces.org/ui" xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:ui="http://java.sun.com/jsf/facelets"
> >
<p:submenu label="agtemplate"> <p:submenu label="Cadastros" icon="pi pi-list" style="font-size: 16px; font-weight: 300">
<p:menuitem <p:menuitem
value="tb_template" value="Recadastramento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'" onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true" immediate="true"
/> />
<p:menuitem <p:menuitem
value="tb_template" value="Cargo Função"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Grupo Evento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Evento"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Movimentação" icon="pi pi-arrows-h" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Recursos Humanos" icon="pi pi-heart" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Relatórios" icon="pi pi-file" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Utilitários" icon="pi pi-th-large" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true"
/>
</p:submenu>
<p:submenu label="Ajuda" icon="pi pi-info-circle" style="font-size: 16px; font-weight: 300">
<p:menuitem
value="Convênio"
onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'" onclick="location.href = '${request.contextPath}/agtemplate/Tb_template.xhtml'"
immediate="true" immediate="true"
/> />

View File

@ -116,7 +116,7 @@
} }
.headerContainer { .headerContainer {
padding: 12px 32px; padding: 12px 24px;
} }
.headerContainer .headerTitle { .headerContainer .headerTitle {
@ -3896,6 +3896,8 @@ p:last-child {
} }
.menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text { .menu-wrapper .layout-menu-container .layout-menu li > a .layout-menuitem-text {
margin: 0 11px; margin: 0 11px;
font-size: 14px;
font-weight: 300;
} }
.menu-wrapper .layout-menu-container .layout-menu li > a i { .menu-wrapper .layout-menu-container .layout-menu li > a i {
font-size: 14px; font-size: 14px;
@ -4312,7 +4314,9 @@ p:last-child {
display: none; display: none;
} }
.layout-wrapper.layout-horizontal .layout-main { .layout-wrapper.layout-horizontal .layout-main {
padding-top: 104px; margin-top: 26px;
border-radius: 30px;
background: #ffffff;
} }
} }
.layout-menu-dark .menu-wrapper { .layout-menu-dark .menu-wrapper {
@ -4477,7 +4481,7 @@ p:last-child {
.layout-menu .layout-menu
> li > li
a:hover { a:hover {
background-color: #495771; background-color: #326526;
} }
.layout-menu-dim .layout-menu-dim
.menu-wrapper .menu-wrapper
@ -6585,7 +6589,7 @@ body {
height: 100%; height: 100%;
} }
body.main-body { body.main-body {
background: #ffffff; background: #285b1c;
} }
body a { body a {
color: #2c84d8; color: #2c84d8;
@ -6609,7 +6613,7 @@ body a:hover {
} }
.layout-wrapper .layout-main { .layout-wrapper .layout-main {
padding-top: 56px; padding-top: 20px;
display: -ms-flexbox; display: -ms-flexbox;
display: flex; display: flex;
-ms-flex-direction: column; -ms-flex-direction: column;
@ -7361,7 +7365,7 @@ body a:hover {
.layout-breadcrumb { .layout-breadcrumb {
background-color: transparent; background-color: transparent;
padding: 12px 32px; padding: 12px 24px;
display: -ms-flexbox; display: -ms-flexbox;
display: flex; display: flex;
align-items: center; align-items: center;

View File

@ -7,4 +7,5 @@
xmlns:ui="jakarta.faces.facelets" xmlns:ui="jakarta.faces.facelets"
xmlns:po="http://primefaces.org/poseidon"> xmlns:po="http://primefaces.org/poseidon">
</ui:composition> </ui:composition>