Design System Case Study: Select Menu Item

Medallia

Problem

The current Select Menu Item component was not scalable or accessible. It also did not reflect the internal Design System website that Engineer’s referenced for code which made designing and coding for this component challenging and time consuming for both Product Designers and Engineers.

Results

The new Select Menu Item allows designers to create versatile rows for their dropdown menus in the Select Menu and Select Menu Hierarchy components. These dropdown menus are frequently used with Multi-Select, Select Stacked, Select Inline and Single Select components. As seen below. These components make up a larger majority of our Medallia platform. Therefore, making this a robust master component that creates efficiency and reduces design and programing time for both Product Designers and Engineers.

My Role
Visual Design, User Interface, Accessibility and Design Strategy

Target Audience
Product Designers, Engineers, and Product Managers

Improving the width and padding

To create consistency and accommodate for the new properties, variants and states being added, I changed the base width and padding of the 7 current components.

New properties, variants and states

To create a robust and versatile master component I added 11 new variants, 80 new states and 2 new properties to the Select Menu Item component. The properties includes a Hierarchical back row and a Checkbox row with an accessible focus hover state making it 2.2 compliant.

Reorganizing the component layout

To create a more efficient user flow I reorganized the layout of the new Select Menu Item component. I edited the language for “Enabled” state to “Default” state and removed the word “Normal” from “Rows” to create consistent language that reflects the current Design System Library. I also added all the properties to showcase the versatility of the new Select Menu Item component.

Next
Next

Books on the L