Design System Typography variables in Figma | Figma 2024

Поделиться
HTML-код
  • Опубликовано: 28 ноя 2024

Комментарии • 47

  • @DavidMacedo77
    @DavidMacedo77 7 часов назад

    So organized! Thanks for the video 👏🥳

  •  Месяц назад +5

    Glad to see you back! I did exactly like that but I've also use a responsive collection (with modes for desktop, laptop, tablet and mobile) for font sizes. Body doesn't change size, but headings and display font sizes adjust for mobile perfectly. Another thing, for some weird reason, maybe because I was using a custom font, weight numbers doesn't work, so I recommend to test each font with Weight number and Weight text variable. As always, a great video! I've been missing you.

    • @TDSunshine
      @TDSunshine  29 дней назад

      Thanks! It's good to be back ☀️🙏🏻💛

  • @charlietitherley7114
    @charlietitherley7114 Месяц назад +5

    Really cool! I would like to see a new design system series with all the new changes happening lately. Make it and I will follow along for sure!

    • @TDSunshine
      @TDSunshine  16 дней назад

      Great idea will add to my list! ☀️🙏🏻

  • @whoisjowi
    @whoisjowi День назад

    Gracias por tu tiempo y enseñanza

  • @marko.cakarevic
    @marko.cakarevic 22 дня назад

    Love this! ❤ Yaassss for more design system stuff. Very useful and practical. Keep it up. 🔥👏👍

    • @TDSunshine
      @TDSunshine  16 дней назад +1

      Thank you! Will do! ☀️🙏🏻💛

  • @k16e
    @k16e Месяц назад

    Like how you both sound out and caption your "shortcut moves". Little nuggets bring me to your tutorials all the time. Thanks, TD!

    • @TDSunshine
      @TDSunshine  29 дней назад +1

      Can you tell I love keyboard shortcuts?? 🤪☀️🙏🏻💛

  • @them00nitself
    @them00nitself Месяц назад

    Can't wait to see more design system guide videos! Great job!

    • @TDSunshine
      @TDSunshine  29 дней назад

      Thanks! ☀️🙏🏻💛

  • @fabiookonolanguages
    @fabiookonolanguages Месяц назад

    Omg you're so back!! I've been bingeing your videos so badly lately, I feel like my figma acknowledgement was disappearing since you stopped uploading videos hahaha. I hope u ok❤

    • @TDSunshine
      @TDSunshine  29 дней назад

      Good to be back! ☀️🙏🏻💛

  • @AntanasGeguzinskas
    @AntanasGeguzinskas Месяц назад

    Welcome back :)

    • @TDSunshine
      @TDSunshine  29 дней назад

      Thanks!☀️🙏🏻💛

  • @tutukumarpanda
    @tutukumarpanda Месяц назад

    It was a good learning video, thanks for sharing.😊

    • @TDSunshine
      @TDSunshine  29 дней назад

      You're welcome! ☀️🙏🏻💛

  • @interactiondesignmentor21
    @interactiondesignmentor21 Месяц назад

    After a long time 😢 really miss your lecture

    • @TDSunshine
      @TDSunshine  29 дней назад

      Good to be back ☀️🙏🏻💛

  • @yamanpanchal
    @yamanpanchal 3 дня назад

    This is so beautiful Tair - I've created my own Typography system, and understood the Variables so easily 🎨❤.
    Really Appreciate you! & Hope you're having a good week ✨

  • @thaole-cv6qb
    @thaole-cv6qb 5 дней назад

    How should I create typography variables if there are design systems for mobile and desktop screen? For example, if there are 2 kinds of font size for heading, subheading, title, subtitle, etc? Thank you,

  • @rishabh117rules
    @rishabh117rules Месяц назад

    Missed your videos, good to see you back!

    • @TDSunshine
      @TDSunshine  29 дней назад +1

      Good to be back ☀️🙏🏻💛

  • @russelltokar289
    @russelltokar289 29 дней назад +1

    to make different sizes for various screen sizes would you use modes at the primitive level?

    • @TDSunshine
      @TDSunshine  16 дней назад

      Oooo great question! It would be a mix of primitives and tokens I think! This is a very good question though Ill add it to my list for a future video ☀️🙏🏻

  • @afrouzazadi5546
    @afrouzazadi5546 Месяц назад

    I absolutely like all of your videos and this one is also great. The only question that I have is regarding H1 TO H6 Headings. SEO wise it would be better if we have all of those headings. What do you think about this idea?

    • @TDSunshine
      @TDSunshine  16 дней назад

      Thanks! yes great tip! if you are working on a website than using H1-H6 is a great idea for SEO especially! ☀️🙏🏻💛

  • @melaniatetti6959
    @melaniatetti6959 27 дней назад

    Thanks for this preciuos explanation! awesome! Just i wanna know if we want set a typo for all breackpoint, i tryed to set them in a different mode but it dosnt work, the only way its create a different style for all of breakpoint? Body xl, body md, body xs for example? the typescale it the same, just we can use a different combination and weight of the same scale? Thanks for this helpfull channel

    • @TDSunshine
      @TDSunshine  16 дней назад

      Thanks! ☀️🙏🏻💛

  • @_ABHB_
    @_ABHB_ Месяц назад +1

    Great Video! Can we get a video on detailed explanation on apple's HIG please?

    • @TDSunshine
      @TDSunshine  29 дней назад

      Will add to my list! ☀️🙏🏻💛

  • @mirabilis-3000
    @mirabilis-3000 Месяц назад

    Great video as always, why wouldn't you assign line-height and letter-spacing to variables as well vs letting the styles handle them?

    • @1980nikolov
      @1980nikolov Месяц назад

      Is that possible?

    • @mirabilis-3000
      @mirabilis-3000 Месяц назад

      @@1980nikolov Yeah, there's an option to use a variable for line-height and letter-spacing

    • @1980nikolov
      @1980nikolov Месяц назад +1

      @@mirabilis-3000 How do you that? Number variable? Not with percentages though, right?

    • @arjunjacob1505
      @arjunjacob1505 Месяц назад

      @@1980nikolov yeah number variables - so if you want 120% as your line height then calculate 1.2 * (font size) and that will be your variable for let's say "body small"

    • @1980nikolov
      @1980nikolov Месяц назад

      @@arjunjacob1505 Excuse my ignorance (I am new to design) but if you then change the Font Sizes then the Line Height would not change automatically (since not percentages), right? With Styles we could remedy that, no? But again, I understand that Variables would not be a "Single Source of Truth" in that case....

  • @ImRubenB
    @ImRubenB Месяц назад

    Why go through all those steps with variables in the texts if, when you create text styles and make a change, those changes apply to all texts that have that style?

    • @TDSunshine
      @TDSunshine  16 дней назад +1

      Great question! It's because with this technique you can effect multiple styles at the same time! I show this at the end of the video where I change one font family variable and it changes a few different styles at once ☀️🙏🏻💛

  • @RAVIRANJAN55555
    @RAVIRANJAN55555 Месяц назад

    Why Gap..... you teach amazing

    • @TDSunshine
      @TDSunshine  16 дней назад

      Thanks! ☀️🙏🏻💛

  • @charlesharris3248
    @charlesharris3248 15 дней назад

    Hey TD, quick question. Say you were creating variables for a typographic system like you've done on a previous video: ruclips.net/video/OrpcxfG_qY4/видео.htmlsi=qehCcn2MqUyQ7xrC What would be best practice? Would you have to create typography tokens for each of the different style weights? (e.g. Titles/H1/Bold, Titles/H1/Regular, Titles/H1/Light, etc)

    • @TDSunshine
      @TDSunshine  2 дня назад

      Great question! The best practice is to "back yourself up" with variables. BUT sometimes that can be a bit excessive, so make sure to use what works for your system size and style. ☀️🙏🏻💛

  • @AllAccount-g8r
    @AllAccount-g8r Месяц назад +1

    Hello there, I have analyzed your RUclips channel and found out some problems, because of which you are not getting views and subscribers, do you want to talk about it for a while?

    • @TDSunshine
      @TDSunshine  29 дней назад

      No thank you ☀️🙏🏻