Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Bug: Test navigation overlaps test results on mobile screen

Aperta Adatta ai principianti
#2,362 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
elixir, javascript, react

Direzione di ricerca

Per prima cosa, individua nel frontend il pannello di navigazione dei test e i risultati dei test selezionati, quindi riproduci il problema nell’area di visualizzazione indicata, di 393 × 852 px, in Chrome DevTools. Verifica come la selezione di un test faccia scorrere la pagina mentre il pannello di navigazione è posizionato. Il lavoro è concluso quando i dettagli del test selezionato restano completamente visibili senza scorrimento manuale.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Summary

On mobile screens, the test navigation panel overlaps the detailed test results after scrolling through the test list and selecting a test. This makes some information difficult to read without additional manual scrolling.

The issue was reproduced using iPhone 16 emulation (393 × 852 px) in Google Chrome DevTools.

Image
Reproduction steps
1. Open https://codebattle.hexlet.io/ and log in.
2. Create a game against a bot.
3. Open Chrome DevTools and enable iPhone 16 device emulation (393 × 852 px).
4. Enter an incorrect solution and click Run.
5. Scroll down to the bottom of the test results list.
6. While at the bottom, click a test number in the navigation panel (e.g., test #9). The page automatically scrolls up to the selected test.
7. Observe that after the automatic scrolling, the test navigation panel overlaps the details of the selected test.
Expected result

The selected test details should be fully visible and readable without being covered by the test navigation panel.

Actual result

The test navigation panel overlaps the selected test details after scrolling. Some information is partially hidden, and additional manual scrolling is required to read it.

Browsers

Chrome

OS

Mac

Lingua principale
Elixir
Stelle
894
Fork
239
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Issue simili

Altre issue su Elixir

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.