1. Web Design
  2. UX/UI
  3. Design Systems

Creating a Figma Design System: Buttons, Links, Icons, and Images

Scroll to top
Read Time: 2 min

This is the last in our series of Figma design system tutorials! In it, we’ll be working on this minimalist portfolio WordPress theme:

design system in figmadesign system in figmadesign system in figma
A sample of the design system in Figma

This WordPress theme will eventually be coded, and you’ll be able to download it for free as well. 

As this design will eventually end up in the hands of a developer I wanted to create a design system for it; something which will help both of us. It will help me design new pages in the future, making sure everything is consistent, and it will also help the developer by creating an efficient coding process. The system contains all the colors, the typographic information, sizing and spacing, and more.

buttons in figma design systembuttons in figma design systembuttons in figma design system

In this tutorial I’m going to show you how to develop several aspects of the design system, giving you an idea of how to implement your own: buttons, links, icons, and images. Let’s dig in!

Creating a Figma Design System

This Figma design system is part of a series of video tutorials–here they are, all in one place!

The Power of Design Systems

Take a look at this collection of learning resources in this Tuts+ series Unlock the Power of Design Systems, including the beginner’s course: 

And if you’re interested in getting started with Figma design systems, try these on for size! 

Introduction To Figma  FREE COURSEIntroduction To Figma  FREE COURSEIntroduction To Figma  FREE COURSE
 Introduction To Figma | FREE COURSE

Thanks for watching!

Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Web Design tutorials. Never miss out on learning about the next big thing.
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.