Figma design system

Design fast faster

A lean and powerful Figma design system and UI kit to help you design just about any website or application you can imagine. 

Adrian Ciaschetti - Product designer
Jon Alport - Engineer
Jake Shelley - Engineer
Loved by hundreds
Figma design system components
Figma design system components

Design 10x faster with prebuilt components and styles.

Predefined styles for colours, typography, and spacing, plus hundreds of component variants.

Built with Figma's top features and best practices.

Customise components quickly and easily with optimised auto layout, variables, properties, and variants.

Designed to be intuitive, accessible, and beautiful.

Every component was crafted with usability in mind, as well as being 100% WCAG 2.1 level AA compliant.

Figma styles

Customisable styles

Use the power of variables to quickly and easily change colour and typography styles to match your brand.

Figma design system colour tokens
Figma design system typography styles
Colour variables

A simple yet powerful colour system

A concise set of colour variables named and organised based on how they’re used. Easy to learn, but flexible enough to scale for complex design systems. 

Figma design system colour variables
Figma design system colour variables
Variable modes

Light and dark mode

Predefined colour variables allow you to automatically switch between light and dark mode instantly.

Figma design system light mode
Figma design system dark mode
elevation levels

Depth done right

Shadows work well to indicate different levels of elevation in light mode, but they’re difficult to see in dark mode. So, progressively lighter background colours are used to help indicate elevation in dark mode.

Figma design system elevation levels
Figma design system elevation levels light
Figma design system elevation levels dark
Component library

Intuitive components

Access a vast collection of powerful components designed based on decades of extensive research.

Figma design system components UI kit
Figma design system components UI kit
Prototyping

Interaction states

To speed up prototyping, interactive elements change their appearance when they’re interacted with.
Figma design system button interaction states
Design system transparent state layers

Transparent state layers

Hover and press states are indicated using a transparent overlay that sits on top of interactive elements.

This systematic approach works for all sorts of components, from buttons to dropdown menus, and it doesn’t require the addition of extra colour variations to the colour palette.

Pixel-perfect icons

Use the beautiful, neutral, and open source icon set from Feather or add your own.

Icon set library
Examples

Made with Practical UI

You’ll be surprised at how fast and easy it is to design just about any website or application you can imagine.

UI design book

Based on design guidelines from the book

Learn a logic-driven approach to design intuitive, accessible, and beautiful interfaces using quick and practical guidelines.

Jordan Hughes - Product designer
Elliot Rylands - Product designer
Loved by thousands
UI design book by Adham Dannaway
Book reviews

Loved by thousands

Join thousands of designers, developers, user researchers, and product managers gaining years of experience in just hours.

Pricing

Buy the Figma design system

Pay once and use it in unlimited personal and commercial projects. You’ll also get free future updates.

20% off

Solo

Single license for 1 person

$125$99USD+ tax

Up to 60% off

Team

License for 2 or more people from

$250$162USD+ tax

PayPal
ApplePay
GooglePay
Visa
Visa
Amex
Discover
Maestro
DinersClub
The designer

Hi, I'm Adham

I’m a product designer from sunny Sydney, Australia, specialising in UI design and design systems. For nearly 2 decades, I’ve enjoyed working on products used by millions of people around the world. Check out my portfolio.

200,000+ followers

Adham Dannaway - UI designer
Qantas logo
Campaign Monitor logo
Australian Government logo
Westpac logo
Freelancer logo
NSW Government logo
Featured

Featured here & there

I’ve been fortunate to have my work featured in books, magazines and websites around the world. 

Adham Dannaway in Smashing Book 2

My portfolio was mentioned in Smashing Magazine's book

Adham Dannaway speaking at a design event

I spoke at a global design event held by General Assembly

Adham Dannaway featured in Web Designer Magazine

I was featured in my favourite web design magazine

Frequently asked questions

If you have any other questions or feedback, contact me and I’ll get back to you shortly. 

Having endless design possibilities sounds great in theory, but in practice, it can be frustrating and time consuming. When designing an interface, there are so many options to choose from regarding layout, spacing, typography, and colour, it can quickly get overwhelming. 

That’s why having a system of predefined options and guidelines to help you efficiently make design decisions is crucial. This is known as a design system and it’s made up from 3 main parts: 

  1. Predefined style options – colour and spacing variables as well as typography styles have been defined for you in the Practical UI design system. The colour system is simple to understand, yet flexible enough to grow to support complex websites and apps.
  2. Reusable modules – a component library with hundreds of variants and powerful properties has been created with usability and accessibility in mind. Components are quick and easy to use and customise. Components have been created in Figma only, not in code.
  3. Usage guidelines – while there aren’t detailed usage guidelines for all components in this design system, the Practical UI book contains many of the fundamental UI design guidelines that the design system was built on.

Having a design system helps to greatly streamline the design process and maintain consistency across projects. 

A design system helps maintain visual consistency, improves collaboration between designers and developers, accelerates the design process, and enhances the user experience.

Design systems can be beneficial for organizations of all sizes. Even small teams or solo designers can gain efficiency and consistency by implementing a design system.

No, this design system exists entirely in Figma. You’ll need to build coded components and styles yourself depending on your preferred front end development language.

If you’re the only one that will be using the Figma design system, then you don’t need a team license.

If you need to share access to the file with others or publish the file as a library to share with others, then you’ll need a team license.

Purchase the appropriate team license based on the number of people in your team. You can save up to 60% depending on the size of your team. You’ll receive a single invoice.

If the team pricing options aren’t suitable, please contact me.

Yes. Becoming an affiliate is a quick and easy way to make money from referring people to Practical UI. You receive 20% of every sale you refer. There’s no limit.

Apply to become an affiliate or learn more. Once approved you can start sharing your unique affiliate link with your audience.

No. Since this is a digital product, it can’t be refunded. Please preview the file before purchasing to make sure it’s exactly what you want.

If you’re having trouble getting access to the file please contact me and I’ll do my best to assist.

Read the full refund policy in the license agreement.

Yes, I offer a 50% discount to university students. Contact me and enter your student email into the email input field. I’ll email you a discount code. 

Student pricing can’t be used in conjunction with parity pricing or other discounts.

Yes. Purchasing power parity helps make the Figma design system equally affordable across different countries. If you’re located in a supported country, you’ll see a banner at the top of this website with a special discount code. Apply the code during checkout.

The payment platform I’m using (Lemon Squeezy) doesn’t work for certain countries unfortunately. 

If you’re having trouble paying, try purchasing from the Gumroad payment platform instead.

Design faster today

A lean and powerful Figma design system and UI kit to help you design just about any website or application you can imagine.