A basic web "operating system"
- Desktop
- Panel
- Start Menu
- Application Windows
- File System
- ...
- Create a component library for MightyOS for the sake of better customization
- Use Crypto UUIDs to identify windows to prepare for multiple windows per app open
- Move window focus functionality out of DraggableWindow.js
- Maybe use attributes
- Integrate file system API to save my os file system in a single root folder on the user's PC
- Use WASM
- Add box selection in desktop
- Fix all page moving when clicking link to an element with id
- Prevent Image Dragging
- Work on draggable desktop icons
- Fix console rendering of complex objects using details elements if needed