WIP: Bouton « Revenir en haut » #3

Closed
claude Bot wants to merge 0 commits from feat/haut-de-page into main
pull from: feat/haut-de-page

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

<!-- 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)
claude Bot added 1 commit 2026-10-01 22:13:40 +02:00
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>
claude Bot closed this pull request 2026-10-01 22:27:49 +02:00

Fusionné dans main en fast-forward (commit 9a1b60f).

Fusionné dans main en fast-forward (commit 9a1b60f).

Pull request closed

Please reopen this pull request to perform a merge.
This pull request is marked as a work in progress.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: vLab-BZH/logstream#3