From c27ceab3bd40f27d6592f19dd9a74d0272c09622 Mon Sep 17 00:00:00 2001 From: dahoud Date: Sat, 29 Nov 2025 21:58:01 +0000 Subject: [PATCH] =?UTF-8?q?feat(client):=20Transformation=20des=20boutons?= =?UTF-8?q?=20d'action=20en=20Rounded=20Text=20(ic=C3=B4ne=20+=20texte)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Ajout de l'attribut value (texte) à tous les boutons d'action - Ajout de la classe ui-button-text pour le style Rounded Text de PrimeFaces - Boutons mis à jour : * action-button-view : 'Consulter' + icône search * action-button-edit : 'Modifier' + icône pencil * action-button-toggle : 'Activer/Désactiver' + icône check/ban * action-button-delete : 'Supprimer' + icône trash - Application dans liste.xhtml des organisations avec les composants DRY/WOU - Largeur de la colonne Actions augmentée : 220px → 280px Style Rounded Text = Boutons arrondis avec icône ET texte pour meilleure UX --- .../pages/secure/organisation/liste.xhtml | 69 ++++++++++--------- .../buttons/action-button-delete.xhtml | 6 +- .../buttons/action-button-edit.xhtml | 6 +- .../buttons/action-button-toggle.xhtml | 6 +- .../buttons/action-button-view.xhtml | 6 +- 5 files changed, 49 insertions(+), 44 deletions(-) diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/organisation/liste.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/organisation/liste.xhtml index 4ea9b94..3d4aa9f 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/organisation/liste.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/organisation/liste.xhtml @@ -164,39 +164,44 @@ icon="#{org.statut == organisationsBean.statutActive ? 'pi pi-check' : 'pi pi-times'}"/> - - - - - - - - - + + + + + + + + - - - + + + + + + + #{organisationsBean.setOrganisationSelectionnee(org)} + + + + + + + + + + + #{organisationsBean.basculerStatutOrganisation(org)} + + + + + + + + + #{organisationsBean.supprimerOrganisation(org)} + + diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-delete.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-delete.xhtml index a9c758e..c016137 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-delete.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-delete.xhtml @@ -17,11 +17,11 @@ --> - + styleClass="ui-button-rounded ui-button-text ui-button-danger #{not empty styleClass ? styleClass : ''}"> diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-edit.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-edit.xhtml index d1351e7..7a661f6 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-edit.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-edit.xhtml @@ -17,11 +17,11 @@ --> - + styleClass="ui-button-rounded ui-button-text ui-button-warning #{not empty styleClass ? styleClass : ''}"/> diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-toggle.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-toggle.xhtml index 06f14d1..366ea1a 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-toggle.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-toggle.xhtml @@ -18,11 +18,11 @@ --> - + styleClass="ui-button-rounded ui-button-text #{isActive ? 'ui-button-secondary' : 'ui-button-success'} #{not empty styleClass ? styleClass : ''}"> diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-view.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-view.xhtml index e984894..6a96f32 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-view.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/buttons/action-button-view.xhtml @@ -14,9 +14,9 @@ --> -