Maker Week. Hex colors. Strategies for variables.
Sponsor
Resize images effortlessly with ImageKit
With ImageKit’s URL parameters, you can easily transform images in real-time to deliver stunning visual experiences on the web across any device. Built to get you started in minutes, ImageKit’s plug-and-play interface is here to change how you deliver images on the web.
Maker Week
Welcome to Maker Week
Last week Figma had their version of a company hackathon, Maker Week. I love everything about this — from dope branding to the inclusion of all teams. In this thread, they go through some of the past projects, but for the last 3 years, I’ve been collecting a (much longer!) list of my own. (Two years later, I’m still jealous of this keyboard by Robert Bye.)
Clippy
During Maker Week, Rogie built a handy plugin for attaching files to the Figma document for hand-off. Great tool for sharing fonts, high-resolution pictures, or other assets with developers.
UI2: Figma’s Design System
Luis updated Figma’s public UI2 design system file with all the features and elements introduced since its last update in 2019. His process is fascinating to follow and shows how much work went into this little update! Also has some great tips on plugins and the organization of a large design system.
Smooth repositioning
Honestly, speed it up a bit and this little delightful animation is a keeper!
Using Figma
Hex colors in design tools
The introduction of wide gamut Display P3 colors to the design tools “broke” the familiar hex notation that all of them have been relying on. The transition to modern notations will be painful and take time. I share some context in this thread, but the main takeaway is to NOT use the #RRGGBB
values for hand-off or external tools when working with P3 colors.
P3 in CSS and Figma
Andrey Sitnik (author of PostCSS and Autoprefixer, used on pretty much every website) goes a little deeper into platform-independent (CSS) vs. platform-specific (Figma, Photoshop) implementation of P3. He also added “Figma P3 hex” as one of the accepted formats to OkLCH Color Picker, which makes using Figma values in OkLCH much easier.
Strategies for using variables in Figma
Ridd interviews Luis Ouriach about using variables for his Deep Dives podcast. “Luis goes deep into strategies based on team size, provides naming guidance, and even breaks down how he thinks about structuring libraries with variables in Figma. Lastly, Luis shares a behind-the-scenes of his journey as a designer advocate and even gives a unique prediction for how AI will take shape inside of Figma.”
Copy-pasting variable collections
According to Corey Lee, the copy-pasting of collections is coming soon!
What makes a shadow look realistic?
Dan Hollick explains the science behind making realistic shadows and recommends the Beautiful Shadows plugin that takes care of this for you.
5 color best practices
Molly shares the best practices for working with color that she learned from the Adobe Spectrum design system.
Study Hall: Using variables in prototypes with modes and conditionals
“In this Study Hall, learn how to apply the use of variables in your prototypes with the assistance of variable modes and conditional logic to create a more realistic shopping cart prototype that uses real math.”