Your workspace saved per browser
Store: Minimized windows are kept in a Zustand store (e.g. useMinimizedWindowsStore) with persist middleware. So the list is saved to localStorage (e.g. key minimized-windows-storage) and restored on the next visit. You don't lose your minimized list when you close the browser.
Fields per window: id, title, url, timestamp, thumbnail (optional), favorite (pin).
Limit: Up to 20 windows; when you add a 21st, the oldest non-favorited one is removed. On rehydrate (page load), the list is also capped to 20 so old data doesn't grow forever.
Order: The order of the array is the display order. Reordering on the Minimized Windows page updates the store and persisted order.
Your workspace (minimized list and pins) is saved per browser so you can pick up where you left off.
Shortcuts
When a WordPress iframe or Fleek modal window is open, the header shows window controls.
| Shortcut | Control |
Ctrl/Cmd + Space | Fullscreen / restore |
Alt + M | Minimize (adds to #/minimized-windows) |
Alt + W | Close |