Scaling the design system for Input Field Components

The primary objective of this project was to scale and standardize the design system for input field components across Bowtie’s B2C platforms. By creating a unified and scalable system, we aimed to ensure consistent usage and implementation of input fields, improving both the user experience and development efficiency.

Role

Product Designer

Worked with the owners of the design system - Ankit (Product Designer) and Anson (Engineer)

Key Methods

Site Audit

Duration

2 months (ongoing)

Results

(Hypothetical) Established unified input fields across all B2C and B2B platforms

Implementation was postponed

context

Why This Matters to Bowtie

The lack of comprehensive design system guidelines for input field components created inefficiencies and inconsistencies across the platform. Without clear standards, designers and engineers often spent significant time debating styles, usage, and implementation details.

As Bowtie continues to scale its features and expand its platform, maintaining consistency in design and development is critical.

challenges

Too many inconsistent variants…

To kick off this initiative, we conducted a thorough design audit, uncovering several key issues:

Variant Style Inconsistencies: The styling of input fields varied across the portal, particularly in error states. For example, error text sometimes appeared in color and other times did not, and icons were inconsistently displayed.

Inconsistent Field Labels and Placeholders: Some input fields included titles and placeholders, while others did not. This inconsistency confused users and made it difficult for them to understand how to answer questions effectively.

Mobile Usability Issues: The height of input fields was too large for mobile devices due to excessive padding, creating a poor user experience on smaller screens.

ideation

The goal

Our objective was to create a design system that aligned with the following principles:

  • Consistency: Establish a unified and scalable design system for input fields, ensuring consistent usage across the platform.

  • Efficiency: Reduce development time and effort by eliminating redundancies and simplifying component logic.

  • User Experience: Improve usability and accessibility, making forms easier to navigate and understand for all users.

  • Scalability: Create a flexible and modular system that supports future feature expansions with minimal overhead.

Our approach

To address these challenges, I collaborated with Ankit and Anson to audit existing input field components, identify inconsistencies, and define a scalable system. Our approach included:

  1. Component Audit: Conducted a comprehensive review of all input field variants in use across the platform.

  2. Modular Component Structure: Designed a flexible component architecture that supported both single and grouped input fields, reducing redundancy.

  3. Documentation and Guidelines: Created detailed documentation and usage guidelines for designers and engineers, ensuring seamless adoption.

solutioN

A unified and scalable design system

Thank you for being here!

© 2025 – Gianna Burgos

Thank you for being here!

© 2025 – Gianna Burgos

Thank you for being here!

© 2025 – Gianna Burgos