OnlineOrNot updates from May 2025

Max Rozen

Max Rozen / Published: June 02, 2025

As OnlineOrNot has grown, I've been building features quickly to get them into your hands as fast as possible. However, this meant I ended up with multiple versions of similar pages that looked and worked differently from each other. This month, I focused on putting systems in place to create a consistent experience across all parts of the dashboard, making everything look and feel unified.

In terms of what's new to see: there's a new navigation sidebar (so there's room for new features in the menu), and the whole app supports dark mode now.

Table of contents

What's new

Features for the dashboard

Dark mode

While OnlineOrNot's status pages have supported dark mode for a long time now, I never found the time to update the dashboard to support it too (particularly when there were useful features to build).

Today, I'm happy to announce that the dashboard finally supports dark mode too:

OnlineOrNot main dashboard with dark mode

By default, OnlineOrNot will follow your system's dark mode setting, but you can also manually toggle it in the account dropdown in the sidebar:

OnlineOrNot main dashboard with dark mode, dropdown

While adding dark mode, I also took the time to give the oldest parts of OnlineOrNot some polish:

  • The main features are now in a mobile-friendly sidebar
  • We're now using a design system + component library to ensure a consistent user experience throughout the dashboard
  • Every date displayed in the dashboard now shows you how long ago it was, the date in your local timezone, as well as the date in UTC time

Heartbeats in greater detail

Finally, heartbeat checks (what you use to monitor cron jobs and scheduled tasks) now display status changes in a table, rather than just in a graph:

OnlineOrNot Heartbeats UI glow-up

Get the latest about OnlineOrNot

Every month or so (emphasis on the *or so*), I send a newsletter with an update of what's new in OnlineOrNot, subscribe below to receive it!

    You can unsubscribe at any time. Read the privacy policy.