Search
Menu Reveal By Page Rotate Animation
8.9.2020
There are many different approaches to menus on websites. Some menus are persistent, always in view and display all the options. Other menus are hidden by design and need to be opened to view the options. And there are even additional approaches on how hidden menus reveal their menu items. Some...
Diagonal Thumbnail Slideshow Animation
1.9.2020
A simple slideshow with tilted thumbnails and large titles that animate when navigating.
The post Diagonal Thumbnail Slideshow Animation appeared first on Codrops
Ground Rules for Web Animations
31.8.2020
Animations can make a site stand out. Or, they can just as easily kill the experience. When working with web animations, there are a few things that could go wrong like adding animations that serve no purpose, setting durations that are  too long or too quick, or not using right type...
Experimental Triangle Image Transitions with WebGL
27.8.2020
Some experimental animations using triangles for image transitions with WebGL.
The post Experimental Triangle Image Transitions with WebGL appeared first on Codrops
Morphing SVG With react-spring
26.8.2020
I’ve been intrigued by the morphing effect ever since I was a little kid. There’s something about a shape-shifting animation that always captures my attention. The first time I saw morphing left me wondering “ Wow, how did they do that?” Since then, I’ve created demos and written an article about...
Doom Damage Flash on Scroll
26.8.2020
The video game Doom famously would flash the screen red when you were hit. Chris Johnson not only took that idea, but incorporated a bunch of the UI from Doom into this tounge-in-cheek JavaScript library called Doom Scroller. Get it? Like, doom scrolling, but like, Doom scrolling. It’s funny...
A CSS-only, animated, wrapping underline
21.8.2020
Nicky Meuleman, inspired by Cassie Evans, details how they built the anchor link hover on their sites. When a link is hovered, another color underline kinda slides in with a gap between the two. Typical text-decoration doesn’t help here, so multiple backgrounds are used instead,...
Thumbnail to Full Width Image Animation
19.8.2020
An experimental animation where an image goes from thumbnail to full width, allowing for a classy entry to an article view.
The post Thumbnail to Full Width Image Animation appeared first on Codrops
Timer Bars in CSS with Custom Properties
18.8.2020
I was working on a thing the other day that needed a visible timer. There was UI precedent for this type of timer on the project. People didn’t want to see numbers ticking downward; it was more ideal to see a “bar” drain away from full to empty. I mention that because there...
More Control Over CSS Borders With background-image
7.8.2020
You can make a typical CSS border dashed or dotted. For example:
.box {
border: 1px dashed black;
border: 3px dotted red;
}
You don’t have all that much control over how big or long the dashes or gaps are. And you certainly can’t give the dashes slants, fading, or animation!...
Making Sense of react-spring
4.8.2020
Animation is one of the trickier things to get right with React. In this post, I’ll try to provide the introduction to react-spring I wish I had when I first started out, then dive into some interesting use cases. While react-spring isn’t the only animation library for React, it’s one of the more...
UI Interactions & Animations Roundup #9
4.8.2020
A fresh set of inspirational UI interactions and animations from the past couple of weeks.
The post UI Interactions & Animations Roundup #9 appeared first on Codrops
The Making of: Netlify’s Million Devs SVG Animation Site
3.8.2020
The following article captures the process of building the Million Developers microsite for Netlify. This project was built by a few folks and we’ve captured some parts of the process of building it here- focusing mainly on the animation aspects, in case any are helpful to others building...
Making lil’ me
15.7.2020
Cassie Evans made a lovely illustration of herself and then used Greensock to add a flourish of animations to polish it off. Cassie wrote a series of posts about how she did it:
In this post we’ll cover how to get values from the mouse movement and plug them into an animation. This is...
Exploring Animations for Menu Hover Effects
8.7.2020
A couple of ideas for creative menu hover animations with images.
The post Exploring Animations for Menu Hover Effects appeared first on Codrops
Collective #612
2.7.2020
60 Days of Animation * Stryve * The design systems between us * html.systems * Design Better Buttons
The post Collective #612 appeared first on Codrops
Creating a Menu Image Animation on Hover
1.7.2020
A tutorial on how to create a hover effect for a menu where images appear with an animation on each item.
The post Creating a Menu Image Animation on Hover appeared first on Codrops
UI Interactions & Animations Roundup #8
29.6.2020
A new collection of UI animation shots that summarizes the latest creative trends.
The post UI Interactions & Animations Roundup #8 appeared first on Codrops
Line-Animated Hamburger Menu
26.6.2020
This kind of SVG + CSS animation trickery is catnip to me. Mikael Ainalem shares how to draw a hamburger icon (the “three lines” thing you’re well familiar with), but then animate it in a way that is surprising and fun by controlling the SVG properties in CSS.
CodePen Embed...
The Mad Magazine Fold-In Effect in CSS
25.6.2020
This was always my favorite thing in Mad magazine. One page (the inside of the back cover, I think) was covered in a zany illustration. You folded that page in thirds, covering up the middle-third of that image, and a new image would form because the illustration was designed to perfectly line...