HEARTH basement viewer
The viewer without its data. Open or drop a basement.json; it stays in your browser and nothing is sent anywhere.
Pages
-
Basement viewer
Plan in inches with provenance on every feature, undo and redo, layer opacity, a measure tool and an Edit mode for zones whose changes are recorded as proposals. Starts with a "No plan loaded" box: open your file there.
-
Tape worksheet
A printable checklist generated from the file the viewer holds, one code per blank.
-
Palette preview
The drawing's colours beside a candidate, with the contrast ratio of every meaningful pair.
How it is built
Plain HTML, CSS and JavaScript, no framework, no build step, no dependencies. The same modules run in the browser and in Node for the tests and the measurement intake. The data file is the contract between the owner, the viewer and the agents that maintain it.