Controlled playground

Watch runtime context compile into interface state.

Select predefined examples, change their environment, and inspect the real traits and CSS custom properties produced by GenomeJS.

Safe controlled state
Review core concepts

Inputs

Select a preset and mutate predefined runtime context.

Presets

5 examples

Runtime context

Preparing
Mode
Modelight
Contrast
Contraststandard
Density
Densitycomfortable
Scale
Scale1.00×

Every enabled input sends a controlled patch through genome.mutate().

Light and dark theme runtime is preparing.

The version-one playground mutates predefined values only.

No eval · No arbitrary JavaScript