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

fix(UI): shortcut popover overflows

Aperta Adatta ai principianti
#333 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
nextjs, tailwindcss, typescript
Ambito
frontend

Direzione di ricerca

Trova la vista dello strumento Base64 e il popover delle scorciatoie aperto dal pulsante ⌨ Shortcuts. Esamina come viene posizionato il popover rispetto al pulsante e confronta la sua posizione con il viewport a una larghezza desktop. Il lavoro è completato quando il popover e tutte le etichette delle scorciatoie rimangono visibili nel viewport; l’issue fornisce i passaggi per riprodurre il problema, ma non indica alcun file di test.

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

Descrizione

bug
Which tool?

Base64

What happened?
Description

On desktop/laptop viewports, clicking the ⌨ Shortcuts button opens a popover card that is misaligned and overflows off the left edge of the screen. As a result, the action labels adjacent to the keyboard shortcuts (e.g., next to Ctrl Enter, Ctrl Shift S) are cut off and unreadable.

Steps to Reproduce
  1. Navigate to Base64 tool view
  2. Click the ⌨ Shortcuts button.
  3. Observe the left-hand position of the popover card.
Expected Behavior

The shortcut menu should be positioned relative to the button (e.g., aligned with the button's start) or constrained with proper viewport padding so all shortcut keys and text labels remain fully visible.

Actual Behavior

The popover renders too far to the left, clipping outside the visible viewport.

Screenshot
Image
  • the left part of the shortcut popover is not visible in the image
Environment
  • OS: Windows
  • Device: Laptop
  • Browser: Chrome / Brave/Edge
  • Resolution: 1080p (Default zoom)

I have reproduced this issue locally and would like to work on this issue . Could you please assign this to me?. So that i start contributing to codercops


Browser and OS

Chrome , Edge , Brave on Windows

Checks
  • I searched existing issues and this is not a duplicate.
  • This does not include a real secret or token in the reproduction.
Lingua principale
TypeScript
Stelle
1
Fork
9
Merge medio
7h 34m
PR unite (30g)
146

Preparare l'ambiente

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.

Altre issue di codercops/toolbelt

Tutte le issue di codercops/toolbelt

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.