1fa36093d6afc48a8675a3bf0bc9eef17486f254
MENU PRINCIPAL (menu.xhtml): - Structure exhaustive: 21 sections, 140+ items navigables - Utilisation du composant <fr:menu> de Freya - Organisation par domaines métier: Chantiers, Clients, Devis, Factures, etc. - Icônes PrimeIcons cohérentes pour chaque section - Navigation vers toutes les pages de l'application CORRECTIONS CRITIQUES: 1. Dépendance Freya WAR (pom.xml): - Ajout de freya-5.0.0.war contenant FreyaMenuRenderer - Correction du problème d'affichage (icônes seules sans labels) 2. Polyfill jQuery (custom-menu.js): - Ajout de jQuery.isFunction pour compatibilité jQuery 3.5+ - Correction de l'erreur "$.isFunction is not a function" - Chargement AVANT layout.js dans template.xhtml - Les sous-menus s'expandent/collapsent maintenant correctement FOOTER (footer.xhtml): - Design moderne 4 colonnes: À propos, Navigation, Support, Newsletter - Intégration réseaux sociaux - Liens rapides vers sections principales - Responsive avec PrimeFlex grid TEMPLATE (template.xhtml): - Ordre de chargement scripts corrigé (custom-menu.js avant layout.js) - CSS chargés en fin de <h:body> selon structure Freya DOCUMENTATION: - CORRECTIONS_MENU_SOUS_MENUS.md: Historique complet des corrections - CORRECTION_FREYA_TAG_DEPENDENCY.md: Documentation dépendance freya-tag Résultat: Navigation hiérarchique complète et fonctionnelle avec 140+ pages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
BTPXpress Frontend - Application React
Languages
HTML
53.7%
CSS
31%
Java
9.9%
JavaScript
3.8%
PowerShell
1.5%