Product / The mechanics, live

We do not promise depth.
We let you check it in action.

Pick a scenario. One click selects an element, a double click opens the child canvas that belongs to it. For the keyboard and for touch screens, the “Open the child canvas” button stays alongside.

Demonstration scenario
Live model
How it worksFrom an element to a level of its own

A double click leads into the child canvas.

Right now: “API Gateway” is selected — its child canvas can be opened.

← All canvases
Root canvasPlatform architecture
Saved locally
Canvas · level 1Zoom 100%

One click selects an element. A double click opens its child canvas.

The path stays visible in the breadcrumb trailAn element owns a canvas of its ownA level keeps its own camera and contents
What actually happens

One project. Several independent levels.

The parent element stays where it is. Its child canvas keeps its own contents and camera, and the breadcrumb trail keeps the path back to the root.

01

An object becomes an entrance

Any suitable element can own one child canvas.

02

A level lives on its own

Its own zoom, camera position, elements, links and action history.

03

The path is never lost

The breadcrumb trail leads to any ancestor, and search opens the exact level.

04

The project stays whole

The tree is saved in the local library and travels in a .cppboard file.

Project → root canvas → element → child canvasA recursive ownership model
Search brings you back into contextNot just the file — the exact element in the tree
Compare the approaches