Why Great UI Designs Stall and How to Make Chat Lists Work in Reality
This article examines why well‑intended design solutions often get abandoned, presents a systematic set of guidelines for chat‑list avatars and layout, and demonstrates how practical testing and iterative refinements can turn design concepts into sustainable, user‑friendly product experiences.
Why Good Designs Stall in Practice
Many seemingly solid design proposals never reach users because they encounter hidden “pitfalls” during implementation, such as inconsistent avatar handling, cluttered group lists, and mismatched expectations between designers, developers, and product teams.
1. Standards Are the Backbone of Reasonable Design
Establishing clear specifications for elements like group avatars ensures developers can faithfully reproduce the intended visual experience. For example, users complained that overly dense group‑avatar circles made the list look chaotic and tiring to read.
Analysis of competing products showed that consolidating group avatars into a single circular or square shape improves recognizability and visual harmony.
To avoid developers “jumping through hoops,” a comprehensive avatar rule set was created, covering:
Two‑person groups
Three‑person groups
Four or more persons
Both uploaded and placeholder avatars (including language‑specific placeholders) are defined, requiring a full specification to guide implementation.
During rollout, some group avatars were clipped by rounded corners, reducing recognizability. A special cropping method was devised to preserve key facial features.
Two solutions were applied:
New users upload avatars that follow the special cropping rule, ensuring the original image is preserved.
Legacy avatars are handled by a reverse‑engineered rule that displays them fully without requiring re‑upload, even when the image is cut into quarters.
2. Comprehensive List Redesign Based on Real‑World Feedback
Feedback highlighted several pain points:
Excessive vertical height reduces visible items per page.
Large avatar spacing shrinks horizontal reading space.
Monotonous group‑top styles and gray tones diminish visual interest.
Title font size deviates from competitors, causing inconsistency.
Insufficient badge and micro‑app adaptation across scenarios.
These issues conflicted with product goals and were repeatedly raised by leadership.
The redesign introduced:
New top‑pin style with varied colors to avoid a uniform gray appearance.
Brighter notification icons.
Four‑color cycling for group sections to improve recognition.
Smaller avatars with reserved space for badges.
Reduced row height to display up to 7.5 items per page.
Adjusted typography to align with industry standards and enhance hierarchy.
3. Element‑Level Analysis to Boost User Experience
Each list component was broken down and rule‑defined:
Icons and avatars – unified specifications.
Badges – handling for single, double, and multi‑digit counts.
Pinning rules – consistent visual treatment.
Title length limits.
@‑mention styling – differentiated colors for personal relevance.
Content length constraints.
Status indicators.
Timestamp formatting – e.g., showing only time for today.
By applying these granular rules, the list becomes cleaner, more scannable, and reduces cognitive noise, allowing users to focus on priority information.
Conclusion
Designing a chat list illustrates the broader principle that solid standards, full‑chain validation, and detailed element analysis are essential for turning good ideas into effective products. The five key takeaways are:
Ensure designs are backed by comprehensive, scenario‑covering specifications.
Foster cross‑functional collaboration; specifications must serve developers, product managers, and visual designers alike.
Consider legacy versions and provide migration paths.
Account for real‑world constraints such as device diversity and adaptive layouts.
Continuously evaluate each element’s impact on user experience and iterate accordingly.
This case study demonstrates how systematic analysis and practical testing can bridge the gap between design intent and user‑visible outcomes.
Suning Design
Suning Design is the official platform of Suning UED, dedicated to promoting exchange and knowledge sharing in the user experience industry. Here you'll find valuable insights from 200+ UX designers across Suning's eight major businesses: e-commerce, logistics, finance, technology, sports, cultural and creative, real estate, and investment.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
