Investigate transition suppression for nested `data-mode`
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- typescript
- Ambito
- frontend
Direzione di ricerca
Inizia esaminando il comportamento di soppressione delle transizioni di ThemeProvider e le modifiche nell’issue #220, concentrandoti su come viene osservato attualmente document.documentElement. Confronta questo comportamento con i container data-mode annidati, quindi documenta se il comportamento attuale è sufficiente oppure definisci l’ambito necessario per supportare il cambio indipendente dei temi annidati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Based on changes in #220, data-mode could be applied to any container, not just the document root. However, the ThemeProvider transition suppression currently only watches document.documentElement.
This works for our current Storybook use case, where nested themes are static, but it may not be sufficient if we later support components that switch between light and dark mode independently (for example, code editors or previews).
Task
- Review whether transition suppression should also support nested
data-modecontainers. - Decide whether the current behaviour is sufficient or should be extended.
- Lingua principale
- TypeScript
- Stelle
- 9
- Fork
- 3
- Merge medio
- 6g 7h
- PR unite (30g)
- 20
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun 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 DiamondLightSource/sci-react-ui
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
DiamondLightSource/sci-react-ui#325 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
accepted
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
DiamondLightSource/sci-react-ui#283 ·
I maintainer di solito rispondono entro 2 giorni
-
needs-triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
DiamondLightSource/sci-react-ui#334 ·
I maintainer di solito rispondono entro 2 giorni
-
needs-triage
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
DiamondLightSource/sci-react-ui#332 ·
I maintainer di solito rispondono entro 2 giorni
-
needs-triage
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
DiamondLightSource/sci-react-ui#331 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di DiamondLightSource/sci-react-ui
Issue simili
-
fix(data-lake): wizard source step still previews the local slug, not the server-disambiguated oneApertadata-lake
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue priority: low size: XS
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Empty label or headline exports the editor hint ("LABEL" / "Headline goes here") into the PNGAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
-
Spray wall wizard: Done button on the hold review step sits under the navigation header (iOS)Apertabug ios mobile priority:P1
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
streamplace/streamplace#1351 ·
I maintainer di solito rispondono entro 2 giorni