Home / Companies / Frigade / Blog / Post Details
Content Deep Dive

Two easing curves and no animation library

Blog post from Frigade

Post Details
Company
Date Published
Author
Elton Lai-Rego
Word Count
1,290
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

The Frigade marketing site demonstrates the efficacy of using CSS for animations without dependencies like Framer Motion, achieving complex visual effects with scroll-driven compass rotations, staggered reveals, and more through CSS keyframes, easing curves, and minimal JavaScript. By leveraging two specific cubic-bezier curves, the site delivers responsive, fast-loading animations that maintain a coherent visual language while minimizing JavaScript overhead. The CSS approach respects user preferences, such as reduced motion, and promotes GPU usage for smoother performance, though some JavaScript is still necessary for dynamic interactions like scroll-based rotation and procedural graph animations. This strategy underscores a thoughtful balance between technical precision and aesthetic judgment, inspired by resources like Emil Kowalski’s animations.dev, encouraging developers to cultivate a discerning eye for motion that transcends default templates. While the CSS-centric method shows promise for creating lightweight, efficient sites, challenges remain, such as maintaining keyframe timelines amidst layout changes and ensuring broad browser support.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.