WestCose LabsAccessible documentOpen OS view
All experiments
Live demo stable

Moving windows around for no good reason

A portfolio didn’t strictly need draggable windows and snapping. I built the geometry anyway.

Try it for yourself.

A working preview. Your changes stay inside this study.

Workspace

A place for your ideas.

Centered620 × 410 px

These controls use the same snap calculations as the desktop shell, shown inside a 1000 × 640 px workspace.

The question

Can I make windows behave like desktop software without pulling in a giant dependency?

What I tried

Bounded geometry and reusable snap calculations.

What it proves

The demo uses the window snapping calculations used by the desktop OS.

How to explore

Try each snap position in this simulation of the desktop’s window logic.