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

Pebble

Pebble is a mental health SaaS concept designed as part of the UXCEL UX Design career path. The brief was to design an accessible sign-up and sign-in flow.

Approach

I built the project in three layers: foundations first (colour tokens, type scale, spacing, radius), then components (five variant sets covering inputs, buttons, labels, errors and checkboxes), then screens assembled from those components.

Key decisions

The palette centres on a desaturated sage green paired with a warm off-white ground. All text and interactive colours were checked against WCAG 2.1 AA (4.5:1 for text, 3:1 for UI elements).

Typography uses Inter throughout with a mobile-first scale; line heights follow WCAG 1.4.12 text spacing guidelines.

Components were built as Figma variant sets with a single-property naming convention to avoid sparse variant matrices.

Screens use instances exclusively, no detached overrides.

Outcome

Four screens (sign-in default, sign-in error, sign-up, success state), five component sets, a full token library, and a WCAG compliance reference ready to hand off.

Prototype

https://www.figma.com/proto/Lev4foP57QwAQgjPRJGngR/Accessible-Signup-Form-for-SaaS-Platform?page-id=9%3A60&node-id=11-33&viewport=144%2C387%2C0.04&t=ITsSGwzZIuzojDBH-1&scaling=scale-down&content-scaling=fixed&starting-point-node-id=11%3A33

Screens

Pebble Accessible SAAS Signup Flow 1

Foundations

Pebble Accessible SAAS Signup Flow 2

Accessibility

Pebble Accessible SAAS Signup Flow 3

Components

Pebble Accessible SAAS Signup Flow 4

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

Reviews

1 review


Awesome execution!

I love the clean and minimal look. Keeps users focus on the task at hand. The form validation screen is a nice touch as well. The only thing missing is a social sign up option with either Google, Facebook or Apple ID for an even seamless flow.

Thank you for you kind comments and helpful suggestion Dankwah. Much appreciated

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