Super easy way to add a chromatic aberration effect to any layer in your Figma project. Legggo ↓
This first part will break down the fundamentals behind the effect. This will work on simple shapes & text layers. For this example, I will use this really round rectangle
Duplicate your layer 3 times, and fill each one with RGB
Select all layers, stack them on top of one another, and set the blend mode to "Screen"
Nudge the top and bottom layers around until you achieve an effect you're looking for. You're pretty much done, and can stop here (or not 🤨)
👨🏻🍳 Pro tip: If you want to create a smoother transition, you can select all layers and apply a layer blur (I'm using a value of 5 for this example)
The process of adding this effect to an image is very similar:
- select your image, add a fill (one of the RGBs) & set the fill's blend mode to "Multiply".
- duplicate the image & repeat this process for next RGB color
- stack layers, set blend to screen, displace, & add a blur
Hope this was helpful! If you need more help, you can grab the Figma file here → dub.sh/chromatic
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Framer's "Start with AI" has been out for a couple of days now & I've seen a lot of discourse surrounding the release.
I've gotten so many DMs asking for my thoughts about it and where I think it's going, so I decided to put it all together here ↓
To preface - I want to give kudos to @jornvandijk & the whole Framer team for pulling this off. This release is a huge achievement and a major milestone for nocode website builders. That said, this is obviously just the beginning
1️⃣ I think most people will agree that watching a blank canvas transform into a website based on a few lines of text is not only impressive, but also really fun. This part is really exciting 👨🏻🍳
Let's add some sweet parallax to our project in under 5 minutes using the underrated "Scroll Speed" effect ↓
This was my initial setup → just a bunch of rows with content stacks. You can start with whatever layout you want, depending on the effect you're trying to achieve 👩🎨
Begin by selecting your first content stack (image/text/frame, whatever it may be) & apply a "Scroll Speed" effect to it.
Keep the position set to "current," and bump up the speed. For my first row, I used a value of 150%
Let's make this fun card reveal animation (complete with automatic light & dark modes). Legggo ↓
👩🎨 Begin by designing your card. When you're satisfied with the vibes, select it & create a new component (⌘ + ⌥ + K)
If you're following along, we'll also create 2 variables (for the image, and the counter). That way, we can easily update them later.
😮💨 Some initial set up:
• add a vertical stack layout to the page & set the gap to 0
• set the page height to "fit"
• select your card & create a stack (set its width to 100% and it's height to 100vh)
• Duplicate this section, delete the card, and rename it to "top"
Before we begin, make sure you have some 3D shapes (PNGs are fine).
🧊 These can be whatever you want, here are mine↓
👨🏻🍳 Start by creating the hover state for your button. Just move & rotate your shapes around until the vibes tell you to stop (try adding some subtle layer blurs to create additional depth)