Components
Everything on this site, installable
The site is built from these, so what you install is what you are looking at. Every preview below is the real component running, not a picture of one.
Add the registry once
export CTA_REGISTRY=https://adamjurek.com/r/registry.jsonContext Menu
Overlays
react-dom
One menu, reachable by right-click, by long press, and by a button. Escape and arrow keys included.
Preview: A menu opening at the pointer with four actions in it
Desk Window
Overlays
No dependencies
A window you can drag, close and stack. Position is written to the element during a drag and to state only on release.
Preview: Two windows on a desk, one dragged in front of the other
Folder Shelf
Containers
No dependencies
A desktop of folders that open into draggable windows, several at once, remembered between visits.
Preview: Folders on a desk with a window open over them