Framer Update, Layout & Design

Framer Update: Variable Fonts

Framer Update: Variable Fonts

Framer Update: Variable Fonts

Benjamin

·

5:44

·

12K views

·

About this lesson

Introducing Variable Fonts in Framer. When selecting Fonts, you’ll see a refreshed Font Picker with new categories—Google Fonts, Fontshare, and Variable, which allows you to filter all web and custom fonts with Variable Font support. You can find the Variable properties available for each typeface in the property panel, right next to the OpenType options. These properties are dynamic, they differ per font. Some will support tons of options, like Roboto Flex, yet many will support Width, Weight, and Slant. Following Fit Text, Text Balance, Text Effects, Text Masking, and OpenType, bringing Variable Font support makes typography in Framer better than ever. All of these features can be combined, unlocking unparalleled levels of creative freedom. And yes, Variable Fonts in Framer can be animated too. Using Component Variants and Interactions, you can bring your typography to life. We’re incredibly excited about the flexibility this brings to designers. https://framer.com/updates/variable-fonts

🌞 Start for free: https://framer.link/yt

📚 Learn more at: https://framer.link/yt-academy

💎 Join the Community: https://framer.link/yt-community

🎉 Follow on X: https://framer.link/yt-x

0:00yo my name is Benjamin and this is0:03variable fonts in framer a brand new0:06update making typography in framer0:09better than ever this year we've already0:11shipped a plethora of exciting0:14typography features from text balance to0:17effects to masking and open type support0:21all leading up to variable font support0:24so without further Ado let's dive in0:27here we have a text layer using the0:30Roboto Flex font and if I open the font0:33picker you'll see that we added many0:35more filtering options including the0:39ability to filter by variable fonts only0:43and as you can see there are tons of0:45variable fonts to choose from and for0:48this layer we'll keep it set to Roboto0:51flex and the actual variable font0:54properties can be found in the property0:57panel now the amount of properties you1:00will see here will differ per font1:02Roboto is a great example as it supports1:05tons of variable font options almost all1:08variable fonts will have a weight1:11property that you can control and many1:13also support width and as I'm changing1:16the sliders notice how the layer on the1:19canvas updates in real time variable1:22fonts give you so much more flexibility1:25and control over your fonts you can1:28endlessly fine-tune until you find1:30something that's perfect for your site1:33and we want exploration in framer to be1:36playful and forgiving so at any point I1:39can hover over one of these inputs and1:42right click on the arrows to instantly1:44reset its value back to the default1:48variable font features will also work1:50for many icon fonts or ding bads giving1:54you complete control over the stroke1:57width of many different shapes and of2:00course you can also use all of these new2:02features when you upload custom variable2:05fonts and again the amount of properties2:08available depends on the specific font2:12some have many and some have just a few2:15but most of them will support weight2:17giving you a lot more control over font2:20weights across your site and variable2:23fonts also work within textiles for2:26example here I have two paragraphs using2:29a single2:30textile and let me open it up hit edit2:35and here you'll also find variable2:37options and in this case I can tweak the2:39font weight and what's great about2:42framer is that all existing features2:45like text stroke masking fit text and2:50more are all compatible with one another2:54and thus all compatible with variable2:57fonts and they can be mixed and3:04matched unlocking new creative effects3:08and3:12layouts and you can even tweak variable3:15options on a specific part of your text3:19for example here I can select only the3:22first word of my text layer and then3:25start tweaking it with3:31some custom fonts will support more3:33unique variable options like this round3:36property we can make this a rounded type3:39phas or completely sharp or somewhere in3:46[Music]3:51between and yes we support variable font3:55animations using component variant we3:58can create animations4:00sequences Loops interactions like hover4:04States and more here using three variant4:08I've created a simple Loop that animates4:10the variable font with which I can then4:13place on a grid to create a wavy4:16sequence and using this same setup with4:18a different font we can create all sorts4:21of different effects like this typing4:24Loop that squishes more characters into4:26the same box updating the variable width4:29Wi on each variant and when using uni4:32width fonts where changes in weight do4:35not affect the size you can create4:38autosized stacks and navigations where4:41the weight changes on Hover without any4:45jumps this is just a simple component4:48with a hover variant and within the4:51hover variant we animate the variable4:54weight there are many fonts supporting4:57both open type features as well as4:59variable features and this will give you5:02a truly crazy amount of control in5:05framer here we're mixing fit text with5:08variable features and open type features5:11all on a single text5:14layer and that's pretty much it for this5:17video we're super excited about variable5:19fonts in framer and we can't wait to see5:22what you'll make with it thank you so5:25much for watching this video and as5:27always stay tuned for more updates5:31coming soon5:35[Music]
TeachesTypography

Watch on YouTube ↗

More in this topic

Framer Update: Logo Shaders2:05
Framer Update: Logo Shaders
Framer Update12K views · 1 month ago
Framer Update: CMS 3.04:13
Framer Update: CMS 3.0
Framer Update14K views · 1 month ago
8 Framer shortcuts you're probably sleeping on4:19
8 Framer shortcuts you're probably sleeping on
Layout & Design3K views · 2 months ago
Framer Update: Holo Shader1:46
Framer Update: Holo Shader
Framer Update6K views · 2 months ago
Framer Update: Auto Translate3:09
Framer Update: Auto Translate
Framer Update4K views · 2 months ago
Framer Update: Stack Sorting and Bento Grids2:16
Framer Update: Stack Sorting and Bento Grids
Framer Update7K views · 2 months ago
Shader: Chromatic Aberration1:56
Shader: Chromatic Aberration
Framer Update7K views · 2 months ago
Sharing Vector Sets Across Projects (Vectors Lesson 7)3:41
Sharing Vector Sets Across Projects (Vectors Lesson 7)
Layout & Design1K views · 3 months ago

Create a free website with Framer, the website builder loved by startups, designers and agencies.