Settings

Theme

Show HN: WinDaisy – Try retro Windows colors on an old-school LOB app UI

github.com

2 points by ayi 22 days ago · 0 comments · 2 min read

Reader

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.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection