app • Figma - martindubenet/wed-dev-design GitHub Wiki

Figma lexicon

  1. ANIMATE / ANIMATION : Creating an interaction between two graphical elements. The interaction have a complete set of options to choose from.
  2. ASSETS : A library of reusable elements.
  3. CODE CONNECT : An npm package maintain by Figma.com to sync your React coded components, including all there parameters, within Figma so both designers and developers work using the same props.
  4. COMPONENT : A reusable element saved in a library of assets.
  5. COMPONENT SET : Two variation of a single component that differs based on his state.
  6. FILES : Contains pages and/or frames.
  7. FRAMES : From main menu arrow, Frame is a designed element of a page or a file (if no pages are used).
  8. LAYOUT GRIDS : From right sidebar, it gives us greater flexibility in implementing our designs since a pixel grid is precision and un-responsive.
  9. PAGES : Contains frames within a file. These are optional but useful in complexe mockups.
  10. PRESENTATION : When clicking the «Play» icon (located in the upper-right corner) opens a new tab to display the mockups in a «preview mode» where dimension are adjusted to viewport dimensions and animated events are clickable.
  11. PROTOTYPE : An interactive presentation of a selected frame or component. These can be shared via an URL.
  12. TEAMS : Teams is a set of users grouped by access rights.
  13. VARIABLES : Like JavaScript variables but managed via a GUI instead of a Terminal. Read this overview of variables, collections, and modes.

 

Shortcuts

Keys reference are all (en-US)

Description Windows keys MacOS keys Menu
🏠 Go to Figma Dashbaord
or 1st tab if in browser
Ctrl+1 ⌘Command+1
Show Quick actions dialog Ctrl+/ ⌘Command+/ Main menuQuick actions …
Toggle app Ui menus Ctrl+\ ⌘Command+\ Main menuViewShow/Hide UI
Switch to Dev Mode ꜛSHIFT+D ꜛSHIFT+D Main menuViewOpen Dev Mode
Toggle vector view Ctrl+ꜛSHIFT+O ⌘Command+ꜛSHIFT+O Main menuViewOutlinesShow outlines
Zoom reset (100%) Ctrl+0 ⌘Command+0 Main menuViewZoom to 100%
Zoom out to view all frames ꜛSHIFT+1 ꜛSHIFT+1 Main menuViewZoom to fit
Zoom in to the active element ꜛSHIFT+2 ꜛSHIFT+2 Main menuViewZoom to selection
Make a component from selection ◆ Ctrl+Alt+K - Main menuObjectCreate component
⇑ Bring selection to Front ] - Main menuObjectBring to front
↑ Bring selection Forward Ctrl+] - Main menuObjectBring forward
↓ Send selection Backward Ctrl+[ - Main menuObjectSend backward
⇓ Send selection to Back [ - Main menuObjectSend to back
Show/Hide selection 👁 Ctrl+ꜛSHIFT+H - Main menuObjectShow/Hide selection
Lock/Unlock selection 🔒/🔓 Ctrl+ꜛSHIFT+L - Main menuObjectLock/Unlock selection
Create/Add Auto-Layout ꜛSHIFT+A -

 

Extensions for Figma

  • Tokens Studio for Figma (Figma Tokens) : Generate Tokens with the UI or with your own JSON. Create or update Type, Color or Shadow Styles based on tokens. Reference tokens in each other to create type scales, container paddings or semantic colors.

AI tools in Figma

Plugins

UI kit

  • MUI for Figma 79$/year : Large UI kit coded for React with over 600 handcrafted MUI symbols for Figma.
  • Android App Icons, by Material Design, easily create all the system assets needed for your Android app, including the new adaptive color icons.
  • Material 3 Design Kit, by Material Design, provides a comprehensive introduction to the Material 3 Design system, with styles and components to help you get started.

Figma official extensions for other applications

  • Figma for VS Code : Bring Figma into the text editor. Inspect designs, receive notifications, and get code suggestions.

 

Set-up

Useful if you have a 4K monitor

  • Mac OS desktop app: [⌥Option]+[⌘Command]+ꜛSHIFT] + either [=/+] or [-/_]
  • Windows desktop app: [Ctrl]+[Alt]+[ꜛSHIFT] + either [=/+] or [-/_]

 

Tutorials

Toggle between Light and Dark palettes within Figma's layers

Figma tutorial on Youtube

Combine multiple shapes as one object (youtube)

  1. Select the shapes,
  2. If you want to merge them by grouping them as idividual items, choose from :
    1. Group selection (Ctrl/⌘+G)
    2. Flatten selection (Ctrl/⌘+E)
    3. Boolean groups from the center top-bar of the window choose between
      • Union selection
      • Substract selection
      • Interact selection
      • Exclude selection

Resize with fixed aspect ratio

  1. Select an object,
  2. From the top-left menu, under the arrow icon, select Scale (K)
  3. Find the Scape options in the right aside bar.

Links

⚠️ **GitHub.com Fallback** ⚠️