Welcome to Week 3, Day 1 of my Weekly UI challenge! Week 3 will focus on a results page UI component; each day throughout this following week, I will pick one or two (usually related) subelements of the design to implement. For day one, our goal is to…
I personally used Sketch to design this week's component, but you can use Sketch, a similar UX/UI design program like Adobe XD, or really any other program (or just paper and pen/pencil!) to design your component.
If you decide you would rather not design your own component, you are more than welcome to follow along using my designs, but I think you'd really get the most of it if you designed your own. (plus I'd love to see what you all come up with!)
Here is what my results component will look like, including a number of the component's states:
This is what the grid view of the component looks like:
Hop on those design programs (or get out that pen and paper pad) and design your own results page! Below is a calendar of what features I will be implementing on which day, as well as a few resources that may help you.
Also, please add your repos and/or images of your designs in the comments for inspiration! I would love to see what designs you all create.
Happy designing! 🎉
- (Sunday 4/22) Design component 🎯
- Result entry, sponsored/best seller indicators
- Grid/list view toggles
- Pagination/load more
- 100% a11y score
- Tweaks, refactors, fixes
- Best Practices for Search Results
- The basic principles for designing search & results
- 7 Rules for Creating Gorgeous UI
- a11y Project (great resources for creating accessible web sites/apps)
Claim your page on DEV before someone else does
Level up every day