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.

网易UEDC
网易UEDC
网易UEDC
Mastering Web List Design Patterns for B2B 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.

frontendInteraction DesignWeb Designlist patternsB2B UI
网易UEDC
Written by

网易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.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.