StealThis .dev

Science — Experiment / Methods Timeline

An ordered methods timeline that walks a fictional photothermal hydrogel drug-release assay from preparation through analysis. Steps are grouped into four colour-coded phases with status dots, wall-clock and hands-on durations, and per-step reagents and instruments. Each step expands to a recorded-parameters table with units and significant figures, a Play control sequentially highlights steps while a progress bar fills, phase chips filter the track, and a proportional phase-duration figure summarises the run.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Experiment / Methods Timeline

A vertical protocol timeline that documents an experiment the way an electronic lab notebook would. Nine ordered steps are grouped into four phases — Preparation, Treatment, Measurement, and Analysis — each with its own accent colour, a status dot (done, active, pending), and two durations: wall-clock minutes and hands-on minutes. A summary strip totals the steps, the full run time, the hands-on time, and the replicate count, while a progress bar tracks how much of the protocol has completed.

Every step is an expandable disclosure. Opening one reveals its method narrative, the reagents and instruments tagged on that step, and a recorded-parameters table with realistic units and significant figures — monomer concentrations, cure doses, laser power densities, and so on. The phase chips filter the track to a single phase, Expand all opens every step at once, and a Play protocol control sequentially highlights each step in order while advancing the progress bar, then settles back to the recorded state on Reset.

The layout is keyboard-usable with visible focus rings and aria-pressed controls, a closing figure renders the relative duration of each phase as proportional bars, and the whole page reflows to a single column with horizontally scrolling parameter tables down to 360px.

Illustrative UI only — fictional authors, data, and figures; not real scientific results.