top of page
DS-Cover.png

UI Design System

Design for impact

A collective approach to creating consistency, scalability, and reusability through a shared design system.

My Role

Product Designer​​

​Timeline

2 months

Deliverables

Design System

Color Theme

Typography

Reusable Components

Form Design

Logo Design

Design Documentation

Keywords

Best Practice

Branding

After working on several projects for VHC, I've realized that there is an opportunity to build a UI design system for our projects to ensure the consistency of the digital interfaces in order to offer patients, volunteers and donors a simplified and uniform experience. So I proposed it and made it!

 

I also leverage the design system to guide and educate the team in design principles and design thinking to enhance their digital product solutions.

Design Challenge

How Might We provide clear guidelines and best practices for our teams, while delivering a thoughtful user experience?

User

Pain Points & Needs

User Pain Points

User Needs

Lists are text-heavy: Users are annoyed that they cannot scan information quickly and find it hard to digest important information in long copy.

​

Form isn't smart: Users find the kind of input the text field requires isn't obvious.

​

Actionable directions are frequently missed : Users find it challenging to discover text links and call-to-action buttons that randomly appear on pages.​

Users need clear and concise navigation on the website.

​

​​

Users need complete the task without having to guess.

​

Users need clear and consistent directions to take actions effectively.

​

Business

Pain Points & Needs

Business Pain Points

Business Needs

Website doesn't have consistent look and feel: Negative impression of the brand.

​​​​​​

Updates take too much effort: Any changes will cause re-formatting.

Business needs standardizing the functionality and look and feel through the website.

 

Business needs scale down and scale up the experience while still delivering access and control to the information and features.

Project Principles

Respect user needs

 

Minimize cognitive load and learning curve to bring more confidence in using the designs.

Avoid "UX debt"

​

The same component is reused everywhere, retaining its specified design.

Fixing

What's Broken

Audit the website to identify what's not working and what we could fix to make quick-win changes.​

old website- mac 14.png

Before

new website- mac 14.png

After

Various visual styles on one page:

logo, colors, font, buttons...

Migrate everything to a consistent style.

Little wins like this worth a lot and are so impactful.

The Atomic Design

With this bottom-up approach for building interfaces, we break down the pages and screens into their smallest pieces. â€‹

​

Beginning with style guiding the most basic and atomic functional elements:

​

  • Color Theme

  • Typography

​

and then build up to the following components to cover most of our use cases:

​

  • Accordion

  • Card

  • Field Input

  • Button

​

Bonus: Finalize logo designs for branding to align with the company's identity and resonates with its intended audience.

Style Guide

  • Color Theme

Color Theme.png
  • Typography

Typography.png

Component Library

As a user, I need clear and concise navigation on the website.​

  • Accordion

Behavior: 

  • By default, accordions items are closed.

  • Allow multiple open items.

Layout: 

The chevron icon signifies additional content and indicates an accordion item’s interaction. 

Content:

An accordion header should give an idea of the content in the accordion panel. Keep headers brief. 

Accessibility:​​

Accordion headers have a button role that makes them perceivable to assistive technologies.

​

  • Card

​Layout:

Card title aligns on the center of the card preview.

Behavior:

The card title function as a button.

Content:

The content should encourage people to take an action directly from the card and click through for more info.

Our Services - accordian_closed (1).png
home page.png

As a user, I need to complete the task without having to guess.

  • Field Input

Behavior:

  • Validation states will change the visual presentation of the field, for example changing to a red border in the error state.

  • Required entries: all fields are required by disabling the Sign Up or Submit button until all fields are complete.

Layout: 

By default, field labels left-aligned within the form component.

Content:

Use field label as placeholder text to give a short hint, or an example of formatting for the expected input value.

Components.png

As a user, I need clear and consistent directions to take actions effectively.

  • Button

Behavior:

A standard button initiates a single action or event.

Layout:

Only use one primary button in a layout for the most important action. If there are more than two buttons with equal priority, all buttons should have neutral backgrounds. Always give the primary button action prominent placement.

Content:

Use active language that reflects the action that will happen next. Be brief, usually a single verb is best but include a noun if it increases clarity. 

Components.png

Branding

The first time I opened the "Logo" folder in our system,

I saw 20 files like this:

Screenshot 2024-08-06 at 11.58.09 PM.png

...

and 15 more.

Hmmm...Can you tell the differences?

I can, because the name of every single file is different!

​

Something needs to be done.

Working closely with stakeholders, including marketing teams and company leadership, I ensure the logo design aligns with branding goals.

​

  • Refining selected logo concepts, focusing on elements like typography, color, and iconography.

  • Ensuring the logo is versatile and scalable for various applications, such as print, digital, and merchandise.​​

  • Preparing final logo files in various formats (e.g., vector, raster) for different use cases.

  • Developing brand guidelines that detail proper logo usage, including spacing, color variations, and prohibited alterations.

VOLClinic-Logo_2016_RGB.png
VOLClinic-Logo_2016_Black_CMYK.jpg

Impact

  • Internally, everyone loves the Design System documents.

​

  • A valuable resource for guiding digital platforms and marketing materials. Educates teams on graphic knowledge, design components, and their application.

​

  • I also review branding and promotional materials to ensure consistency with design guidelines.

Takeaways

The single source of truth

​

Understanding and implementing this component-based UI design system allows us to achieve consistency, scalability, and improved usability across our interfaces and products throughout the organization. This approach enhances efficiency, freeing up time to tackle more challenging interaction design problems.

bottom of page