Design system · Component review 22

Benchmark data table

A complete measurement table needs a compact entrance and an obvious way to inspect every column. The Guide’s original expansion pattern remains visible alongside the newer native disclosure.

Adopted shared style: BenchmarkDataTable now uses the refined native disclosure. The published Guide keeps its original Expand control.

Disclosure treatments

Open each treatment with click or keyboard. At phone width, focus the table region and use arrow keys to inspect hidden columns.

01

Original Guide

Expand button below a table preview

FixtureVariantRaw CSSGzipBrotliSamples
DocumentationStatic56.2 kB6.8 kB5.1 kB10
DocumentationRuntime32.4 kB4.9 kB3.7 kB10
DashboardStatic104.8 kB13.2 kB9.4 kB10

The published benchmark page reveals more of a full table with its established Expand button. The original presentation remains in the Guide.

02

Previous shared

Native disclosure and scroll region

Recorded CSS outputComplete data · scroll for more columns
Use arrow keys to scroll the table.
FixtureVariantRaw CSSGzipBrotliSamples
DocumentationStatic56.2 kB6.8 kB5.1 kB10
DocumentationRuntime32.4 kB4.9 kB3.7 kB10
DashboardStatic104.8 kB13.2 kB9.4 kB10

The previous shared component kept the complete server-rendered table behind a native summary and a keyboard-scrollable region.

03

Adopted

Refined disclosure heading

Data tableRecorded CSS outputComplete measurements · scroll for more columns
Use arrow keys to scroll the table.
FixtureVariantRaw CSSGzipBrotliSamples
DocumentationStatic56.2 kB6.8 kB5.1 kB10
DocumentationRuntime32.4 kB4.9 kB3.7 kB10
DashboardStatic104.8 kB13.2 kB9.4 kB10

The adopted shared style improves the title, reading hint, chevron, expanded boundary and focus while preserving the native disclosure and scroll behavior.

Actual Guide use

The live static CSS table still uses its original expansion control and committed measurements.

Open /guide/benchmarks
FixtureVariantRawGzipBrotliFiles
MinimalMaster CSS static CLI5.1 kB1.9 kB1.6 kB1
MinimalMaster CSS static Vite5.1 kB1.9 kB1.6 kB1
MinimalTailwind CSS CLI9.2 kB2.6 kB2.2 kB1
MinimalTailwind CSS Vite7.7 kB2.4 kB2.1 kB1
DocsMaster CSS static CLI5.8 kB2.2 kB1.8 kB1
DocsMaster CSS static Vite5.8 kB2.2 kB1.8 kB1
DocsTailwind CSS CLI12.0 kB3.0 kB2.6 kB1
DocsTailwind CSS Vite10.0 kB2.8 kB2.4 kB1
DashboardMaster CSS static CLI6.0 kB2.1 kB1.8 kB1
DashboardMaster CSS static Vite6.0 kB2.1 kB1.8 kB1
DashboardTailwind CSS CLI10.5 kB2.8 kB2.4 kB1
DashboardTailwind CSS Vite8.7 kB2.6 kB2.3 kB1
Stress CSSMaster CSS static CLI11.7 kB3.1 kB2.0 kB1
Stress CSSMaster CSS static Vite11.7 kB3.1 kB2.1 kB1
Stress CSSTailwind CSS CLI17.1 kB3.7 kB2.5 kB1
Stress CSSTailwind CSS Vite12.7 kB3.4 kB2.3 kB1

Only the shared Design System disclosure is being considered. The Guide’s table content and surrounding interpretation remain intact.