Trickle - DM Feature

Trickle - DM Feature

Trickle - DM Feature

Trickle - DM Feature

Year

Duration

Duration

Duration

Year

Jul.2022 - Present

Jul.2022 - Present

Project Type

Project Type

SaaS Product

SaaS Product

UX Design

UX Design

Role

Role

UX/UI Designer

UX/UI Designer

Tools

Tools

Figma

Figma

OVERVIEW

OVERVIEW

OVERVIEW

OVERVIEW

About Trickle

Trickle is a SaaS company focused on cross-functional collaboration in the North American market. Its design principle centers on seamless task management and communication to boost productivity. In Trickle's fast-paced startup environment, design and development are dynamic. Over the past two years, we've made two major product changes driven by new user research and brainstorming sessions.

The Problem

36%

36%

36%

Reduction in the development cycle

25%

25%

25%

Improvement in cross-team collaboration efficiency

24%

24%

24%

Increase in user satisfaction scores

20%

20%

20%

Reduction in the maintenance efforts

36%

Reduction in the development cycle

25%

Improvement in cross-team collaboration efficiency

24%

Increase in user satisfaction scores

20%

Reduction in the maintenance efforts

Mind map - Design system

Colors / Typography / Grid & Spacing

Basic Components Examples

Drawer Property Component

Example - Process of Creating Drawer Property

Example - Multiple Solutions for DM Feature

Example 1: Header project name
While designing the header, I had to consider "What if users set an extremely long project name?"To manage this, I set a maximum character limit, implemented truncation rules, and added hover tooltips for full name display. This approach ensured a seamless user experience even in edge cases.

Project name - Maximum Length Limits

Example 2: Dropdown length limit
While designing the dropdown, I had to consider not only the maximum length of the dropdown itself but also the maximum length of its content. The content length was set so that the last cell would be partially visible, indicating to users that they could scroll down to view more content. This design choice ensures a clear visual cue for additional content, enhancing user experience.
By applying these principles, I was able to address potential extreme cases and ensure the usability and scalability of the design system.

Dropdown - Maximum Length Limits

Example - Drawer Editor Annotation

Dark Mode

With a comprehensive set of components and sufficient prototypes, we decided to explore different themes for Trickle. By redefining colors, typography, and elevation rules …(etc.), I helped establish a dark mode, enhancing the user experience significantly.

The next steps would involve recoloring other pages based on the new color system, conducting user tests to gather feedback, and iterating the design as needed to ensure optimal usability and satisfaction.