After the successful release of Setting user Expectations, which showed you how to add a QoS (Quality of Service) indicator to the NetScaler logon screen, I've had requests for a similar indicator for StoreFront.
As a bonus, we will have the display auto-refresh at a custom-defined interval. We will set it to every 15 seconds, but you can very easily modify that.
Note: The code in this post has been written for StoreFront version 2203. The code may need to be tweaked for other versions of StoreFront.
All of the modifications may be done via updates within the custom directory of the site, which means that they will be replicated to all servers in the StoreFront group when you propagate.
The following code should be added to script.js (in the custom directory):
var refreshIntervalSecs = 15;