Added a paper theme and some other updates
A few months ago I added dark mode to this site, and yesterday I spent some more time polishing the themes and a few other small things around the site.
There is now a third option called paper – a warm cream look that feels nicer for longer reading. Links stay monochrome in this mode, so the page feels quieter overall. The theme button in the header now cycles between light, paper, and dark. Paper uses a coffee icon, which somehow felt right for that cozy reading vibe. If you haven't picked a theme yet, the site still follows your browser preference, and once you choose one it remembers it.
I also made dark mode a bit more readable – lifted the palette a little, cleaned up muted text, and made code blocks look consistent across all themes instead of shifting around. A few small alignment issues with chips and comment actions are fixed too, so switching themes shouldn't nudge the layout anymore.
Apart from themes, I updated my profile photo in the header. It's an opaque square photo now, and clicking it opens a larger floating preview. But clicking on the name "DeepakNess" still takes you to the home page – only the photo opens the preview, as you see above.
Also upgraded a bunch of dependencies and switched the project over to pnpm while I was at it, but that's just under the hood.
You can visit the colophon page to see more technical details of the website.
That's the update.
Webmentions