Product page layout
This is proposed physical-product guidance, not approved Thorbis rules. src/data/product-guidelines.ts is the canonical owner of wording, reasons, status, and sources; product-guidelines-why.ts is a derived compatibility export. This Markdown is generated, not independently maintained.
Open with the name and one human claim, then the object. Each feature is one claim with a measurement that proves it. The size guide and a single spec table sit next to the buy choice.
Name, one claim, then the object.
pd-page-claim
Status: proposed.
The first screen is the product name, one sentence about the person using it, and the product. Apple's MacBook Pro news opens on the machine and the chip. Secretlab opens on the chair. A feature grid can wait.
Why: If the first screen is a feature grid, they never see the object they are deciding to buy.
Sources: Apple Newsroom, MacBook Pro with M5 Pro and M5 Max (opens in a new tab), MacBook Pro (opens in a new tab), Secretlab TITAN Evo features (opens in a new tab)
One feature, one substantiated claim.
pd-page-feature
Status: proposed.
Each block names the human outcome, the mechanism, and the measurement that substantiates that specific claim, with its source, method, conditions, and baseline where applicable. A load rating proves load capacity, not comfort; recycled content proves recycled content, not durability. Do not stack unrelated claims in one block.
Why: One claim with its own measurement and source lets the buyer check what the feature actually does.
Sources: Secretlab TITAN Evo features (opens in a new tab), Secretlab SoftWeave Plus (opens in a new tab), Apple Environment (opens in a new tab), Apple Newsroom, MacBook Pro with M5 Pro and M5 Max (opens in a new tab)
One spec table.
pd-spec
Status: proposed.
Every product has one table: materials, construction, adjustment ranges, loads, and size. TITAN Evo publishes frame, foam, upholstery, and logo method on the features page, and a technical specification sheet from the resources page. Link the PDF. Do not make the PDF the only copy.
Why: Materials, construction, ranges, and loads in one table stop the questions support answers every week.
Sources: Secretlab TITAN Evo features (opens in a new tab), TITAN Evo technical specification (opens in a new tab), Secretlab resources, spec sheet and assembly (opens in a new tab), TITAN Evo manual, parts list (opens in a new tab)
Size sits next to the buy choice.
pd-page-size
Status: proposed.
The applicable height, weight, and load ranges are on the page beside the size picker. Show the model's outer dimensions on an axis-labeled drawing, including protrusions and the space needed for cables and ventilation. State dimensions without removable parts and internal component limits where applicable. A PDF download is a copy, not the only place the number lives.
Why: The size picker is where the decision happens, so a range kept only in a PDF is missing at that moment, and the wrong size comes back as a return.
Sources: Secretlab TITAN Evo features (opens in a new tab), Secretlab MAGNUS Pro (opens in a new tab), Secretlab FAQ, assembly and magnets (opens in a new tab), Teenage Engineering computer–1, dimensions and clearances (opens in a new tab), Dyson V11 Extra, specifications and conditions (study receipt, 9 October 2026) (opens in a new tab), Dyson V15 Detect professional edition, technical specification, 15 June 2023 (opens in a new tab)
The page stays as quiet as the object.
pd-page-quiet
Status: proposed.
No countdown timers, no crossed-out prices that were never real, no badge confetti. The object, the size guide, and the spec table do the selling.
Why: A countdown and a fake crossed-out price argue with the object; the spec can sell it.
Sources: MacBook Pro (opens in a new tab), Apple Newsroom, MacBook Pro with M5 Pro and M5 Max (opens in a new tab), Secretlab TITAN Evo features (opens in a new tab)
Compare with the same rows.
pd-page-compare
Status: proposed.
If two models are compared, every row exists on both. A missing port or a missing size is a dash, not a deleted row. Chip, finish, and size stay separate columns.
Why: Rows that disappear between models hide a missing port; use the same rows, and a dash when it is absent.
Sources: MacBook Pro (opens in a new tab), Apple Newsroom, MacBook Pro with M5 Pro and M5 Max (opens in a new tab), Secretlab TITAN Evo features (opens in a new tab)