GoatFlow 0.8.1 shipped this week. The headline is mobile support and PWA push notifications. The interesting engineering was in how we made 66 admin pages mobile-friendly without touching 66 files, why the Push API is pickier about TLS than you’d expect, and a test fixture bug that only …
GOTRS 0.6.2 introduced a pluggable multi-theme system with four distinct themes, each supporting light and dark modes. But this wasn’t just about aesthetics.
The Problem Many users find web applications physically uncomfortable or outright unusable due to their visual presentation. The …
Adding dark mode to GOTRS exposed every hardcoded colour in our templates. Here’s what we learned.
The Problem Our first attempt was simple: detect dark mode preference, swap some background colours. This worked until we noticed inputs still had white backgrounds. Badges used hardcoded …