Christine Vallaure explains the new CSS property clamp()
that I wasn’t familiar with: “Think of clamp()
as a way to establish a “Goldilocks zone” for any value in CSS. Imagine a property that’s not too small, not too big, but just right — that’s what clamp()
is all about. It allows you to set a minimum, an ideal value, and a maximum, making your design more adaptable and responsive.”
While this article focuses on typography, clamp()
also can be used for controlling padding, margins, or even widths. Depending on the viewport size, it can adjust in either direction, expanding from the minimum value to the maximum or shrinking as needed.
You can now lock sections in FigJam to prevent them from accidentally being moved.
1) Add new template styles to your decks directly from the styles overview modal. 2) Rename and delete template styles. 3) Draft presenter notes with AI — “just add one line of text to your slide and let AI do the heavy lifting.” 4) You can now edit your presenter notes in Presenter View. 5) The Multi-edit is now available in Figma Slides.
“In the Figma desktop app, you can now double-click on the tab you’re working in to rename your file.”
You can now download your prototype or slide deck to view or present offline.
The modal you use to swap instances of a component has been upgraded in UI3 and now matches the layers panel, with folder nesting and options for list and grid views.
When working in a branch, if you’ve updated variable fields — like scope, code syntax, or publishing settings — Figma will now clearly list those changes in branch review and flag any conflicts between the variables in your branch and those in the main branch.
So much goodness in this update! 1) Figma now detects when a new font was installed locally and automatically adds it to the font picker, no refresh is required. 2) The missing fonts modal now groups font families for faster searching and lets you replace the font of a single text node, entire page, or all pages. 3) Set the color, shape (solid, dotted, or wavy), and thickness of text underlines. Plus, choose the underline offset from text and whether it skips ink. 4) Mix and match paragraph spacing or indentation in the same node.
The prototyping and variables modals are now resizable, giving you more screen space for setting up prototyping interactions and viewing the details for multiple actions.
Easily switch between multiple fonts in your designs with a free plugin.
A step-by-step video tutorial on how to create a laser beam effect.
Luis Ouriach: “If you’re working in a team with either multiple brands, multiple platforms, multiple densities, or perhaps all of the above you may be stuck trying to figure out how to structure your system/s in Figma. Here are some loose thoughts on how I’d go about approaching the problem.”
Joey Banks explains how to use constraints to create responsive components that work with nearly endless screen widths and heights. One hidden feature he didn’t mention is a special relationship between constraints and layout grids — see my old article “Using Constraints with Layout Grids in Figma” from 2020.
“Improvements to the admin console are rolling out for admins on Pro, Organization, and Enterprise. The admin console will now open in a new space with a dedicated sidebar navigation. There will also be a new interaction in the members table for managing a given user. Additionally, for Pro Teams, we have removed the Team permissions column from the Members table. Moving forward, Pro Team admins can adjust seats from the admin console and member permissions from the Team settings page.”
“Code Connect Version 1.2 launched this week and includes support for design systems written in Angular, Vue, and HTML, an improved getting started wizard for the command line tool, and expanded configuration options for React icons.”
“Figma is making it easier for admins to find and manage draft folders of members and guests who have been removed from their organization, now known as ”unassigned drafts.” Organization admins on Organization and Enterprise plans can now access unassigned drafts directly from the admin console. Starting today, Pro team admins can also manage them from a new tab in the Pro team admin console.”
I came across this wildly popular plugin as I dabbled into Tailwind CSS this week. Seeing a free (supported by Creator Fund) open-source plugin for generating code in a few common formats (HTML, JSX, Tailwind, Flutter, and SwiftUI) is refreshing.
Impressive lightsaber loader effect by Vijay.
Kudos to Oğuz for his patience while creating such a sleek and advanced animation with just a Figma prototype. That’s a lot of frames to connect.
In this workshop, Miggi explores approaches to Advanced prototyping in Figma: “We‘ll walk through examples using variables and component sets to create dynamic prototypes that are easy to manage and iterate upon. This is an intermediate level workshop and builds on a basic understanding of prototyping in Figma Design.”