Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Courses, tutorials, projects – Figma Learn
  • Courses
  • Figma Design for beginners

FD4B: Create the skills list

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

Build the skills list Swap instances Apply auto layout to the skill list Use selection colors to change fills Add the container frame and create a component Lesson wrap up

Great work! Now we’re ready to combine our custom shapes with some text layers to build the skills list.

the skills list.png

Build the skills list

  1. Add a new text layer to the canvas and enter a short bit of placeholder text, something like Skill name is fine for now.
  2. We’re sticking with the Inter font but feel free to choose something else.
  3. Change the font's properties:
    • Set the Font weight to something heavier like Bold or Black.
    • Set the Font size to 48.
    • Se the Line height to Auto.
  4. From the Assets tab in the left sidebar and find the Inchworm component, and add an instance of it to the frame and align its vertical center with the text layer.
  5. Select and duplicate both layers. Then, move the new layers to the right of the original.

duplicate the layers.png

Swap instances

We need to replace the Inchworm shape with an instance of the Diamond shape. Instead of locating and adding instances from the Assets tab, we can simply swap in a new instance.

Swap out an instance.png

To swap instances:

  1. Select the duplicated shape layer.
  2. Open the Swap instance menu in the right sidebar. From here, you can access our other shape components and insert instances of them directly into our design, in place of the selected instance.
  3. Select the Diamond component from the instance swap menu.
  4. Figma will automatically replace the shape layer on the canvas with a new instance.
  5. Duplicate the text and shape layer again and repeat the process with the next shape.
  6. Once the row includes three sets of text and shapes, start a second row below the first until you’ve used all five shapes.

Use all 5 shapes.png

Apply auto layout to the skill list

Now it’s time to revisit our old friend auto layout!

  1. Click and drag your cursor to select all of the text and shape layers.
  2. Press Shift A to add them to an auto layout frame.
  3. Rename this frame to Content.
  4. Give it a Max width of 1000.
  5. Since our layers were already arranged into multiple rows, Figma automatically set the Direction to Wrap.
  6. Update your placeholder text with skills that highlight our strengths, and see how auto layout responds.
  7. Now that the direction is set to Wrap, the frame has both a Horizontal and Vertical gap property. Set both gaps to 8.
  8. Set the Padding 0 (zero).
  9. Set the Alignment to Align left.

configure the auto layout settings.png

Use selection colors to change fills

We want our shapes to be the same color as the text. Instead of changing each shape’s fill individually, we can use the Selection colors section in the right sidebar to change them all at once. Like the name implies, Selection colors displays all of the solid color or gradient fills used in your current selection.

  1. Select the auto layout frame with all of the text and shape layers
  2. Use the field next to the gray color swatch in the Selection colors to change the fill to #000000.

Add the container frame and create a component

Awesome! Now we just need to add this element to a container frame like we did for all of our other components earlier.

  1. Draw a new frame around the Content frame.
  2. Add auto layout to it with Shift A.
  3. Rename the frame to Skills list.
  4. Remove the frame’s fill.
  5. Update the following auto layout properties:
    • Set the Height resizing to Hug contents
    • Set the Alignment to Center
    • Set the Horizontal padding to 24
    • Set the Vertical padding to 80
  6. Turn the Skills list frame into a main component.
  7. Move the new component to the Components page.

set the auto layout properties.png

Lesson wrap up

Awesome work! We just created five custom shapes by merging basic shapes using boolean operations, editing the vector path of a rectangle, and changing the arc properties of an ellipse. We then combined our shapes with text layers and auto layout to build a responsive skills list element. We finished the lesson by turning the element into a main component and moving it to the Components page.

Our individual portfolio elements are now complete! In the next lesson, our hard work will pay off as we put all of the elements together to build our portfolio design.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • FD4B: Advocate sidebar: The differences between sections, groups, and frames
  • FD4B: Advocate sidebar: Auto layout tips and tricks
  • FD4B: Create a frame using frame presets
  • FD4B: Create the section heading, paragraph text, and quote block
  • FD4B: Prototyping fundamentals
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand