Like many developers, my resolution for 2026 was to finally start my own blog. I managed to avoid the trap of spending weeks building a custom static site generator, but I fell into a different rabbit hole: finding the perfect retro Windows color scheme for the UI. While searching, I found a gist with old Windows colors' RGB vales and wanted to see how those classic colors would look on a modern framework. I tried creating an old-school LOB application UI to test them out. What I thought would be a few hours of tinkering ended up taking over the first two weeks of 2026. WinDaisy is a collection of 33 themes for daisyUI that replicate these classic Windows color themes. Some details: - 33 Available Themes: Includes classic 9x looks like classic, teal, and plum (which comes with plus pack), as well as later styles like luna, zune, and aero. - Technical Stack: The project uses Bun for package management and Tailwind CSS with the daisyUI plugin. No React, no SPA. - Simple Implementation: Themes are applied by setting the data-theme attribute on the <html> tag or specific elements. You can click any theme on sidebar and it will be applied. A single HTML file with CSS. - Customizable: You can add new themes by defining CSS variables in a theme.css file and rebuilding the project. "bun run build" that's it. Repository: https://github.com/cnkt/WinDaisy Live Demo: https://cnkt.github.io/WinDaisy/ Disclaimer: No ai used for this project. I wanted to mention that because it might affect how you perceive the work. |