<?xml version="1.0" encoding="utf-8"?>
Open full project

This project focuses on designing a versatile button system that includes three states—primary, secondary, and tertiary—along with shape variations and optional icon support to accommodate various design possibilities.

Background

This project began as an introduction to design systems, focusing on mastering their principles. Since buttons are a fundamental component of any interface and serve as key user interaction points, the need for a well-structured and professional button design became essential.

Overview

This project begins by applying a predefined color system to distinguish each button feature. It then introduces three button sizes—large, medium, and small—to ensure responsiveness. Additionally, it incorporates various icon options, including no icon, right icon, left icon, and icon-only variations. These elements lay the foundation for an adaptable button system, with more features to be explored in this presentation.

Button System Design 1

Surprize

A simple game created for using the button system. You will find the link below to try it!

Link to The Game -> Game

Link to Button Component • Button Component

Share your insights — leave a project review and help others grow their skills

Reviews

6 reviews


10/10 Great work

Thank you very much!

I am Sepanta, and I’d like to commend you on the solid foundations you’ve built in this button system project. The emphasis on color differentiation, size variations, and optional icons brings depth and flexibility to your design. This approach shows clear attention to detail, especially since buttons play such a vital role in user interaction.

However, as you continue to refine your design system, it might be beneficial to focus more on your presentation skills and how you demo your components. Consider using more visually engaging elements, exploring vibrant color palettes, refining your typography choices, and incorporating more dynamic visual aids to showcase your buttons in action. These tweaks can make your demos not only informative but also exciting and memorable.

Overall, nice work so far—keep pushing forward, experimenting with different styles, and sharpening your presentation to truly highlight the versatility and impact of your button system.

Thank you so much, Sepanta, for your thoughtful and encouraging feedback! I appreciate your recognition of the foundational elements in my button system—especially the attention to color, size, and icon flexibility. It means a lot coming from someone attentive to design detail. You made a great point about presentation. I agree that how we showcase components can be just as important as how we build them. I’ll explore more vibrant palettes and experiment with visual storytelling—possibly through micro-interactions or context-based demos—to communicate each button's purpose and impact. Also, typography is an area I’m actively trying to refine, so your note is a timely reminder. Thanks again for the kind words and helpful direction —I'm excited. I'mo keep building and improving!

Awesome work mate!

Thank you!

Hey Mariam,

I had the pleasure of reviewing your submission and would like to share some feedback:

Your prototype and visual presentation are both intuitive and visually compelling. You’ve done an excellent job covering various states, types, and possible button combinations with precision.

I also explored the game you attached and it is truly impressive.

Overall, I thoroughly enjoyed reviewing your project and look forward to seeing more of your work in the future. Keep up the great work, and continue channeling your passion into your designs!

I really appreciate your time exploring the game and writing feedback. Thank you very much.

I would like to commend her for this outstanding work, as it is both inspiring and beneficial.

Thanks Ziad

Nicely done and good use of colours

Thanks

39 Claps
Average 4.3 by 9 people
5 claps
4 claps
3 claps
2 claps
1 claps
<?xml version="1.0" encoding="utf-8"?>