add more transition types
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 18.3k
- Forks
- 2k
- Ø Merge
- 2 T. 12 Std.
- Gemergte PRs (30 T.)
- 28
Beschreibung
On the heels of #1849 being closed (via https://github.com/plotly/plotly.js/pull/3217), here's a list of new transition types/tweens that we'll want to add, probably piece by piece, trace by trace:
- mark position tweening for all scatter types, and for bars (i.e. ranked bars that change rank)
- bar position tweens done in #4180 and #4186
- size tweening for everything that has a size: marker size for all scatter traces, height of bar/barpolar, box and violin parameters, text elements
- bar height tweens done in #4180
- color tweening for everything that has a color: bars, choropleths, boxes, whatever
- bar color tweens done in #4180
- range tweening for everything that has a range
- bar text color and font-size tweening https://github.com/plotly/plotly.js/pull/4186#issuecomment-533699952
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Durchsicht der in #1849, #4180 und #4186 referenzierten Übergangsarbeiten, einschließlich des noch offenen Kommentars zu Textfarbe und Schriftgröße der Leiste. Verwende die Checkliste in diesem Issue, um zu bestimmen, welche Bereiche für Positions-, Größen-, Farb- und Bereichs-Tweening noch offen sind; erledigt bedeutet, dass die jeweils aufgeführten Trace-Typen diese Übergänge unterstützen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- data-visualization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100