Advanced Figma Tips & Tricks | 2022 – by moonlearning.io

In Web design


Advanced Figma Tips & Tricks | 2022 – by moonlearning.io - read the full article about Figma, Web design and from moonlearning on Qualified.One
alt
moonlearning
Youtube Blogger
alt

Welcome to this video about advanced  Figma tips & tricks by moonlearning.io moon learning is an online learning  platform for UX/UI Design and Figma in this video are some takeouts of little  hidden gems that we found throughout our videos. I am working on a mac if youre on a pc then just  make sure to substitute the keys accordingly. Lets jump right in and start with  one of my favorite Figma features. Left-right honor the grid. I cannot live without  this one and its been around for quite a while but still worth mentioning. When you set  constraints while having a grid added to the frame then the nested items will take  the columns as their parent container. So here I have a frame without any grid added to  it, and you can see that the direct child element if I add constraints here, that they will align  with the frame because thats its direct parent. Now if i add a grid and make sure that this  child element is placed within one of the columns you can see that the constraints now  use the grid as their parent element.

So if you set your elements to left right  theyll behave nicely when resizing the grid. Ignore auto-layout. I love auto layout  but sometimes its super annoying if you just want to try out an element quickly and  not position it yet. Theres a little trick press the space bar as you drag and  it will add the layer above the auto layout and thereby you can just see  if you like the positioning or not.

Quick copy file links. Inside your file press  command+L and it will copy the file link to your clipboard. If you have a specific  element selected while creating the link then the person opening the file with this  link will jump directly into that element, however still have access to the whole file. Quick  embed elements and prototypes. You can also embed links that you created with command+L from Figma  anywhere outside your Figma file. So here for example, Im embedding my canvas into my Medium  article. I can either embed the whole canvas or i can copy the link to a specific  frame or element and share that. This is really amazing for documentation and  design systems or style guides as well. My favorite part about this is that you  can also embed prototypes like this. Simply copy the link to your prototype and then  paste it into your style guide or article save it and then anyone looking at it  can click through your prototype.

Nudge text and color values. You can move  any element in Figma with the arrow keys on your keyboard if you hold shift press then  it will jump and thats what we call nudge in larger amounts. Per default the nudge amount  is set to 10. you can change that by pressing command and forward slash to open the quick  search menu and simply type in "nudge" you can now alter the amount. I like having it  set to 8 as Im using an 8 pt spacing system now my elements move in steps of 8. if you  keep "alt" pressed you can see the distance to any other element which is really great  for positioning. So besides nudging positions, you can also nudge things like the text, which is  really great if youre working with an eight point spacing system. Then you can have this multiple  of eight or also change your line height, you might want to change it to four if youre working  with a full baseline. But it doesnt stop there you can also nudge color. Select a color and then  nudge up and down to move it along the color wheel if you move your mouse wheel you  can also change the hue of the color and if you keep all pressed while zooming in and  out with your mouse this changes the opacity.

Scrubbing fields. When hovering over  some of the property fields in Figma the so-called scrub arrow will appear simply  press your mouse key down and move the mouse from left to right to scrub the value up and  down. Hold "shift" to increase the scrub speed Copy a png without exporting. This has been a  total time saver for me. Before, if I wanted to share something outside of Figma, I had to export  it now i simply press command+shift +C to copy the frame as a png to my clipboard. I can now paste it  anywhere inside my file for example into mockups. Or I can also make a copy and share that for  presentations in slack or via email. Only assets for development stay with my export panel as I  need different resolutions. Component naming with pages and frames. You are probably familiar with  the "/" naming conventions for components but did you know that adding a master component to a frame  gets it organized the same way as using a "/"? this is really amazing because you can simply  set up frames in different categories and then add your components to it. This way you  not only detach organization from naming, but you can re-organize components in a second,  simply by dragging them from one frame to another. And your component names stay nice and short.  If you have a document that is for example a standalone library you could go even further and  use pages to add one more level of organization You could set up different pages for  different breakpoints and then store your components within them. Ive seen people  using pages for different libraries such as Android and iOS within one document. Be  creative with it. Screenshot right into Figma. This will keep your desktop nice and tidy get  ready to get your fingers twisted a bit though. Press shift+ctrl+command+4 and just make a  screenshot. This will save the screenshot to your clipboard instead of your desktop  and you can now paste it right into Figma. If you do the same shift+ctrl+command+4 AND press  the spacebar then you can print the whole screen.

With the tidy up feature inside Figma  you can now arrange everything nicely if you have different sizes you can also  just use auto layout to arrange it little trick just double click while holding alt  and you can also crop the images directly Copy editable SVG from the browser. You can  copy SVGs directly from the code of a page. Select an SVG, right click and select inspect  mode now click on the image source to get the view only of that image you can now select the SVG  and make sure that you select the SVG and not the little code highlighted and then right click  again and choose copy element. You can now paste it into your Figma file and it will remain  scalable and editable just like any other SVG.

Deep detach multiple instances. If you have an  item with many nested instances that you want to detach, simply open your quick search menu by  pressing command+slash and search "instances". You can now choose "detach all nested instances"  And of course we only detach instances if our life depends on it, or for copying something over  from the community section. Object hierarchy tree.

choose any element and right click and then go  to select layer. Youll find a full overview of the current selection, the group it is in,  and whats above and below it. Now navigate wherever you want to go this is really great  without having to search your layers panel.

Add properties to unions.

Did you know that if you set up a union in Figma,  you can still use properties such as radius to smooth edges? You can still manipulate a single  element of a union and by the way. You can also add other elements to take on all the properties  you just set. This also works for component which is quite cool. Bulk sort and move styles. I spent  a lot of time naming my styles with a slash naming convention. Especially with typography this  can drive you a little insane and theres a great shortcut. Click on the grey area of your  canvas to get an overview of your styles in the right hand menu. Now simply select the styles  you want to be grouped together press command+G to group and now you can name the folders.  You can also move styles in between folders.

Use description for styles. When naming your style  you find a little field below called "description" thats often ignored. Anything you put in here  will show in a descriptive tooltip when someone picks the style. I love using this as it helps me  to add more information about the styles purpose.

Underscore for private styles.

Want to set up a style but not quite ready  to share it? To ensure it doesnt get uploaded by accident to your team library  just add an underscore to the name. In this way once youre updating  it will not be added to the list. Did you know that images can be styles? You can  save images as a style through the fill menu, just as you would with color. You can now  fill any shape, including text with that fill. Using color names. you can type in color names  into your text fields and it will be applied as a fill. Probably nothing for a final brush up UI  design but really handy for some quick testing. Quick auto width text. This is a quick one  indeed. If you want your width to be set to auto, then simply double click the text  box. Done! Toggle design and prototype.

this is also one of these obvious ones that i just  didnt know about. With shift + E you can toggle between prototype and design mode which is such  a time saver. Set any frame as a thumbnail. Figma always uses your first page as a thumbnail.  If you want to set another thumbnail, simply click any frame that you set up right-click and  select "set as thumbnail". Hide cursors of others.

Dont want to see all your co-workers  floating around the shared file? No problem simply press alt+command and  forward slash. You can also go to the menu via menu>view >multiple cursors to  set this. Use percentage for line height. In Figma line height is set in pixels which drives  me a little nuts. I like using generic ones like in css so i want something like 1.5 Unfortunately  that cannot be set up in Figma, however you can use percentage, this also allows me to change the  font size and always keep my unified line height. By the way in inspect mode  this will still show as pixels. If you like this video hit the  subscribe button there is more coming. Also make sure to visit moonlearning.io where  you find all my courses on UX/UI and Figma

moonlearning: Advanced Figma Tips & Tricks | 2022 – by moonlearning.io - Web design