* Cache correct assets
* Update lib/entry-data-plugin.js
Co-authored-by: Surma <surma@surma.dev>
* Actually commit the fix this time
Co-authored-by: Surma <surma@surma.dev>
* Paste button
* Logo and animated blobs
* Predictable initial blob position
* Initial blob shape
* Update canvas on resize if not updating every frame
* lol
* Get styles from CSS
* Background blobs
* Fade into the center
* Get initial focus
* Pause time while page is hidden
* Footer
* Optimise amount of initial CSS
* More CSS optimisation
* Install button
* Home page with demo loading
* Tweak size
* Replace thumbnails
* Responsive demo section
* Responsive main section
* Remove debug stuff
* Fix prerender SVG size
* Changes from feedback
* Blob nudges (#872)
* more smaller blobs
* less blobs that are practically invisible
* more dynamic speed range and stronger gravity
* Reverting resize observer change
The content rect is different to getBoundingClientRect
Co-authored-by: Adam Argyle <atom@argyleink.com>
* wip
* wip
* Add extra options
* Even more options!
* Update src/features/encoders/wp2/client/index.tsx
Co-authored-by: Surma <surma@surma.dev>
Co-authored-by: Surma <surma@surma.dev>