Button System Design
This button system is designed for consistency, accessibility, and visual clarity across all use cases. It includes both text based buttons and icon only variants, each with defined interaction states.
Layout and spacing:
- Fixed height: 48px for visual consistency and click target accessbility.
- Horizontal padding: 32px on both sides of the button content to maintain generous breathing space.
- Icon gap: 6px between text and icon ensures readability and visual balance.
Reviews
4 reviews
Well done :) Looks good. If you wanted to take this one step further, especially if you were to use these buttons in a larger project, you can consider adding documentation regarding when and how to use these buttons and layout guidelines for the particular app about what constitutes a primary, secondary, and tertiary button, as well as outline how they should be displayed on desktop (on the left side, right side, or center on the screen at all or most times) and mobile (full-width or identical as on desktop).
Thanks for sub, Regina!
You did a great job here, and for sure, this design system will help you out. What I suggest is put tags on each button (hover, disabled, outlined - also add focus mode) and try to make an appealing cover for the project (for extra mile)
Great job here!
Well done :) Looks great. If you want to take it a step further, especially if you want to use these buttons in large projects, you can consider adding documentation on when and how these buttons and layout guidelines can be used. Implement specific apps on why you want to create primary, secondary, and tertiary buttons, and how to display them on desktop (left, right, or most of the time) and mobile (Same as desktop).
Great work!
You might also like

ShopUs Microcopy
![Accessible Signup & Login Flow [Mossy App]](https://users-content.uxcel.com/4b7d4a6f-9cd9-4533-9bc7-8bb621033bc8/briefs/accessible-signup-login-flow-mossy-app-thubmnail-0044-1756114618435.jpeg)
Accessible Signup & Login Flow [Mossy App]

Pet Haven - Responsive Landing Page

Mobile Banking App Design Workshop Plan

Empty State design for Educational App
