I’ve added a makeshift dark theme to the blog using @media (prefers-color-scheme: dark) { body { filter:invert(100%); } body img { filter:invert(100%); } } which should suffice; it will kick in based on your device settings.