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

Buttons & Interactions

Project Overview

Platform: Tech Platform

Objective: To design a cohesive button system that enhances user interaction while maintaining accessibility, usability, and brand consistency.

Problem Statement

In the competitive world of social media platforms, user engagement hinges on intuitive and accessible design. A well-crafted button system is essential to guide users through actions, ensuring that the interface is easy to navigate while meeting accessibility standards.

My Design Goals

Intuitive Design: Ensuring that users can easily identify and use the buttons, facilitating smooth navigation and interaction.

Visual Consistency: Creating a unified visual language across all button types and states, maintaining brand identity.

Accessibility: Designing buttons that comply with WCAG guidelines for color contrast and touch target sizes.

Flexibility: Building a button system that can easily be adapted to future updates and features.

Button Types & Priorities

Primary Buttons: Designed with a solid fill to ensure they are the most visually prominent, emphasizing their importance for key actions.

Secondary Buttons: A lighter fill was chosen to create a balanced visual hierarchy, ensuring these buttons are noticeable while remaining secondary to the primary buttons.

Tertiary Buttons: Outlined to maintain a minimalist and unobtrusive appearance, these buttons are suitable for actions that are less critical but still require visibility.

Text Buttons: Crafted with no fill or outline, these buttons are intentionally subtle, reserved for supplementary actions that should not distract from the primary and secondary options.

Destructive Buttons: These buttons are designed with a bold and cautionary appearance to clearly differentiate them, ensuring they are easily recognizable and prevent accidental activation of potentially harmful actions.

View full Project

Button Design System

Buttons & Interactions

Open in Figma

Behance

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

Reviews

2 reviews


Especially the text variant of the button:

Remove padding, buttons that do not have a different background color than the background of the element they are within, shouldn't have padding, the padding will make them seem misaligned when not hovered.

Contrast is too low for some button states (mostly active, but some hover states could be improved too).

(edited)

Hi Surbhi!

I think you've done a lot of work on this project, and it definitely shows across your large button system. Some notes - I find your button system to be more applicable to a finance or business system, as it feels very formal for social media. I also found your project hard to browse, as your prototype wasn't set within a presentation, and only showed limited functionality. I think you can very easily improve this project, by just using some of your buttons to create a presentation to showcase all the hard work you've done.


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