Mastering Web List Design Patterns for B2B Interfaces
This article summarizes practical web list design patterns for B2B products, covering basic, grid, master‑detail, comprehensive, and operation‑visible/hidden lists, and offers design recommendations to improve usability, performance, and visual appeal in complex business interfaces.
Introduction
After six months of B2B product interaction design, the author summarizes common web list patterns to help designers create efficient and high‑quality list interactions for developers and operations personnel.
1. Basic List
Scenario: A simple table layout for flat data display, with action buttons placed at the far right. Too many columns cause visual fatigue and horizontal scrolling, reducing usability.
2. Grid List
Scenario: Grid lists carry more information per cell, allowing multiple rows of data within a single grid. Clear boundaries aid comparison, suitable for large data volumes. Action buttons can appear beside the grid or inside each cell.
3. Master‑Detail List
Scenario: B2B products often need hierarchical or progressive relationships. Limit master items to ≤3 and avoid expanding all masters by default to reduce server load. Expand one master at a time; for long child lists, use incremental loading (e.g., show 10 rows, then load more on demand).
4. Comprehensive List
Scenario: Complex business data where items have both parallel and hierarchical relationships. Supports rich interactions such as view, download, edit, move, and delete, enabling flexible data composition, decomposition, and rearrangement.
5. Operation‑Visible List
Scenario: When column data is few and there is ample space, expose all action buttons directly for quick access, especially for high‑frequency operations like editing.
6. Operation‑Hidden List
Scenario: When many columns leave insufficient space, hide actions behind a “more” icon or similar, revealing them on hover. Low‑frequency or risky actions are also hidden to reduce accidental clicks.
Design Recommendations
1. Avoid overly long horizontal content that forces scrolling; it raises interaction cost and reduces readability.
2. Freeze table headers to keep column meanings visible during vertical scrolling.
3. Enhance visual aesthetics using appropriate typography, colors, icons, and tags to improve user satisfaction and comprehension.
By treating the grid list as a base and recombining cells, designers can create diverse list types and apply micro‑interactions to express matrix, hierarchical, progressive, or parallel relationships.
网易UEDC
NetEase UEDC aims to become a knowledge sharing platform for design professionals, aggregating experience summaries and methodology research on user experience from numerous NetEase products, such as NetEase Cloud Music, Media, Youdao, Yanxuan, Data帆, Smart Enterprise, Lingxi, Yixin, Email, and Wenman. We adhere to the philosophy of "Passion, Innovation, Being with Users" to drive shared progress in the industry ecosystem.
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.
