Bouton « Revenir en haut » (flèche) à l'extrémité droite de la barre de stats fixe en bas :
visible seulement après 400 px de défilement ;
défilement fluide vers le haut, immédiat si le système demande moins d'animations (prefers-reduced-motion) ;
title/aria-label FR/EN, style des boutons-icônes existants (thème clair/sombre) ;
dans la barre fixe, il ne recouvre jamais une ligne de log ni le panneau de détails, sans agrandir la barre.
La touche Début (Home) du navigateur remonte déjà en haut hors du champ de recherche : pas de raccourci ajouté.
Vérifications
go vet, go test -race, go build, syntaxe JS : OK.
Testé sur la page réelle (sandbox:8989) avec le bouton injecté : caché en haut, visible après défilement, clic souris → retour à scrollY = 0 et bouton recaché ; hauteur de la barre inchangée (30 px) ; mobile 375 px : bouton à droite de la barre, pas de défilement horizontal.
<!-- ccr-projects-attribution -->
_Requested by **Cédric**_
## Résumé
Bouton « Revenir en haut » (flèche) à l'extrémité droite de la barre de stats fixe en bas :
- visible seulement après 400 px de défilement ;
- défilement fluide vers le haut, immédiat si le système demande moins d'animations (`prefers-reduced-motion`) ;
- title/aria-label FR/EN, style des boutons-icônes existants (thème clair/sombre) ;
- dans la barre fixe, il ne recouvre jamais une ligne de log ni le panneau de détails, sans agrandir la barre.
La touche Début (Home) du navigateur remonte déjà en haut hors du champ de recherche : pas de raccourci ajouté.
## Vérifications
- `go vet`, `go test -race`, `go build`, syntaxe JS : OK.
- Testé sur la page réelle (sandbox:8989) avec le bouton injecté : caché en haut, visible après défilement, clic souris → retour à `scrollY = 0` et bouton recaché ; hauteur de la barre inchangée (30 px) ; mobile 375 px : bouton à droite de la barre, pas de défilement horizontal.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
A small arrow button at the right end of the status bar, shown once the
page has scrolled 400 px, scrolls smoothly back to the top (instantly
when the system asks for reduced motion). Living in the fixed status bar,
it never covers a log row or the details panel, on desktop and phones.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.
Requested by Cédric
Résumé
Bouton « Revenir en haut » (flèche) à l'extrémité droite de la barre de stats fixe en bas :
prefers-reduced-motion) ;La touche Début (Home) du navigateur remonte déjà en haut hors du champ de recherche : pas de raccourci ajouté.
Vérifications
go vet,go test -race,go build, syntaxe JS : OK.scrollY = 0et bouton recaché ; hauteur de la barre inchangée (30 px) ; mobile 375 px : bouton à droite de la barre, pas de défilement horizontal.🤖 Generated with Claude Code
Fusionné dans main en fast-forward (commit
9a1b60f).Pull request closed