Dark mode without the usual rough edges
Dark Mode has been my personal itch since the very first release of Telebugs. Today, with version 1.12.0, it’s finally here. And it looks great. Beyond the new theme, this update brings several UI refinements, smarter popover behavior, performance improvements, and a round of bug fixes that make the app feel more polished overall.
Dark mode
Telebugs now automatically follows your system theme. If your OS or browser is set to Dark Mode, Telebugs switches seamlessly. No extra settings required, although you can force it via Appearance.
Telebugs automatically adapting to your system Dark Mode setting.
For a quick visual comparison, here’s how the dashboard looks in both modes:
Light Mode
Dark mode
Refined input elements
Checkboxes, radio buttons, switches, and other form controls now have a cleaner, more modern appearance that aligns better with the overall design and improves accessibility.
Improved checkboxes in Telebugs.
Improved radio buttons in Telebugs.
Smarter popover behavior
Instant popovers could sometimes get in the way while browsing or clicking nearby elements. I’ve added small delays to give you more control and prevent accidental triggers.
Popover with added delay. Easier to move the cursor away if needed.
Other improvements & fixes
A few more changes that make the app faster and more reliable:
- Switched Releases and Artifacts lists to cursor-based pagination for consistently smooth scrolling and loading.
- Fixed popover positioning issues in Firefox.
- Shrunk the
favicon.svgfrom over 387 kB to ~2 kB. Noticeably faster page loads in Firefox. - Corrected the suggested Fastmail email configuration so it works out of the box.
- Updated Ruby to 3.4.8 behind the scenes.
Wrapping up
Dark mode is the visible part of this release, but the smaller changes matter just as much. Better inputs, popovers, pagination, and everyday interactions make the whole application feel calmer and more considered.