Responsive Typography 2020 (Font Size Scaling in Webflow)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ธ.ค. 2024

ความคิดเห็น • 108

  • @AbrahamKouyaté
    @AbrahamKouyaté 6 หลายเดือนก่อน +1

    I just wanna say, I'm a web designer and this tutorial is so comprehensive and helpful. I wanted to communicate my needs to my Dev for him to understand my needs and all this information helped me tremendously. Thank you very much

  • @weshal5127
    @weshal5127 ปีที่แล้ว +2

    this video is absolutely brilliant. thanks Tim. I'm a UI Designer who's been using Webflow for about 3.5 years and I understood everything perfectly. Always steered clear from using em/rem but I think I'm gonna give it a whirl now.

  • @SayuriYaki
    @SayuriYaki 3 ปีที่แล้ว +30

    Summary (pls correct me if I got it wrong):
    1. set Body > Typography > Size to 1 VW
    2. set every size (of text, divs etc) you want to scale to x EM
    3. for breakpoint adjustments: in-/decrease the Body > Typography > Size to x VW

    • @ivanovicpedroza
      @ivanovicpedroza 2 ปีที่แล้ว +5

      Great! I'm a pretty beginner on webflow, and this summary saves my day!!

    • @jeansvanjeansington1794
      @jeansvanjeansington1794 ปีที่แล้ว

      How do you connect the Bosy settings to the actually paragraphs and headlines? I'v got the styleguide and changed the font size there, but nothing changes..

    • @this.is.period
      @this.is.period ปีที่แล้ว

      @@jeansvanjeansington1794 You need to go to a classes field and choose "All body" pink badge. Then you'll be changing all body fonts

    • @Jessesmithmail
      @Jessesmithmail 3 หลายเดือนก่อน

      I don't understand point #3, can you rephrase it?

    • @SayuriYaki
      @SayuriYaki 3 หลายเดือนก่อน

      @@Jessesmithmail Sorry, wrote this 3 years ago, I have no damn clue what any of this means anymore. But it's all in the video, just watch it.

  • @juanchojack
    @juanchojack 3 ปีที่แล้ว +2

    You have no idea how long I’ve been meaning to find this method!!! Thanks!

  • @davidlao967
    @davidlao967 4 ปีที่แล้ว +5

    I’m really enjoying your tutorials and the extra facts and tidbits you sprinkle in. Keep up the great work and thank you for your time and efforts in creating and showcasing what you have learned!

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +2

      That’s so great to hear! Thank you!

  • @James-vt1vn
    @James-vt1vn 4 ปีที่แล้ว +1

    Amazing video. I just spent my night re-developing a clients entire website using this. Thanks mate.

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +2

      That’s awesome to hear! Thank you!

  • @normthomasmarketing
    @normthomasmarketing 4 ปีที่แล้ว +1

    Wow! I learned a lot of what I knew but never saw it explained for WF use very well. Thanks- One happy Patreon here.

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว

      Thanks so much! That’s awesome to hear

  • @mike-d
    @mike-d 4 ปีที่แล้ว +8

    Cant't wait to implement this!
    I've been using VW for all measurements and have been frustrated with not being able to do a max font size.

  • @Colossus177
    @Colossus177 2 ปีที่แล้ว +1

    Thank you for this! I was a little frustrated trying to figure out how you achieved the max width on the 1.3VW font. Thankfully it was the embedded code on your cloned site. I don't think you had that part in the video! Anyway, absolutely incredible!!

  • @danielndrssn
    @danielndrssn 4 ปีที่แล้ว +2

    Think I've watched this 10 times now. This is so clever!

  • @Kabarza
    @Kabarza 4 ปีที่แล้ว +12

    I'm getting so much out of these videos! Thanks a lot.

  • @jamesmonroedesign
    @jamesmonroedesign ปีที่แล้ว

    This is a wonderful explanation on why to use Divs as opposed to the premade Webflow options. Wish I had this when I started. Thank you!

  • @torisutantejero677
    @torisutantejero677 2 ปีที่แล้ว +1

    timothy you are goated for life. thank you for all the videos you make.

  • @sw23ae
    @sw23ae 3 ปีที่แล้ว +2

    Very smart guy. Keep up the good videos! Appreciate your work. love from the UK 🇬🇧

  • @joelm1988
    @joelm1988 4 ปีที่แล้ว +2

    You're the teacher I always wanted.

  • @hofling.studio4689
    @hofling.studio4689 4 ปีที่แล้ว +5

    Such an awesome channel you have Timothy. You're doing great. Next to Finsweet by far the best channel for Webflow Developers/Designers. Really advaced stuff made simple. Thank you so much. I am copying your code-list atm 😊

  • @parkerjones6717
    @parkerjones6717 10 หลายเดือนก่อน

    Wow it pains me immensely that I didn't see this video earlier. Great info, this is super helpful!!

  • @kylepitocchelli1738
    @kylepitocchelli1738 4 ปีที่แล้ว +2

    Thank you Timothy! This was very helpful. I have been using VW to create responsive text for a while now but I love how you set it in body class first and then switch to ems for even greater control and reduced complexity. Well done!

  • @noah-talon
    @noah-talon ปีที่แล้ว

    Damn! This video was jam-packed with useful information and extra information I didn't even know I needed to know. Thanks a bunch!

  • @leonstoel9028
    @leonstoel9028 4 ปีที่แล้ว +1

    Absolute must Watch Video if you want to get very effective. This saves so much time and effort. Great effort!

  • @vadikaladik69
    @vadikaladik69 3 ปีที่แล้ว +1

    Declare the GOOD news! Amen!

  • @Londya
    @Londya 4 ปีที่แล้ว +1

    Ohh ok, just watched this video and you explained the whole section & container vs. div and Google SEO stuff. Thanks!

  • @djazzelicious
    @djazzelicious 2 ปีที่แล้ว +1

    Your channel is gold, thanks for your work

  • @johnnybecrafting9286
    @johnnybecrafting9286 4 ปีที่แล้ว

    you're going to far in the youtube game. Lots of tutorials with mediocre websites, few of those produce high-quality products. You're the latter and I can't wait to see what you have in store! (btw just supported you on patreon :) )

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +2

      Thank you so much! I really appreciate the support and am pumped about providing more WebFlow pro tutorials!

  • @loyaldesignco
    @loyaldesignco 4 ปีที่แล้ว +1

    Best webflow tutorials by far

  • @cre-ate
    @cre-ate 4 ปีที่แล้ว +1

    Great knowledge, I have never used the combination like that before. Will try it on my next website. Thank you

  • @nyeo
    @nyeo 2 ปีที่แล้ว +2

    Mate, this was so we’ll explained! 🙏

  • @JustBrenton
    @JustBrenton 3 ปีที่แล้ว +2

    Hugely helpful, thanks Tim

  • @martynaspuotkalis4117
    @martynaspuotkalis4117 2 ปีที่แล้ว

    My question is why not then use Section and change the Tag to the Section?
    Div-Tag-Section, another Div is placed inside an does the Tag needs to be changed?

  • @ethanfenton6136
    @ethanfenton6136 4 ปีที่แล้ว +2

    A few really helpful tips here, Tim! Appreciate it bud.

  • @Astendor
    @Astendor 10 หลายเดือนก่อน

    Thank you so much. The only thing i don't understand is how i stop the font from just scaling up endlessly... I did it exactly like in your clonable. Set a max-width to my container. But the fonts inside the container just keep on scaling up. What can i do?

  • @arturszyna4988
    @arturszyna4988 4 ปีที่แล้ว

    Thank you Timothy for taking the time and explaining this!
    I think you can use rems in Webflow by just typing 1rem for example and it will switch to it.

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +1

      Yes, you definitely can! You just can’t change the HTML font size that it’s based on across breakpoints without code. So like if you wanted to make all font sizes larger on mobile, you’d either have to select them one by one or add code to change the base html font size

    • @arturszyna4988
      @arturszyna4988 4 ปีที่แล้ว

      @@timothyricks Oh thanks! Now, I get it :)

  • @iamgsilva
    @iamgsilva 3 ปีที่แล้ว +2

    Gamechanger! Thank you SO much for sharing this. Easy subscription from me!

  • @loganbenjamin8922
    @loganbenjamin8922 4 ปีที่แล้ว +2

    Such an awesome video!! Now that you mentioned it in the video, I definitely would love to see a full semantic HTML tag tutorial (I.E. where you give a Div the section tag).

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +1

      Logan Benjamin Great idea! Thank you!

    • @loganbenjamin8922
      @loganbenjamin8922 4 ปีที่แล้ว

      @@timothyricks No problem!

  • @lanochedelaspatatas
    @lanochedelaspatatas ปีที่แล้ว

    A question of accessibility. What happens to the fonts size if the user has a bigger root font size installed as default in the browser? (ex. people with low vision). Does this method consider their settings?

    • @timothyricks
      @timothyricks  ปีที่แล้ว +1

      Hi, great question! This method does not and is outdated

  • @jo69123
    @jo69123 ปีที่แล้ว

    Timothy, could you make a video for creating SVG image masks using CSS embeds? Can't find a good video about it anywhere, and it seems like a very needed feature in webflow

  • @ThatFPLBro
    @ThatFPLBro 2 หลายเดือนก่อน

    Hey, someone pleaee help. I dont quite understand how the div is used to affect the text size 🙏🙏

  • @DimaPtashniuk
    @DimaPtashniuk 6 หลายเดือนก่อน

    Sorry, hello, but in what units do you heave your main-title so it isn't growing while viewport is huge? - My problem is next: I have ma title (for example) in VW units and I can't stop its grow by max-sizing of section or wrapper in which this title is. Where is mistake? Please help!

  • @thatguy601
    @thatguy601 2 ปีที่แล้ว

    I have set the text I want to be scaled, but I can't seem to achieve the paragraph to be totally locked like I saw in you cloned webflow file.

  • @Jessesmithmail
    @Jessesmithmail 3 หลายเดือนก่อน

    I watched your entire video and set my fonts and DIVS to EM. But why am I seeing so many other videos recommending REM? Why can't designers agree on EM vs REM? As for DIVS they can be VW but they can also be EM or REM. It's confusing.

  • @thedesigndept6611
    @thedesigndept6611 3 ปีที่แล้ว +1

    So informative! Great demonstration of the different classes! Thanks for sharing!

  • @des7638
    @des7638 4 ปีที่แล้ว +3

    Awesome video (as usual). Do you have good resources on how to estimate “ems”for padding, image size, etc.. makes sense for text but not so much for layout properties.

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +5

      I usually use the Chrome extension, What Font, to get an idea of what font size the body is at a certain screen size. Like if I designed my website at 1920px in XD and my paragraph font is 18px, I find out what vw I’d need to make it 18px at 1920px screen size. Then I’d know that 2em would be 36px, 3em would be 54px. It takes some multiplication, but it is possible. Usually I just have the full screen static design open in a tab next to WebFlow and then I preview WebFlow in full screen to get an accurate comparison.

    • @des7638
      @des7638 4 ปีที่แล้ว

      @@timothyricks Thank you for the reply. Thats waaaaay over my head. Maybe that is something you could make a video on. Just an idea. Keep crushing it with the original content! TY!

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +1

      Brian DeSimone Definitely a great idea for a future video! The simplest way is just to eye ball it until it looks right to you. Being precise takes some math.

    • @des7638
      @des7638 4 ปีที่แล้ว

      @@timothyricks COOL

    • @thejaysehansen
      @thejaysehansen 3 ปีที่แล้ว

      Check out Wizardly that he just posted! Calculators!

  • @fortunebrown9405
    @fortunebrown9405 ปีที่แล้ว

    Lovely video Bro
    Please for a section's height, what vh value would you use to make it responsive?

  • @inkiadh
    @inkiadh 4 ปีที่แล้ว +10

    you should create some videos on design, I absolutely love how you design things

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +2

      Thanks so much! Definitely want to create those in the future.

    • @inkiadh
      @inkiadh 4 ปีที่แล้ว

      @@timothyricks waiting 🤞🏻

    • @des7638
      @des7638 4 ปีที่แล้ว

      Agreed

  • @DeniseJaner-b4x
    @DeniseJaner-b4x ปีที่แล้ว

    Can somebody clarify why there is a set maximum width for the section?

  • @nasiy
    @nasiy 4 ปีที่แล้ว

    Hi Timothy! Thank you so much, amazing video. I cloned the guide and only one thing I'm finding as a problem. I follow all the instructions and when I tried to increase the size in Body All Pages to lets say 1.3VW like you do at 2:45 on this video, the fonts don't scale. But if I do this on the BODY tag they scale. Am I doing something wrong?

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว

      Hello! Thank you! There’s some custom code in an embed on the page that stops the body all pages tag from scaling on larger screens when you reach the container’s max width so the design doesn’t break. If you reduce your desktop screen size and remove the body class, you should see your changes to the all pages tag.

    • @nasiy
      @nasiy 4 ปีที่แล้ว

      @@timothyricks Oh ! Great, I got it now! My only other question is in the design guide when I click on the paragraph it inherits its style from the Body al pages and it is in VW, should I change it to EM as I did for the other headings. Sorry that might be a newbie question but I am new to web development and want to get it right.

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว

      @@nasiy So if you plan to adjust the paragraph font size to something different than the body font size, use EM for the paragraph font size. Usually, I set my paragraph font size first from the body all pages tag and then adjust the headings based on the body font size.

    • @nasiy
      @nasiy 4 ปีที่แล้ว

      @@timothyricks Got it! Thank you so much!

  • @andyrenton1962
    @andyrenton1962 3 ปีที่แล้ว +1

    So great Timothy!

  • @cyrohan21
    @cyrohan21 4 ปีที่แล้ว +1

    Fabulous video as always. Thanks!!!

  • @ChromeChipmunkz
    @ChromeChipmunkz 3 ปีที่แล้ว +1

    So how do I actually use it on my sites? Do I import it into my project or something?

    • @timothyricks
      @timothyricks  3 ปีที่แล้ว +1

      Good question! You can set it up from scratch or clone the starter style guide. I’ve recently developed a calculator that converts sizes from px to em. This video shows how to set it up in a project. th-cam.com/video/WJz3zBhen2A/w-d-xo.html This website contains all the tools and resources for this technique. wizardry-technique.webflow.io

    • @ChromeChipmunkz
      @ChromeChipmunkz 3 ปีที่แล้ว

      @@timothyricks Amazing, thank you so much. You're the best!

  • @LDOYT
    @LDOYT 10 หลายเดือนก่อน

    how do you set a max font size?

  • @salty-good
    @salty-good ปีที่แล้ว

    Why does the text keep getting bigger as the viewport gets bigger even though I set maxwidth on the container?

  • @bryanmanio_
    @bryanmanio_ 4 ปีที่แล้ว +1

    I went through your other tutorial and learned a ton. My problem is now a few days later, it seems I have some consistency issues with some type being in vw, and some being in ems, which is making things a bit weird on mobile. Just to clarify - once I set the primary body tag to vw, should I only be using ems for the rest of my headings and paragraphs in the designer itself? Thanks so much!

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +3

      Hey Bryan, yes that’s correct! You may want to switch the body font size to px on mobile. If all of your headings are set to em, that would make all of them px with that one change to the body and should solve that issue.

  • @eddu4361
    @eddu4361 3 ปีที่แล้ว

    Why not using the css clamp function for setting font sizes to be scalable? FI for a H1 something like this clamp(3.2rem, calc(3.2rem + ((1vw - 0.32rem) * 1.6667)), 4.8rem) etc. You can do this for all your text and even for images. I added the following html code to convert 1 rem to 10px instead of 16px : html {
    font-size: 62.5%;} Makes it a lot easier the think through your font sizes.

  • @walterbaeyens9813
    @walterbaeyens9813 4 ปีที่แล้ว +1

    Thank you for this, great work , any way for a tutorial on how to get the infinity loop upwards like at min 5

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +1

      Walter Baeyens Someone released a cloneable for that at webflow.com/website/Easy-CSS-only-Marquees-Easy-CSS-only-Marquees-Easy-CSS-only-Marquees

    • @walterbaeyens9813
      @walterbaeyens9813 4 ปีที่แล้ว

      @@timothyricks thanks for the link :-)

  • @Stuartsmith04
    @Stuartsmith04 4 ปีที่แล้ว +1

    You are a legend! Awesome, helpful video :)

  • @framerprojects
    @framerprojects 4 ปีที่แล้ว +2

    Yesterday I was working on a new Webflow site where I wanted to set relative sizes for my headings and today, I stumbled upon this video :)
    First, I tried rems because I didn't want any conflicts with containers, but it didn't work.
    Afterwards I used percentage size and with that solution the heading sizes scaled nicely based on the body font size.
    But I am still not sure if percentage values won't be affected by parent container font sizes. So basically it's similar to ems I guess?

    • @timothyricks
      @timothyricks  4 ปีที่แล้ว +1

      Dule D. Percentage values for font sizes would be affected by the parent container font sizes. You’re right, it works very much like ems.

    • @mukulgarg4619
      @mukulgarg4619 2 ปีที่แล้ว

      Hey Duskolo! I'm experiencing the same issue with REMs. I was working on a new project in Webflow & the REM typography was scaling seamlessly. But I must have done something and it is just not scaling anymore. Have tried everything before coming here. Were you able to sort this out?
      Thanks in advance!

  • @franci-uz
    @franci-uz 7 หลายเดือนก่อน

    Hi, do you create templates on webflow templates? Would love to buy one from you!

  • @Pearse551
    @Pearse551 3 ปีที่แล้ว +1

    SUBBED AND LIKED AND ALARMED nice one bruv!

  • @memegod6340
    @memegod6340 3 ปีที่แล้ว +2

    I didn't understand anything to be honest. I got the last part tho. I think I will just watch the wizardry playlist than comeback and watch it 10 times very careful so I understand it. I think it would be kind of better if you do everything in steps and get to explain things more (like webflow university) . Not to offend you but the speaking is a bit dry. I can't engage fully, kind of have to force myself to listen. I want to learn this and I appreciate you and the time you give up for us to educate us on webflow. Cheers :)

  • @JulianHibbert
    @JulianHibbert 3 ปีที่แล้ว +1

    This rocks, thanks so much!

  • @daph_w
    @daph_w 4 ปีที่แล้ว +1

    Thanks a lot! Super helpful 😻😻😻

  • @KUZON99
    @KUZON99 4 ปีที่แล้ว +1

    Thank you so much for this video!

  • @thegalhorowitz
    @thegalhorowitz 3 ปีที่แล้ว

    If this guy starts a new religion, I'll follow it.

  • @camerongould
    @camerongould 2 ปีที่แล้ว +1

    Thank you!

  • @pelangos
    @pelangos 2 ปีที่แล้ว

    This looks great I'll have to learn to space things out this way

  • @fuegodesignz908
    @fuegodesignz908 ปีที่แล้ว

    I paid for a "Master course" and he did not mention this key feature Viewport width! In less than 2mins your video help my site be more responsive on a free video on TH-cam. Im pissed. anyway Thank you.

  • @rawa6496
    @rawa6496 4 ปีที่แล้ว +2

    Thanks for that!

  • @johanvanwambeke723
    @johanvanwambeke723 4 ปีที่แล้ว +2

    Damn! now I have to swap out all my sections 😭

  • @brianmcdonaugh6370
    @brianmcdonaugh6370 3 ปีที่แล้ว +1

    King.

  • @TheFlyingEpergne
    @TheFlyingEpergne ปีที่แล้ว

    i still dont understand how to do it lol

  • @Jessesmithmail
    @Jessesmithmail 3 หลายเดือนก่อน

    Im 5 min in and you keep talking about em's but you;re showing typography for body in vw WHILE your clicking on each section and talking about ems. If youre talkjng about ems then show ems in the video while youre talking about it. I feel like there is alot of good info here but for someone who is new to this concept, I am completely lost.