Animation issues with rocket on Congrats new project page
There are a number of issues with the rocket animation shown on the Congrats page. In no specific order,
- The page take up between 10 and 30% of my CPU to render the animations on a MacBook Pro from 2015.
- Firefox has a different animation from other browsers, where the rocket
exhaust__line
extends further than it should.
- For other browsers (tested in Chrome and Safari on macOS), the smoke is cropped to the sides because of root-level SVGs being
overflow: hidden
.
- The animation doesn’t respect `prefers-reduced-motion: reduce` (more of an enhancement).
I’ve taken a stab at addressing these, and cleaning up unused CSS and SVG, in https://github.com/django/django/pull/13463.
Change History
(11)
Description: |
modified (diff)
|
Has patch: |
set
|
Summary: |
Animation issues with rocket on Congrats page → Animation issues with rocket on Congrats new project page
|
Keywords: |
accessibility ui added
|
UI/UX: |
set
|
Description: |
modified (diff)
|
Owner: |
changed from nobody to Thibaud Colas
|
Status: |
new → assigned
|
Triage Stage: |
Unreviewed → Accepted
|
Triage Stage: |
Accepted → Ready for checkin
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
Screenshot of the Chrome DevTools showing CPU usage with the animation