Hwahae helps users find suitable cosmetics by analyzing ingredients and effects, and comparing products through reviews.
Overview
components
reduce QA Time
contents
01 Problem Statement
02 System Architecture
a. HDS Principle
b. Brand Essense
c. Product Visual Design
03 HDS Structure
04 Component Architecture Design
a. Foundation
b. Components
c. Templatte
05 Result & Effect
01 Problem Statement
Due to a lack of design consistency, the CTA buttons in a narrow view had borders with different thicknesses, solid buttons with varying heights, and slightly different colors. This inconsistency led to a confusing user experience, as buttons with the same function appeared inconsistent. Additionally, in a broader view, the lack of component reusability resulted in repeated communication and revisions between developers and designers, significantly increasing communication costs.
02 System Architecture
This structure enables makers to work toward a shared goal and helps deliver a consistent experience to users.
The overall feeling and impression experienced through using Hwahae’s products.
A design philosophy that includes a business perspective.
Core product design values aligned with the design philosophy.
Principles to follow when designing the product’s UX/UI, and when writing UX copy.
Design system.
This process helped establish a shared vision between the teams and served as a foundation for consistent decision-making across design and communication.
These keywords serve as core guidelines for building the design system. For example, when designing icons, keywords such as “clean,” “lively,” and “comfortable” help determine the use of curves, the depth of shadows, and how much information should be visually exposed to the user.
In this way, the keywords provide a consistent decision-making framework across all aspects of product design.
03 HDS structure
04 Component Architecture Design
The design system is based on the user experience of encountering Hwahae, and each color's primary shade is set at level 600.
To ensure readability and accessibility, the primary colors were tested for contrast against white text in accordance with WCAG accessibility standards.
Guidelines were provided in Figma to enable makers to work with ease and consistency.
A usage guide is also provided to help designers apply colors consistently according to function. For example, it defines appropriate colors for various UI states such as text hierarchy, disabled states, and error messages, and clearly guides which background colors to use in different contexts.
All icons are created as a single vector shape to remove unnecessary icon layers. By minimizing excess elements, we ensured a clean structure with attention to detail.
radius
Given the large scale of the service, we defined a wide range of text sizes and included appropriate usage examples for each. Since typography styles are defined for various use cases, the system is designed to allow tracking of usage frequency, making it possible to consolidate or replace rarely used styles in the future.
For example, a Snackbar is composed of elements such as spacing, text, radius, and button—each designed using Foundation tokens.
To maintain consistency between iOS and Android, we provide platform-specific usage guidelines, along with interaction guides to ensure a unified experience across all devices.
In cases where multiple temporary layers (like Snackbars or Toasts) appear on the same screen, we also provide guidance on which layer should take priority and appear on top.
UX writing is defined in line with the previously established product design principles, and we provide direct links to the guidelines within Figma to ensure easy access during actual design work.
The Product List is built as a modular component and is designed to be easily modified or extended using variants. It is used across various pages, and each team can adapt it according to their specific goals. For example, it can be configured to highlight pricing, focus on ingredient information, or indicate whether the product is available for purchase within the Hwahae platform.
05 Result & Effect
All new project elements built using the design system
80%+ of existing pages converted within 3 months
Product list page design time reduced: 18 → 8 minutes
50%+ reduction in overall design time
80% of Figma components reused across the service
Live QA time reduced by 50%