Design a file thumbnail
- Product: Figma Design
- Topics: Frames , Community files, components, text
- Difficulty: Intermediate
- Length: 25 minutes
In this project, we’re going to create a file thumbnail. Every design file has a thumbnail that shows a preview of the file’s contents. By default, Figma will use the contents of the first page of the file for the thumbnail. However, you can specify a frame to be used as the thumbnail instead. This gives you more control over what people will see when they view the file in the file browser. If you’re publishing files to the Figma Community, a well-designed file thumbnail can also be a great way to help your work stand out and attract more users.
When designing a file thumbnail, you want the contents of the thumbnail to reflect the contents of the file. For this project, we’re going to create a thumbnail for a tooltip component set. We’ll be using the tooltip component for part of the thumbnail design. If you’d like to learn how to create this component set for yourself, check out this hands-on project. If you’re short on time, you can grab a copy of the finished component set from the Figma Community instead.
This project will cover using components, modifying text, and creating basic patterns. After you complete this project, your final thumbnail will look similar to the following:
Create the thumbnail frame
The first thing we need to do is create the frame we’ll use for our thumbnail. 1920x1080 pixels is the recommended size for file thumbnails. Instead of manually resizing a frame, we can use the frame preset to automatically add a frame of the correct size.
- Select the Frame tool in the toolbar or press F.
- In the right sidebar, select Plugin / file cover under Figma Community. A new frame is automatically added to the canvas.
- Select the frame you just added.
- In the Fill section of the right sidebar, change the frame’s fill to
#FFB801
. - Double-click on the frame’s name and rename it to
Thumbnail
. - Right-click on the frame and select Set as thumbnail.
Create the background pattern
Now that we have the foundation of our thumbnail, it’s time to add the visual elements. We’ll start by creating a basic pattern for our background. To create the pattern, we first need to make a simplified tooltip icon.
- Select the Rectangle tool from the Shape tools dropdown menu.
- Click to add a rectangle to the canvas.
- Change the rectangle’s width to
30
and height to20
using the settings in the right sidebar. - Select the Polygon tool from the Shape tools dropdown menu.
- Click to add a triangle to the canvas.
- Change the triangle’s width and height to
10
using the settings in the right sidebar. - Select the triangle and hold Shift while rotating it until it is pointing down.
- Center the triangle on the bottom of the rectangle.
The icon is starting to come together. Now we need to combine both shapes.
- Click and drag your cursor over the triangle and rectangle to select both layers.
- Click Union selection in the toolbar to combine the shapes.
- Click the plus in the Stroke section to add a stroke.
- Select Outside from the dropdown menu and change the stroke’s width to
3
. - Click the minus in the Fill section to remove the fill.
- Change the corner radius to
1
.
Before moving on, check to make sure your icon looks similar to the following:
Looking good! Now we can build our pattern.
- Select the icon and duplicate it using the following shortcut:
- Mac: ⌘ Command D
- Windows: Control D
- Drag the duplicated icon to the right of the original icon. Don’t worry about spacing for now. We’ll fix that in a bit.
- Duplicate the new icon using the same keyboard shortcut. You’ll notice that Figma follows a consistent spacing pattern each time you duplicate the layer.
- Keep using the duplicate shortcut until you have a row of 20 icons.
- Click and drag your cursor to select all of the icons.
- Change the Horizontal spacing to 100.
- With the icons still selected, use the keyboard shortcut to group them:
- Mac: ⌘ Command G
- Windows: Control G
We’re going to use a similar process to build the pattern out vertically:
- Select the group and duplicate it using the same keyboard shortcut.
- Select the new group and drag it below the original group. Again, don’t worry about the spacing for now.
- Continue duplicating the group until you have 15 rows.
- Click and drag your cursor to select all of the groups.
- Change the Vertical spacing to 100.
- With all of the rows selected, group them using the keyboard shortcut:
- Mac: ⌘ Command G
- Windows: Control G
- Select the group and rename the layer to
Background pattern
.
Our pattern is looking great. We just need to apply a few final styling touches before we can call it good.
- Select the Background pattern layer.
- In the Stroke section, change the stroke transparency to
20%
. - With the group still selected, change the Rotation to
-30%
using the setting in the right sidebar. - Drag the pattern into your thumbnail frame. Check the right sidebar to make sure it’s nested under the Thumbnail frame.
- Click Lock to lock the layer.
Before moving on, check to make sure your Thumbnail frame looks similar to the following:
Add the text
Our thumbnail is really starting to come together. Now, let’s add the text elements. This is where we’ll start using the tooltip component set so if you haven’t created one yet, go ahead and grab a copy of the Community playground file.
First, we need to add a copy of the tooltip component set to our file.
- In the playground file, select the tooltip component set.
- Copy it using the keyboard shortcut:
- Mac: ⌘ Command C
- Windows: Control C
- Navigate back to the file where your in-progress thumbnail is located and paste the component set using the keyboard shortcut:
- Mac: ⌘ Command V
- Windows: Control V
Now we’ll be able to access the component in our working file.
We’ll use an instance of the tooltip component for our main heading.
- In the Assets panel in the left sidebar, locate the tooltip component under Local components.
- Click and drag the component onto the canvas to create an instance.
- In the right sidebar, change the arrowDirection property value to bottom using the dropdown menu.
- Double-click on the tooltip’s text and enter
Web Tooltips
. - Select the text and change it to bold.
It looks good but it’s far too small to use in our thumbnail. Luckily, we can scale up the size.
- Select the tooltip again and press K to open the Scale tool.
- Change the Scale to
9
. - Double-click on the tooltip layer name and change it to Title.
- Add the Title layer to the left side of the Thumbnail frame and lock it.
Now let’s add the subheading.
- Select the Text tool in the toolbar or press T.
- Type out
Easy, Customizable, Scalable
, pressing Enter after each comma to add a line break. We’re using the default Inter font for this project but feel free to choose something else. - In the Text section of the right sidebar, change the font size to
104
and make sure the text is bold. - Double-click on the layer name and change it to
Subheading
. - Click and drag the Subheading layer up into the Thumbnail frame below the Title layer and lock it.
Before moving on, make sure your thumbnail looks similar to the following:
Add the preview elements
Our thumbnail is almost done. But the right side of the frame is looking a little bare. We’ll use the tooltip component set again to add some visual interest and give people a preview of what the tooltips could be used for.
- From the Assets panel in the left sidebar, add another instance of the tooltip component to the canvas.
- We want to add some personality to the thumbnail. Here’s where you can get creative. Duplicate the instance a few times. Play around with the layout and use the variant properties in the right sidebar to change the direction of the arrows. Double-click on the text layer in each tooltip and change it to something different. Ours will be a mix of common tooltip copy with a few fun ones thrown in. Don’t worry too much about spacing but try to keep things relatively consistent.
- When you’re happy with your layout, select all of the tooltips and group them using the same keyboard shortcut we learned earlier.
- Select the tooltip again and press K to open the scale tool.
- Change the Scale to
9
. - Change the Rotation to
20%
. - Drag the group to the right side of the Thumbnail frame. Feel free to play around with the positioning until you’re happy with how it looks.
- Double-click on the group name and rename it to
Tooltip preview
. - Click Lock to lock the layer.
Your final thumbnail should look similar to the following:
What’s next?
Congratulations! We hope you can apply what you learned in this project to your own file thumbnails. Remember that thumbnails are endlessly customizable. Have fun with the design process and don’t be afraid to try out something new. If you design something you're extra proud of, we'd love to see it! Mention us on X (formerly Twitter) @Figma or publish it to the Figma Community.