Hugo Win31 is a Windows 3.1-inspired Hugo theme recovered from the original passo.uno implementation and cleaned up into a reusable standalone theme.
Live demo: https://theletterf.github.io/hugo-win31/
It includes:
- Win 3.1 window chrome, title bar, and menus
- File Manager-style home and section listings
- Switchable wallpapers and color themes
- Desktop icon minimize/restore behavior
- An
exampleSitewith sample posts, talks, and an about page
From this repository root:
hugo server --source exampleSite --themesDir ../..The published demo site is built from exampleSite and deployed to GitHub Pages.
To use it in another site:
- Add the theme to your Hugo project.
- Set
theme = "hugo-win31"in your site config. - Include the Win31 CSS files in
params.customcss.
[params]
customcss = ["css/win31-fonts.css", "css/syntax.css", "css/win31.css"]
mainSections = ["posts", "talks"]
[params.author]
name = "Your Name"
[params.win31]
footerNote = "Built with Hugo."
showRSS = true
[[params.win31.social]]
name = "GitHub"
url = "https://github.com/you"Menu entries in the title bar come from Hugo's normal menu.main configuration. The File menu is generated from params.mainSections.
The theme started as a heavily customized variant of archie and retains its MIT license lineage.
Wallpaper files in static/images/win31/ are sourced from Andreas Jansson's win-3.1-backgrounds archive:
https://github.com/andreasjansson/win-3.1-backgrounds
This is an unofficial theme inspired by the look and feel of Windows 3.1.
It is not affiliated with, endorsed by, sponsored by, or approved by Microsoft. Windows and related brand assets are the property of Microsoft.