Find a filter you already have in mind
Discover what you should filter by
Remove filters you have applied
Edit filters you have applied
Dont add visual clutter & distract from listings
Copyright © 2021 Kenneth Okereke
Last Summer I worked as a UX Design Intern for Lululemon Design Systems team. Traditionally Lululemon has not had a cohesive design language. Our team was responsible for creating a fully components-based design system and, in the process, a fresh new design language. I created 2 different patterns for this team: Empty States and Filtering for mobile devices.
With this project I had to create a pattern for filtering a list of items/results on mobile devices. I needed to create logic and consistency across all our different pages. After that it was up to me to decide what to prioritize and what to change.
I spent a little over a week combing through both of Lululemon mobile apps and the mobile website, collecting screenshots, and talking to designers in every design team that I could think of that may get effected/benefit from my work on the filtering pattern. I came out of the internal research with 2 goals: increase consistency andfilter usage.
I gathered screenshots from 20 different company’s mobile apps and mobile websites and analyzed their filtering mechanisms in browse pages and search pages. It took me 3-4 days to go through over 350 screenshots and distill down my thoughts into a couple different findings. I presented my research to a couple different stakeholders using the slide deck below:
From there I broke down the pill filtering into specific design parts: placement, secondary buttons, highlighted filters, bottom overlay content style, and bottom overlay pill bar style. For each category I tried to come up with as many options as I could.
Now I distilled all my wild options, into a few of the best options for each part of the UI. I tried to compile a list of pros and cons for each of these options and get really specific with my analysis. After getting feedback from my team and tweaking my analysis, I again went around to designers from different stakeholder teams across Johnson & Johnson to get their opinion on things. This is the point where I made it a point to get a lot of feedback from the accessibilty team and developers on feasability and engineering constraints.
Find a filter you already have in mind
Discover what you should filter by
Remove filters you have applied
Edit filters you have applied
Dont add visual clutter & distract from listings
At the end of this internship I provided sketch assets for every part of this pattern that other designers could use and detailed documentation on when and how to use this pattern.
Copyright © 2021 Kenneth Okereke
Copyright © 2021 Kenneth Okereke
Find a filter you already have in mind
Discover what you should filter by
Remove filters you have applied
Edit filters you have applied
Dont add visual clutter & distract from listings
Copyright © 2021 Kenneth Okereke
Find a filter you already have in mind
Discover what you should filter by
Remove filters you have applied
Edit filters you have applied
Dont add visual clutter & distract from listings
Copyright © 2021 Kenneth Okereke