Fix transition-all on website card (website-card.tsx:193)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 88/100
- Tipo di issue
- Refactoring
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- tailwindcss, typescript
- Ambito
- frontend
Direzione di ricerca
La modifica si trova alla riga 193 di apps/dashboard/app/(main)/websites/_components/website-card.tsx, dove la lista delle classi usa transition-all. Leggi prima le classi hover di quell'elemento, perché l'issue dice che al passaggio del mouse cambia solo il colore del bordo. Sostituisci transition-all con transition-colors e mantieni invariati durata ed easing. È completato quando la transizione del bordo al hover continua a essere riprodotta e nessun'altra classe è stata modificata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What
apps/dashboard/app/(main)/websites/_components/website-card.tsx:193 uses transition-all duration-300 ease-in-out on the website card.
Why it matters
transition-all animates every CSS property — width, height, colors, shadows, filters, everything. Animating expensive or never-changing properties on hover causes jank and wastes browser work.
Fix
Replace it with only the property that actually changes on hover (the border color):
- transition-all duration-300 ease-in-out
+ transition-colors duration-300 ease-in-out
group-hover:z-50 changes z-index, which doesn't animate; group-hover:border-primary/60 is a border-color change covered by transition-colors.
- Lingua principale
- TypeScript
- Stelle
- 1.2k
- Fork
- 227
- Merge medio
- 21h 11m
- PR unite (30g)
- 238
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
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 databuddy-analytics/Databuddy
-
Load docs analytics using Next.js ScriptForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 74/100
databuddy-analytics/Databuddy#1147 ·
I maintainer di solito rispondono entro 1 giorno
-
Make the GTM documentation test compatible with Windows line endingsForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
databuddy-analytics/Databuddy#1146 ·
I maintainer di solito rispondono entro 1 giorno
-
Fix locale-dependent number formatting on the pricing pageForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
databuddy-analytics/Databuddy#1145 ·
I maintainer di solito rispondono entro 1 giorno
-
fix(basket): redact sensitive params and keep query separators in batched outgoing link hrefsForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
databuddy-analytics/Databuddy#1143 ·
I maintainer di solito rispondono entro 1 giorno
-
refactor(home): standardize "Install tracking" empty state using EmptyState componentForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
databuddy-analytics/Databuddy#1138 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di databuddy-analytics/Databuddy
Issue simili
-
a10y a10y-audit ai-driven-qa claude
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
linagora/twake-directory-manager#219 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
I maintainer di solito rispondono entro 1 giorno
-
0️⃣ phase/new
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Pulse v7: buildPreferencesFromTelos() bypasses telosSectionOrFile(), renders empty on unified-TELOS installsForse già presa @zephyr91 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
danielmiessler/LifeOS#2393 ·
I maintainer di solito rispondono entro 4 giorni