Swapped the bearblog theme for PaperMod on the same day the site launched. Bearblog was fine for getting the first commit out fast, but it was too minimal — no built-in search, no dark mode, no real homepage layout options.
What changed
- Theme:
hugo-bearblog→PaperMod— gained dark/light auto-switch, JSON search, and a cleaner post list. - Homepage: switched to
homeInfoParamswith a short blurb and social icons instead of the bearblog bare index. - About page: added
content/about.mdsince PaperMod’s profile mode gives it a proper layout. - Config: rewrote
hugo.tomlfor PaperMod params — Dracula highlight style, auto theme, reading/share buttons off. - Removed the hand-rolled
baseof.htmlthat bearblog needed; PaperMod handles its own layouts.
Deployment stayed the same — Cloudflare Pages just rebuilt from the new commit and everything worked. The config diff was the biggest part; PaperMod has a lot more knobs than bearblog did.