When I started, I picked up where I finished before and finished the aim trainer, as well as making icons instead of the boring top bar. This went pretty well and I just made claude whip up a quick custom CSS svg tag for the icon. Then I was thinking of what to do next for SmoothOS. I obviously had to make some settings because thats just how it goes.
So I started with the icon, basic window, and just getting everything ready. Meanwhile, I realized that I couldn’t manually resize my own windows so again, with some help from claude to give me tips on how to make it work for all sides, I made all windows resizable from all sides (which was also a lot of copying from the code for dragging). Well, after that I could continue with the settings. I added some basic divs for the wallpaper, accents, blur, theme, etc. I also prepared tabs for future options instead of just appearence but that will be in a later devlog as I haven’t done any of that yet.
Then I kind of realized that the whole OS looked kind of weird and just, it didn’t meet my expectations of what it should look like and I didn’t want to go looking for gradients or design choices and honestly claude was getting on my nerves when I asked it for nicer colorways and design options, so I swapped to codex which gave me some nicer colorways and also helped me with some display flex and spacing issues I was having. So I let it adjust some of my linear gradients and the icon colors as well, while also implementing a glass-like interface to look more premium.
After that, I kind of got hooked into Playwright as I never used it before this and felt like it could be a good time to start learning some basics so I asked codex to make some tests for me (which I obviously dont need for a project this simple) but it was fun to see and try out my own test examples. Then I also found out that you can make it record a demo-like video so the video attached here is the video that Playwright made for me as well.
Anyway, it’s going great but theres a lot more to do, especially with adding more apps and features and fixing some bugs but I hope now that I have the infrastructure to do it, it will be a lot faster. I will probably make like a calculator, maybe some more games, and some basic other things like a text editor or maybe even a built-in web browser.
Edited: Also, I just deployed the current version on Vercel as well through this URL if anyone is interested: