WOOF: Redefining the Ollie Design System to be Unified and Simple

A collection of reusable components, patterns, and guidelines,

along with the principles and best practices for using them.

From

to

Name

Overview

Overview

Introduction

Introduction

WOOF Design System serves as a robust UI Kit tailored for new designers at Ollie. It offers several advantages, notably an Efficient Internal System, Enhanced Usability for Customers, and a Distinctively Friendly Design.

WOOF Design System serves as a robust UI Kit tailored for new designers at Ollie. It offers several advantages, notably an Efficient Internal System, Enhanced Usability for Customers, and a Distinctively Friendly Design.

Name

Role

Role

Product Designer

Product
Designer

Team

Team

Bryony Hoare, Josie Xu,
Roey Wang, Todd Wu

Member Experience

Brand

Brand

Why does Ollie need a new design system?

Why does Ollie need a new design system?

Ollie Design System inventory

Following Brad Frost's fundamental steps for interface inventory creation, we meticulously traversed the original interface, capturing screenshots of UI components.

Name

After interface inventory on Ollie's website we've uncovered four key challenges:

Inconsistency in Design

This can confuse users and make the site feel disjointed.

Heavy Workload

A heavy workload can slow down progress.

Lack of Efficiency

It could involve inefficient workflows, outdated technology, or redundant tasks.

Difficulty in Collaboration

It's difficult to coordinate efforts among team members or departments.

Problem Define

Problem Define

Problem #1

Problem #1

Inconsistencies

Inconsistencies

Our UI audit unveiled a multitude of inconsistencies and disorganization within Ollie's current design. These issues not only consume valuable time for new designers and developers but also hamper the efficiency of cross-functional teams. Furthermore, for customers, these inconsistencies diminish the ease of purchasing products, ultimately impacting the company negatively.

Our UI audit unveiled a multitude of inconsistencies and disorganization within Ollie's current design. These issues not only consume valuable time for new designers and developers but also hamper the efficiency of cross-functional teams. Furthermore, for customers, these inconsistencies diminish the ease of purchasing products, ultimately impacting the company negatively.

Name

Problem #2

Accessibility issues

When Team WOOF employed the Wave plugin on the Ollie website, we discovered that the current design fails to comply with WCAG guidelines regarding color contrast on buttons, icons, and cards. Additionally, the presence of an unstoppable marquee image poses accessibility challenges, potentially excluding users with disabilities from accessing our services.

When Team WOOF employed the Wave plugin on the Ollie website, we discovered that the current design fails to comply with WCAG guidelines regarding color contrast on buttons, icons, and cards. Additionally, the presence of an unstoppable marquee image poses accessibility challenges, potentially excluding users with disabilities from accessing our services.

Name

About WOOF

About WOOF

Team Woof consists of product designers deeply passionate about animals, and we're convinced that Ollie could excel with our redesign of their design system. We've distilled our approach into 3core design principles and 1 design guideline:

Team Woof consists of product designers deeply passionate about animals, and we're convinced that Ollie could excel with our redesign of their design system. We've distilled our approach into 3core design principles and 1 design guideline:

Cohesive

Principle 1

Principle 1

Ollie is dedicated to providing high-quality food choices for dog clients by combining various natural ingredients with nutrition science.

Ollie is dedicated to providing high-quality food choices for dog clients by combining various natural ingredients with nutrition science.

Woof follows its own strong formula, emanating a cohesive visual identity through happy and complementary colors, consistent buttons, and elements.

Woof follows its own strong formula, emanating a cohesive visual identity through happy and complementary colors, consistent buttons, and elements.

Simple

Principle 2

Principle 2

Woof prioritizes simple UI elements, an organized page structure, and a clear hierarchy of information. We maintain a balance between simplicity and aesthetics, much like the simple yet nutritious food ingredients used by Ollie.

Woof prioritizes simple UI elements, an organized page structure, and a clear hierarchy of information. We maintain a balance between simplicity and aesthetics, much like the simple yet nutritious food ingredients used by Ollie.

Empathetic

Principle 3

Principle 3

Ollie always prioritizes the health of its dog clients.

Ollie always prioritizes the health of its dog clients.

Woof also places emphasis on clear guidance and organized layouts. We strive to achieve consistency in elements, ensuring all components work together harmoniously to provide users with an intuitive experience that meets their needs and preferences.

Woof also places emphasis on clear guidance and organized layouts. We strive to achieve consistency in elements, ensuring all components work together harmoniously to provide users with an intuitive experience that meets their needs and preferences.

Accessible

Design Guideline

Design Guideline

  1. The contrast ratio should be at least 4.5:1 for regular-sized text and 3:1 for icons and large text (24px and above or 18px bolded text), ensuring enhanced readability.

  2. Avoid using pure black text on a pure white background, as it may pose readability challenges for users with dyslexia.

  3. Convey information using multiple cues (e.g., labels, icons) to supplement color coding, ensuring clarity for all users.

Problem Solving

Problem Solving

Solution #1

Designed for consistently components

Team WOOF has overhauled the Ollie Design System by adhering to WOOF design principles, ensuring the creation of consistent components. Our primary approach for crafting these components was the implementation of the Atomic Design Methodology.

Name
Name

Solution #2

Designed for accessibly

We've embraced the WCAG 2.2 guidelines to guarantee the accessibility of every element. ‍ By catering to users with diverse needs, we've crafted a digitally accessible environment. We firmly believe that exemplary User Experience Design should cater to everyone, regardless of their unique requirements.

Name

Advantages of the Woof Design System

Advantages of the Woof Design System

Cohesive

Increased Usability for Customers

Increased Usability for Customers

Consistent design
Increased ease of purchase
Brand loyalty

Consistent design
Increased ease of purchase
Brand loyalty

Simple

Efficient Internal System

Efficient Internal System

Saves time for designers and developers
Reduces human error
Increases ROI

Saves time for designers and developers
Reduces human error
Increases ROI

Empathetic

A Unique and Friendly Design

A Unique and Friendly Design

Friendly, fun, and memorable interface
Approachable look; bright but not overwhelming
Brand recognition

Friendly, fun, and memorable interface
Approachable look; bright but not overwhelming
Brand recognition

Reflection

Reflection

Become a better team player

Become a better team player

It's clear that clear communication, mutual respect, and leveraging each team member's strengths are key to finish WOOF Design System.

It's clear that clear communication, mutual respect, and leveraging each team member's strengths are key to finish WOOF Design System.

Knowing when to step up and lead, as well as when to step back and empower others, is crucial for a positive collaboration experience. Along with this knowlede and confidence, I'm ready to be a valuable team player for cross-functional teams as a UX designer. My willingness to listen, learn, and adapt will undoubtedly contribute to creating cohesive and successful project outcomes.

Knowing when to step up and lead, as well as when to step back and empower others, is crucial for a positive collaboration experience. Along with this knowlede and confidence, I'm ready to be a valuable team player for cross-functional teams as a UX designer. My willingness to listen, learn, and adapt will undoubtedly contribute to creating cohesive and successful project outcomes.

Name
Name

System thinking

"From atoms to pages, from Ollie to WOOF" — this project provided me with the opportunity to dive deep into the entire spectrum of design, from individual components to full pages. Through inventorying, reassembly, and design, we've crafted and launched a superior solution.

The WOOF design system marks the initial step in this journey. As we move forward with updates and operations, our commitment remains unwavering: to consistently seek out the best solutions to the challenges we encounter.

Do & Don't

Do & Don't

Do: Conveying information by using multiple cues

Don't: Conveying information by only using colors

Do: Leveraging button text directly related to the product

Don't: Over explain with button text

Do: Making sure the contrast ratio over 4.5:1

Don't: Using low contrast color

© Todd Wu Design 2024. All rights reserved.

1:37:17 AM

© Todd Wu Design 2024. All rights reserved.

1:37:17 AM

© Todd Wu Design 2024. All rights reserved.

1:37:17 AM