Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Bug: Test navigation overlaps test results on mobile screen

Offen Anfängerfreundlich
#2,362 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
elixir, javascript, react

Rechercherichtung

Suche zuerst im Frontend nach dem Test-Navigationsbereich und den ausgewählten Testergebnissen und reproduziere das Problem dann im gemeldeten Ansichtsfenster von 393 × 852 px in Chrome DevTools. Prüfe, wie die Auswahl eines Tests die Seite scrollt, während der Navigationsbereich positioniert ist. Fertig ist die Aufgabe, wenn die Details des ausgewählten Tests ohne manuelles Scrollen vollständig sichtbar bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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

Vorherrschende Sprache
Elixir
Sterne
894
Forks
239
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Ähnliche Issues

Weitere Issues zu Elixir

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.