fix(#153): peaufiner cartes dossiers et recherche.

Cartes neutres avec accent icône, photo AM si dispo, hint court
et infobulle de critères sur la barre de recherche.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-24 19:39:55 +02:00
co-authored by Cursor
parent 2ce9e9215f
commit 0029c5ab86
7 changed files with 77 additions and 32 deletions
@@ -89,7 +89,7 @@ class _UserManagementPanelState extends State<UserManagementPanel> {
String _searchHintForTab() {
switch (_subIndex) {
case 0:
return 'Rechercher un dossier (n°, nom, email)…';
return 'Rechercher un dossier';
case 1:
return 'Rechercher un parent...';
case 2:
@@ -105,6 +105,11 @@ class _UserManagementPanelState extends State<UserManagementPanel> {
}
}
String? _searchTooltipForTab() {
if (_subIndex != 0) return null;
return 'Recherche possible : n° de dossier, nom, prénom ou e-mail.';
}
Widget? _subBarFilterControl() {
// Parents
if (_subIndex == 1) {
@@ -285,6 +290,7 @@ class _UserManagementPanelState extends State<UserManagementPanel> {
onSubTabChange: _onSubTabChange,
searchController: _searchController,
searchHint: _searchHintForTab(),
searchTooltip: _searchTooltipForTab(),
filterControl: _subBarFilterControl(),
// Pas de « Créer » sur longlet Dossiers (#153).
onAddPressed: _isDossiersTab ? null : _handleAddPressed,