Actions rapides sur la carte projet #23

Open
opened 2026-10-11 22:36:49 -04:00 by bruno · 0 comments
Owner

Contexte

Depuis la liste des projets, toute action exige d'entrer dans le board d'abord : deux clics et un changement de contexte pour une capture de 10 secondes ou un coup d'œil santé. La liste doit devenir un poste de pilotage, pas un sommaire.

Proposition

Menu ⋯ (et/ou boutons au survol) sur chaque carte de projet actif :

  • ⚡ Capturer dans ce projet (capture éclair pré-remplie avec ce dépôt) ;
  • ➕ Nouvelle issue (formulaire existant du board, ancré sur ce projet) ;
  • 📥 Triage du backlog (si backlog non vide) ;
  • 🩺 Santé · 🔮 Prévisions · 📖 Récit de sprint du projet ;
  • 🔗 Ouvrir dans Gitea.

Pistes d'implémentation

  • Que des liens/endpoints existants : /capture (accepter un paramètre de dépôt pré-sélectionné), page de création d'issue du board, /triage/{o}/{r}, /health/{o}/{r}, /forecast, /sprint/{o}/{r}.
  • Menu accessible au clavier et au tactile (pas de survol seul), fermé par Échap/clic extérieur — mêmes réflexes que le menu « Plus » et les accordéons (nav.js peut porter le mécanisme).

Critères d'acceptation

  • Chaque action du menu aboutit à la bonne page/état du bon projet.
  • Capture depuis la carte : le dépôt est pré-sélectionné dans le formulaire.
  • Menu utilisable entièrement au clavier ; cible tactile ≥ 44 px sur mobile.
  • Aucune action n'écrit sans passer par les formulaires/endpoints existants (CSRF compris).

Issue de la feuille de route « Gestion de projets » (idées Spark du 2026-10-11, toutes retenues par Bruno) — à réaliser quand la carte sera dans « 📋 À faire ».

## Contexte Depuis la liste des projets, toute action exige d'entrer dans le board d'abord : deux clics et un changement de contexte pour une capture de 10 secondes ou un coup d'œil santé. La liste doit devenir un poste de pilotage, pas un sommaire. ## Proposition Menu **⋯** (et/ou boutons au survol) sur chaque carte de projet actif : - ⚡ Capturer dans ce projet (capture éclair pré-remplie avec ce dépôt) ; - ➕ Nouvelle issue (formulaire existant du board, ancré sur ce projet) ; - 📥 Triage du backlog (si backlog non vide) ; - 🩺 Santé · 🔮 Prévisions · 📖 Récit de sprint du projet ; - 🔗 Ouvrir dans Gitea. ## Pistes d'implémentation - Que des liens/endpoints existants : `/capture` (accepter un paramètre de dépôt pré-sélectionné), page de création d'issue du board, `/triage/{o}/{r}`, `/health/{o}/{r}`, `/forecast`, `/sprint/{o}/{r}`. - Menu accessible au clavier et au tactile (pas de survol seul), fermé par Échap/clic extérieur — mêmes réflexes que le menu « Plus » et les accordéons (nav.js peut porter le mécanisme). ## Critères d'acceptation - [ ] Chaque action du menu aboutit à la bonne page/état du bon projet. - [ ] Capture depuis la carte : le dépôt est pré-sélectionné dans le formulaire. - [ ] Menu utilisable entièrement au clavier ; cible tactile ≥ 44 px sur mobile. - [ ] Aucune action n'écrit sans passer par les formulaires/endpoints existants (CSRF compris). --- *Issue de la feuille de route « Gestion de projets » (idées Spark du 2026-10-11, toutes retenues par Bruno) — à réaliser quand la carte sera dans « 📋 À faire ».*
bruno added this to the Gestion de projets — feuille de route milestone 2026-10-11 22:36:49 -04:00
bruno added the roadmap label 2026-10-11 22:36:49 -04:00
bruno added the kanban:todo label 2026-10-11 23:11:09 -04:00
bruno added kanban:in_progress and removed kanban:todo labels 2026-10-11 23:12:20 -04:00
bruno added kanban:qa and removed kanban:in_progress labels 2026-10-11 23:15:47 -04:00
bruno added kanban:review and removed kanban:qa labels 2026-10-11 23:17:51 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projets/kanbante#23