A live desktop: drag the title bars, resize from the corner, use the title-bar controls, and launch windows from the Start menu. Layout is remembered in browser memory while the page is open (WindowManagerHook).
Drag my title bar. Resize me from the bottom-right grip.
Opened from the Start menu.
Pinned — minimize only, no close.
<.desktop id="my-desktop" persist_key="my-feature">
<.desktop_window id="readme" title="Readme" width={300}>...</.desktop_window>
<.desktop_window id="stats" title="Stats" pinned>...</.desktop_window>
<:taskbar>
<.taskbar>
<:start><.start_button label="Start" /> <.start_menu>...</.start_menu></:start>
<.taskbar_button window="readme" label="Readme" />
<:tray><.desktop_tray>...</.desktop_tray></:tray>
</.taskbar>
</:taskbar>
</.desktop>