TOEFL mock exam page — four variants
Judged at the real target: 50 practice sets (Reading 18, Listening 16, Writing 16, Speaking coming soon) and 3 mock forms. A set is a whole section — a Reading set is 25 items / 30 min. Desktop 1440×900 on the left, phone 390×844 on the right. Practice data is stubbed; the Form A row is real.
0 — Today, unchanged
The chip rail. "Full test" never renders the paper, and its copy claims there is no full paper to sit.
D — Summary + Continue
The format page summarises and never lists. One primary Continue button on the next unsat set; each skill card is an index with a progress bar. Mock forms inline below.
D — the library screen behind a skill card
What /mocks/TOEFL_IBT/practice/reading would render: filter chips and all 18 sets with their results.
E — One page, skills as accordions
No subpage. Each skill opens its list in place, 8 rows then "Show all". A global "hide sets I have done". The mock block never leaves the page.
F — Next up, then browse
Opens with one chosen action and a secondary "or sit a full mock". Everything else demoted to a browse strip with per-skill progress bars.
G — Workspace: skill rail + set list
Master-detail. Persistent skill rail with the mock pinned above it; the selected skill's whole list on the right with All / Not done / Done filters. Densest of the four. Rail becomes a chip row on a phone.
Prototype. Nothing committed.