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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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 :
Pistes d'implémentation
/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}.Critères d'acceptation
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 ».