Skip to content

feat(search): repli du formulaire en bandeau compact une fois la recherche lancée (refs-#433)#443

Merged
XaaT merged 1 commit into
devfrom
feat/433-search-form-collapse
Jun 12, 2026
Merged

feat(search): repli du formulaire en bandeau compact une fois la recherche lancée (refs-#433)#443
XaaT merged 1 commit into
devfrom
feat/433-search-form-collapse

Conversation

@XaaT

@XaaT XaaT commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Action par Claude Fable 5 (demandée par @xatrix)

Quoi

Option A arbitrée sur #433 : le formulaire de recherche ne monopolise plus l'écran une fois une recherche lancée.

  • Toute recherche lancée (submit, retry, re-scope pivot, changement de champ de recherche, entrée profil « Derniers messages ») replie le formulaire en bandeau compact une ligne : « asus » · par Marc · Titres seuls + Modifier. Les segments pseudo/scope n'apparaissent que s'ils sont actifs (pas de bruit sur le cas nominal).
  • Tap sur le bandeau (toute la carte) = ré-expansion du formulaire complet, critères intacts, résultats conservés.
  • Les chips pivot restent visibles dans les deux modes — re-scoper est une action de consultation des résultats, pas une édition de critères.
  • formCollapsed est posé au point unique launchSearch : tous les chemins de recherche sont cohérents par construction (l'entrée profil arrive donc directement sur les résultats, formulaire replié).

Validation

  • detektAll + tests + assembleProdDebug + lintProdDebug verts (Docker, 2 parts) ; 4 tests VM (collapse au lancement, ré-expansion, blank n'replie pas, re-scope depuis le formulaire étendu re-replie, entrée profil repliée)
  • Vérifié émulateur : recherche « asus » → bandeau + 4 cartes de résultats visibles (avant : 1-2) ; « Modifier » restaure le formulaire avec les critères

refs-#433. Fermeture à la promotion dev→main.

🤖 Generated with Claude Code

…erche lancée (refs-#433)

Option A arbitrée : au lancement d'une recherche (submit, retry, re-scope
pivot, changement de champ de recherche, entrée profil « Derniers
messages »), le formulaire (2 champs + bouton + chips de scope + hints) se
replie en bandeau une ligne « « query » · par pseudo · scope » + Modifier ;
les résultats prennent la hauteur. Tap sur le bandeau = ré-expansion du
formulaire complet, critères intacts. Les chips pivot restent visibles dans
les deux modes (re-scoper = action de consultation, pas d'édition).

formCollapsed est posé au point unique launchSearch (tous les chemins de
recherche cohérents par construction) ; EditCriteria le lève. 4 tests VM.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@XaaT XaaT merged commit 9c5fb37 into dev Jun 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant