Timeline: show a clip's full name when its label is cut off
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
- 85/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
Il troncamento avviene in packages/studio/src/player/components/TimelineClip.tsx, dove l'etichetta si trova in un elemento con overflow-hidden. Leggi packages/studio/src/components/ui/Tooltip.tsx per capire come viene usato il tooltip condiviso, controlla CONTRIBUTING.md ed esegui prima bun install e i test del pacchetto studio. È completato quando un'etichetta troncata mostra il testo completo nel tooltip, un'etichetta che entra non mostra alcun tooltip e un test copre un'etichetta lunga e una corta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Short clips cut their label off (packages/studio/src/player/components/TimelineClip.tsx, overflow-hidden), and there is no way to read the full name without widening the clip.
Done when
- Hovering a clip whose label is truncated shows the full label in the shared
Tooltip(packages/studio/src/components/ui/Tooltip.tsx). - No tooltip when the label fits.
- A test with one long and one short label.
Desktop candidate: this component is also used by the HyperFrames Desktop app, so the change reaches it with the next version bump.
Reviewer: @miguel-heygen. New to the repo? Start with CONTRIBUTING.md; run bun install, then the package's tests, before opening a PR.
- Lingua principale
- TypeScript
- Stelle
- 54.1k
- Fork
- 4.9k
- Merge medio
- 8h 34m
- PR unite (30g)
- 720
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di heygen-com/hyperframes
-
Studio: press ? to open the keyboard shortcuts panelForse già presa @B-Payal l’ha presa 1 giorno fa. Apertadesktop-candidate difficulty/easy enhancement good first issue help wanted triage/ready
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
heygen-com/hyperframes#5580 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
remotion-to-hyperframes: Easing.cubic is mapped to power3 (quartic); cubic is power2Forse già presa @user-github-me l’ha presa 2 giorni fa. Apertadifficulty/easy documentation help wanted triage/ready
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
heygen-com/hyperframes#5538 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
`hyperframes docs examples` lists templates that don't existForse già presa @Muhtasim-Munif-Fahim l’ha presa 4 giorni fa. Apertabug difficulty/easy help wanted triage/ready
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
heygen-com/hyperframes#5393 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
lint: add tests for three caption rules that have noneForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertadifficulty/easy enhancement help wanted triage/ready
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
heygen-com/hyperframes#5388 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
gcp-cloud-run image pins Chrome 148, which drops `background-clip: text` glyphs inside layered children; the CLI's Chrome 152 paints themForse già presa @user-github-me l’ha presa 6 giorni fa. Apertabug difficulty/medium triage/ready
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
heygen-com/hyperframes#5117 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di heygen-com/hyperframes
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
xdjs/MusicNerdWeb#1532 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
sebastian-software/ardo#352 ·
I maintainer di solito rispondono entro 1 giorno
-
@react95/core good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
I maintainer di solito rispondono entro 3 giorni
-
@shikijs/stream: `ShikiStreamTokenizer.clone()` shares its `tokensStable` array with the originalForse già presa @xyrolle l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 6 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno