top of page

 Button Component 

Design System Component
July 2024 - August 2024

My Role
I worked on a design system component - a button for 5 different games in Gameberry Labs. This involved doing games audit, categorisation, guidelines listing, and library creation to implementation.

Why was this needed?

There are currently 5 games under Gameberry Labs, all built using different button styles.
But the issue is not just that, due to the fast-evolving nature of the features, there were numerous types/styles/sizes of buttons.
So there was a need to define some standard guidelines defining the button functionality.

Screenshot 2024-11-10 at 1.10.50 PM.png
Screenshot 2024-11-10 at 1.11.12 PM.png

Games' Audit

I talked to UX designers on different games:
1. Understood how many types of buttons are there.
2. Inconsistencies with the art style and colours
3. Visual differences for the same category of buttons in the same game - BIG BIG PROBLEM!

Learnings

After conducting an audit, I realised the need to categorise the button variants based on their functionality (primary/secondary/tertiary/tabs). 

This helped me get an overview of the fact there are 7-8 different styles of buttons being used 
text - text+icon - 2 text - icon - text+banner etc.

Example

Screenshot 2024-11-10 at 1.46.31 PM.png

Rough categorisation in types

Screenshot 2024-11-10 at 1.37.13 PM.png

Priorities

Screenshot 2024-11-10 at 1.57.42 PM.png
Screenshot 2024-11-10 at 1.57.52 PM.png
Screenshot 2024-11-10 at 1.59.32 PM.png
Screenshot 2024-11-10 at 1.59.06 PM.png

Guidelines

Screenshot 2024-11-10 at 3.11.17 PM.png
Screenshot 2024-11-10 at 3.11.26 PM.png
Screenshot 2024-11-10 at 3.12.04 PM.png

Types

Button Types.png

Solid Button Anatomy

Solid Button Anatomy - general.png

Button Variants

1. Solid Text Button.png
2. 2 Texts.png
3. Text + Icon.png
4. Text + Tag.png
5. Text + Progress Bar.png
7. Text+ Image.png

Button States

States are visual representations used to communicate the status of a component or interactive element.

Screenshot 2024-11-10 at 4.26.00 PM.png
Screenshot 2024-11-10 at 4.26.33 PM.png
Screenshot 2024-11-10 at 4.30.31 PM.png
Button States.png
Screenshot 2024-11-10 at 4.31.40 PM.png
bottom of page