Design+Code logo

Quick links

Suggested search

Grids

To create patterns it is important to understand the use of grids and grid systems. This will help you understand how you can design a pattern. Figma has a really good article which shows how to work with grids. BackgroundPatters 01

Shapes

Another step for creating a pattern is shapes. You need to find a shape that you can use and which will ideal for repetition. So you can use that shape several times and in different ways. In the Figma blog, you will find a great article by Namika Hamasaki where she explains her techniques and process to design background patters. BackgroundPatterns 02

PatternPad

PatternPad is a great tool to customize and create your own patterns. You can create unlimited variations, using multiple shapes and colors. BackgroundPatterns 03

Looper

Looper for Figma is an awesome plugin that helps you generate very interesting patterns. It works with any vector, shape or text layer. BackgroundPatterns 04

Pattern Hero

Pattern Hero is an awesome plugin to create background patterns in Figma. It lets you to create background patterns, making grids with selected elements or frames. BackgroundPatterns 05

Paaatterns

Paaatterns by LSGraphics is a really nice library where you can find different background patterns for free. It is compatible with most of the most popular design tools. BackgroundPatterns 06

FigmaCrush

FigmaCrush is also a great source to look for great background patterns and it is perfect for you if you work with Figma. BackgroundPatterns 06

Creating a pattern

Sometimes you don't find a pattern that will fit your UI, for those cases you can create you own pattern. In this section we will walk you through the process of creating your own background patterns. In Figma, go to our Figma file. Here, create a new polygon. For this case, a hexagon of 400x400. BackgroundPatterns 08

Now, press CMND+E so we can flatten the image and reduce the blank spaces on the sides of the shape. Next, change the color of the stroke to #FF00D6 so we can have a good contrast with our canvas. From the dropdown in the stroke settings, select Center. BackgroundPatterns 09

Copy the hexagon three more times and place one under another with a separation of 100px. Let's add some rulers to every intersection we find between the shapes. BackgroundPatterns 10

Now that we have the original pattern, let's group them and duplicate them. Make six columns and six new rows, and put them all together so we can create a symmetric shape. BackgroundPatterns 11

Now create a new Frame and name it pattern, transform it to component. Make sure that the component has constraints and scale in X and Y. BackgroundPatterns 12

Once the component is created, let's create a background pattern. Take two copies of our pattern, make sure to put them next to each other, and make sure they are aligned. Let's group them, and add a rectangle over the patterns with a gradient of #FFFFFF, 100% alpha. Set the bottom gradient to #FFFFFF with 0% alpha. BackgroundPatterns 13

Next, select the gradient as well as the components and group them. Also, add a mask. BackgroundPatterns 14

Now let's add our pattern to the background of our design. You'll see how the pattern takes life with the background gradient. BackgroundPatterns 15

Finally, reduce the opacity to 30% and add a mask to the shape. Voila!!! You have a cool pattern as part of your UI. BackgroundPatterns 16

Conclusion

Adding background patterns to your UI can make a positive difference to the final design. It shows the love and eye for detail you have with your craft. Nowadays, with all the resources and plugins you can easily work with them and beautify your projects.

Learn with videos and source files. Available to Pro subscribers only.

Purchase includes access to 50+ courses, 320+ premium tutorials, 300+ hours of videos, source files and certificates.

BACK TO

Icons

READ NEXT

Typographic Scales

Templates and source code

Download source files

Download the videos and assets to refer and learn offline without interuption.

check

Design template

check

Source code for all sections

check

Video files, ePub and subtitles

ePub

Assets

Videos

1

UI Design Aesthetic

Learn about UI design aesthetics.

3:52

2

Design for accessibility

Learn about accessibility in design.

1:59

3

Localization

Read more about the importance of localization.

1:14

4

Color Selection

Select colors for your projects

5:06

5

Pick Fonts

Select the most suitable fonts for your design.

3:35

6

Font Managers

Manage your fonts more efficiently.

2:06

7

Icon Organizer

Organize your icons in a better way.

2:59

8

UI Sound Design

Importance of sound in UI design

4:25

9

Stock Images

Find the right images for your UI

1:29

10

Image optimization

Optimize your images to improve performance.

1:46

11

Illustrations

Add illustrations to your design project

1:38

12

Realistic Mockups

Resources to add realistic mockups to your design.

2:47

13

UI 3D Assets

Work with 3D assets in your design projects

2:29

14

Introduction to Animations

Learn about basic animations in UI design.

5:09

15

UI Animation Resources

List of tools and resources for UI animation.

1:45

16

Apple Watch Faces

Create customizable watch faces for the Apple watch

2:06

17

Designing for Apple Watch

Getting started with Apple Watch Design

4:24

18

Designing for Apple TV

Learn the basics steps to design for Apple TV

1:58

19

Design for Game Center

Learn how to design for Game Center

3:43

20

Designing for CarPlay

Learn the basics of designing for CarPlay

1:37

21

Designing App Clips

Learn how to design app clips for iOS

7:05

22

Designing Widgets

Design widgets for your applications.

3:29

23

Design Systems

Create design systems for a better workflow.

1:27

24

UI Kits

Learn more about UI Kits and where to find them.

3:33

25

Prototyping Tools

Learn about prototyping tools.

3:22

26

Voice prototyping

Take a look at voice prototyping.

2:14

27

Prototyping with Code

Read more about prototyping with code.

3:01

28

Turn your Designs into Code

Learn how to turn your Designs into Code.

2:18

29

Version Control Tools

Share and synchronize your files with your team

2:12

30

Developer Handoff

Learn more about developer handoff.

1:05

31

Color Theory

Understand color theory to select the best color themes for your application.

10:35

32

Dark Interfaces

Add dark mode to your application.

3:53

33

Icons

Learn more about UI icons.

10:32

34

Background Patterns

Create beautiful background patterns.

5:41

35

Typographic Scales

Learn more about typographic scales.

2:40