Devlog 1: Laying the Foundation & The Manila VisionWhen I started working on Web OS 1 for the Stardance project, I knew right away that I didn’t want to build just another generic dark-mode desktop. I’m a huge fan of The Mentalist, so I decided to base the entire aesthetic on a warm, tactile CBI detective station. For the first phase, my main focus was setting up the baseline window architecture. I built a custom drag-and-drop window engine from scratch using vanilla JavaScript mouse events (mousedown, mousemove, and mouseup). The trickiest part was getting the dynamic $z$-index focal stacking to work smoothly so that whichever window you click automatically pops to the front. Once the core mechanics were solid, I applied the Manila folder styling, tab stamps, clean window bars, and basic close controls.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.