Configure Maven repository for unionflow-server-api dependency
This commit is contained in:
@@ -0,0 +1,61 @@
|
||||
<!DOCTYPE html>
|
||||
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:h="http://xmlns.jcp.org/jsf/html"
|
||||
xmlns:f="http://xmlns.jcp.org/jsf/core"
|
||||
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
|
||||
xmlns:p="http://primefaces.org/ui"
|
||||
template="/templates/main-template.xhtml">
|
||||
|
||||
<ui:define name="title">Accès Refusé - UnionFlow</ui:define>
|
||||
|
||||
<ui:define name="content">
|
||||
<div class="flex align-items-center justify-content-center min-h-screen">
|
||||
<div class="surface-card p-6 shadow-2 border-round text-center" style="max-width: 500px;">
|
||||
<!-- Icône d'erreur -->
|
||||
<div class="text-red-500 mb-4">
|
||||
<i class="pi pi-lock" style="font-size: 4rem;"></i>
|
||||
</div>
|
||||
|
||||
<!-- Titre -->
|
||||
<h2 class="text-900 font-bold text-4xl mb-3">Accès Refusé</h2>
|
||||
|
||||
<!-- Message -->
|
||||
<div class="text-600 mb-5">
|
||||
<p class="mb-3">Vous n'avez pas les permissions nécessaires pour accéder à cette page.</p>
|
||||
<p class="text-sm">
|
||||
Connecté en tant que : <strong>#{userSession.currentUser.nomComplet}</strong><br/>
|
||||
Type de compte : <strong>#{userSession.typeCompte}</strong>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<!-- Actions -->
|
||||
<h:form>
|
||||
<div class="flex gap-3 justify-content-center">
|
||||
<ui:include src="/templates/components/buttons/button-primary.xhtml">
|
||||
<ui:param name="value" value="Retour au tableau de bord" />
|
||||
<ui:param name="icon" value="pi pi-home" />
|
||||
<ui:param name="action" value="#{navigationBean.goToDashboard}" />
|
||||
<ui:param name="outlined" value="true" />
|
||||
</ui:include>
|
||||
|
||||
<ui:include src="/templates/components/buttons/button-secondary.xhtml">
|
||||
<ui:param name="value" value="Se déconnecter" />
|
||||
<ui:param name="icon" value="pi pi-sign-out" />
|
||||
<ui:param name="action" value="#{loginBean.logout}" />
|
||||
<ui:param name="outlined" value="true" />
|
||||
</ui:include>
|
||||
</div>
|
||||
</h:form>
|
||||
|
||||
<!-- Contact support -->
|
||||
<div class="mt-5 pt-4 border-top-1 surface-border">
|
||||
<p class="text-600 text-sm mb-2">Besoin d'aide ?</p>
|
||||
<p:link href="mailto:support@unionflow.dev"
|
||||
value="Contacter le support technique"
|
||||
styleClass="text-primary font-medium" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</ui:define>
|
||||
|
||||
</ui:composition>
|
||||
Reference in New Issue
Block a user