Unifying Home Depot’s Homepage Across Platforms with Stencil Design System

Led a cross-platform initiative to unify Home Depot’s homepage components across iOS, Android, and Web using the Stencil Design System—resolving fragmented UI implementations and improving usability scores by 38%.

Led a cross-platform initiative to unify Home Depot’s homepage components across iOS, Android, and Web using the Stencil Design System—resolving fragmented UI implementations and improving usability scores by 38%.

Led a cross-platform initiative to unify Home Depot’s homepage components across iOS, Android, and Web using the Stencil Design System—resolving fragmented UI implementations and improving usability scores by 38%.

year

2022

Client

The Home Depot

timeline

6 Months

year

2022

Client

The Home Depot

timeline

6 Months

year

2022

Client

The Home Depot

timeline

6 Months

The Challenges

The HD digital ecosystem—comprising iOS, Android, and Web platforms—had evolved over time with disparate design systems and inconsistent UI patterns:

  • iOS followed Apple’s Human Interface Guidelines (HIG) with native UIKit components.

  • Android used Material Design guidelines and native Android components.

  • Web had accumulated a mix of custom-built and legacy components from various teams over the years.

This fragmentation resulted in:

  • Inconsistent user experiences across devices

  • Difficulty in scaling new features

  • High maintenance overhead

  • User confusion due to inconsistent UI behaviors

To solve this, the company introduced the Stencil Design System, a unified component library designed to work across all platforms. However, implementing this across fundamentally different platforms required deep understanding, strategic communication, and platform-sensitive design work.

The Challenges

The HD digital ecosystem—comprising iOS, Android, and Web platforms—had evolved over time with disparate design systems and inconsistent UI patterns:

  • iOS followed Apple’s Human Interface Guidelines (HIG) with native UIKit components.

  • Android used Material Design guidelines and native Android components.

  • Web had accumulated a mix of custom-built and legacy components from various teams over the years.

This fragmentation resulted in:

  • Inconsistent user experiences across devices

  • Difficulty in scaling new features

  • High maintenance overhead

  • User confusion due to inconsistent UI behaviors

To solve this, the company introduced the Stencil Design System, a unified component library designed to work across all platforms. However, implementing this across fundamentally different platforms required deep understanding, strategic communication, and platform-sensitive design work.

The Challenges

The HD digital ecosystem—comprising iOS, Android, and Web platforms—had evolved over time with disparate design systems and inconsistent UI patterns:

  • iOS followed Apple’s Human Interface Guidelines (HIG) with native UIKit components.

  • Android used Material Design guidelines and native Android components.

  • Web had accumulated a mix of custom-built and legacy components from various teams over the years.

This fragmentation resulted in:

  • Inconsistent user experiences across devices

  • Difficulty in scaling new features

  • High maintenance overhead

  • User confusion due to inconsistent UI behaviors

To solve this, the company introduced the Stencil Design System, a unified component library designed to work across all platforms. However, implementing this across fundamentally different platforms required deep understanding, strategic communication, and platform-sensitive design work.

The Solutions

As the lead designer for this initiative, I undertook a multi-phase process to unify the homepage UI across platforms using the Stencil Design System:

  1. Cross-Platform Audit:

    • Conducted a detailed audit of the Home Depot homepage across iOS, Android, and Web platforms.

    • Mapped out discrepancies in UI patterns, components, and user flows.

    • Documented how existing experiences adhered to or deviated from platform-specific guidelines.

  2. Stakeholder Alignment & Technical Immersion:

    • Engaged with engineers and product managers across platform teams to understand technical constraints.

    • Familiarized myself with Apple HIG, Material HIG, and existing internal systems to ensure compliance and adaptability.

  3. Usability Testing & Heuristic Evaluation:

    • Organized and facilitated usability studies with 24 participants across device types.

    • Identified key usability pain points (e.g., inconsistent navigation, unclear CTAs, layout inefficiencies).

  4. Stencil-First Redesign:

    • Proposed redesigns for homepage components that honored each platform’s native feel while aligning with Stencil’s new component structure.

    • Developed a recommendation system for which native patterns to preserve and where to overlay Stencil components without harming usability or accessibility.

  5. Documentation & Handoff:

    • Created detailed implementation guidelines and annotated design specs for engineering teams.

    • Established a cross-platform QA checklist to ensure consistent visual and functional rollout.

The Result

  • Usability Score Increase:
    Improved average SUS (System Usability Scale) scores from 68 → 94, a 38% increase post-Stencil implementation.

  • Component Reuse Rate:
    Increased reusable component coverage from 22% to 85%, dramatically reducing design and development time.

  • Consistency Satisfaction (User Survey):
    79% of participants noted the new experience “felt more consistent across devices.”

  • Engineering Feedback:
    3 out of 4 platform teams reported 25% fewer bugs related to layout/UI rendering in the new homepage implementation.

  • Time-to-Market:
    New homepage component releases are now 32% faster due to shared implementation practices across platforms.

↑ 38%

Usability Score

↑ 66%

Component Reuse Rate

↓ 25%

Bugs related to layout/UI rendering