Pointless eyecandy transitions. Can't get enough of.
@jimmac does it also rotate when I scroll? 😬
@matzipan Not anymore.
@jimmac I'm disappointed 🥲
@matzipan It needed too many frames to feel fluid and currently would only work on Chrome without javascript. :/
Progressive Enhancement - MDN Web Docs Glossary: Definitions of Web-related terms | MDN

Progressive enhancement is a design philosophy that provides a baseline of essential content and functionality to as many users as possible, while delivering the best possible experience only to users of the most modern browsers that can run all the required code.

MDN Web Docs
javascript fallback for the laptop lid (7381f3fb) · Commits · Jakub Steiner / gnome.org · GitLab

- when animation-timeline isn't supported

GitLab

@jimmac @TheEvilSkeleton @matzipan Rather than being frames of an animation it could be faster to do something w/ webgl?

Also, why are we avoiding JavaScript? Presumably this website will be FOSS so JS should be OK, even for the staunchest free software supporters. No?

@AdrianVovk @TheEvilSkeleton @matzipan The core issue isn't javascript, but 60 frames of an animation to get a "cute" parallax effect.
@jimmac @TheEvilSkeleton @matzipan I agree; 60 frames as just images is too much and not something we want. But if we're not avoiding JS then we can probably just use WebGL, load one small 3D model, and then animate it at whatever FPS needed. 🤷‍♂️ Anyway just an idea how to keep this design if you want it. I'm no web developer

@AdrianVovk @jimmac @TheEvilSkeleton I sure Jakub thought about this as well. My initial reply was more an overkill joke.

I like the current design as well.