Pushlog now supports dark mode across everything — the dashboard, public pages, emails, and the widget.
How to toggle
Use the theme switch in the sidebar footer. Your preference is saved and persists across sessions.
Where it applies
Dashboard — full dark palette with zinc-based colors
Public changelog — follows the visitor's system preference by default
Embeddable widget — set to
auto,light, ordarkin your embed codeEmails — adapt to the reader's email client preference
Design details
We didn't just invert the colors. The dark theme has a carefully crafted palette:
Deep backgrounds that reduce eye strain
Subtle borders that maintain visual hierarchy
Adjusted contrast ratios meeting WCAG AA standards
Syntax highlighting in code blocks adapted for dark backgrounds
Built with CSS custom properties, so the theme switch is instant — no page reload.