From 8f0452bd870c84b86f1391b24be252bbb7a7fdae Mon Sep 17 00:00:00 2001 From: deyvisonwanderley Date: Sat, 20 Dec 2025 13:52:30 -0300 Subject: [PATCH] feat: add new 'Almoxarifado' section in sidebar and update navigation links for improved user experience and consistency across the application --- apps/web/src/lib/components/Sidebar.svelte | 12 ++++++++++-- .../almoxarifado/+page.svelte | 10 +++++----- .../almoxarifado/alertas/+page.svelte | 2 +- .../almoxarifado/materiais/+page.svelte | 8 ++++---- .../almoxarifado/materiais/cadastro/+page.svelte | 10 +++++----- .../almoxarifado/movimentacoes/+page.svelte | 2 +- .../almoxarifado/relatorios/+page.svelte | 2 +- .../almoxarifado/requisicoes/+page.svelte | 2 +- .../(dashboard)/recursos-humanos/+page.svelte | 14 +++++++------- 9 files changed, 35 insertions(+), 27 deletions(-) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/+page.svelte (93%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/alertas/+page.svelte (98%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/materiais/+page.svelte (95%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/materiais/cadastro/+page.svelte (95%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/movimentacoes/+page.svelte (99%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/relatorios/+page.svelte (99%) rename apps/web/src/routes/(dashboard)/{recursos-humanos => }/almoxarifado/requisicoes/+page.svelte (99%) diff --git a/apps/web/src/lib/components/Sidebar.svelte b/apps/web/src/lib/components/Sidebar.svelte index 45c0c96..1c43f54 100644 --- a/apps/web/src/lib/components/Sidebar.svelte +++ b/apps/web/src/lib/components/Sidebar.svelte @@ -12,7 +12,8 @@ Tag, Users, Briefcase, - UserPlus + UserPlus, + Package } from 'lucide-svelte'; import { resolve } from '$app/paths'; import { page } from '$app/state'; @@ -141,6 +142,12 @@ } ] }, + { + label: 'Almoxarifado', + icon: 'Package', + link: '/almoxarifado', + permission: { recurso: 'almoxarifado', acao: 'listar' } + }, { label: 'Objetos', icon: 'Tag', @@ -271,7 +278,8 @@ ChevronDown, GitMerge, Settings, - Tag + Tag, + Package }; function getIconComponent(name: string): IconType { diff --git a/apps/web/src/routes/(dashboard)/recursos-humanos/almoxarifado/+page.svelte b/apps/web/src/routes/(dashboard)/almoxarifado/+page.svelte similarity index 93% rename from apps/web/src/routes/(dashboard)/recursos-humanos/almoxarifado/+page.svelte rename to apps/web/src/routes/(dashboard)/almoxarifado/+page.svelte index df710ce..c0efc11 100644 --- a/apps/web/src/routes/(dashboard)/recursos-humanos/almoxarifado/+page.svelte +++ b/apps/web/src/routes/(dashboard)/almoxarifado/+page.svelte @@ -123,7 +123,7 @@ @@ -136,7 +136,7 @@
@@ -155,7 +155,7 @@
@@ -297,7 +297,7 @@