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.





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.
Customisable styles
Use the power of variables to quickly and easily change colour and typography styles to match your brand.
- Colour variables
- Light & dark mode
- Spacing variables
- Typography variables
- Elevation shadows
- 4px layout grids


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.


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


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.



Intuitive components
Access a vast collection of powerful components designed based on decades of extensive research.
- Hundreds of variants
- Powerful properties
- Best practice design
- Easy to use and customise
- Interaction states for prototyping
- Auto layout enabled


Interaction states


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.
- 300+ open source icons
- 2px stroke weight
- 24px x 24px grid
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.
Based on design guidelines from the book
Learn a logic-driven approach to design intuitive, accessible, and beautiful interfaces using quick and practical guidelines.






Loved by thousands
Join thousands of designers, developers, user researchers, and product managers gaining years of experience in just hours.
Buy the Figma design system
Pay once and use it in unlimited personal and commercial projects. You’ll also get free future updates.
Solo
Single license for 1 person
$125$99USD+ tax
- Figma design system file
- Hundreds of component variants
- Light & dark mode
- Figma variables
- Component properties
- Interaction states
- Use in unlimited projects
- 30-day money back guarantee
- Free future updates
Team
License for 2 or more people from
$250$162USD+ tax
- Everything in solo
- Multiple user license
- Secure payment with Lemon Squeezy
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







Featured here & there
I’ve been fortunate to have my work featured in books, magazines and websites around the world.
Frequently asked questions
If you have any other questions or feedback, contact me and I’ll get back to you shortly.
What is a design system?
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:
- 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.
- 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.
- 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.
Why should I use a design system?
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.
Does this design system also include code?
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.
Do I need a team license?
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.
Do you have an affiliate program?
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.
Do you offer refunds?
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.
Do you offer student pricing?
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.
Do you support purchasing power parity?
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.
Why can't I pay?
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.








