DahoudG 7a8233175a Config: Ajout de beans.xml, taglib Freya et documentation Dashboard
CONFIGURATION CDI:
- beans.xml pour activer CDI discovery mode "all"
- Nécessaire pour injection des beans SessionScoped (UserSessionBean, GuestPreferences)
- Ajouté dans src/main/resources/META-INF/ et src/main/webapp/WEB-INF/

TAGLIB FREYA:
- primefaces-freya.taglib.xml définit le namespace xmlns:fr="http://primefaces.org/freya"
- Contient les composants: <fr:menu>, <fr:submenu>, <fr:menuitem>
- Utilise FreyaMenuRenderer, FreyaSubmenuRenderer, FreyaMenuitemRenderer
- Version 5.0.0 compatible Jakarta Faces

CSS DASHBOARD:
- custom-dashboard.css pour styling spécifique du tableau de bord
- Variables CSS pour cohérence avec Freya theme

DOCUMENTATION:
- DASHBOARD_CONCEPTION.md: Architecture et design du dashboard
- VERIFICATION_DASHBOARD.md: Checklist de vérification

Ces fichiers supportent l'implémentation du menu Freya et assurent la
compatibilité avec Jakarta EE 10 et Quarkus 3.15.1.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 03:57:30 +00:00
Description
BTPXpress Frontend - Application React
33 MiB
Languages
HTML 53.7%
CSS 31%
Java 9.9%
JavaScript 3.8%
PowerShell 1.5%