* fix: change status page depending on desktop mode * refactor: check desktop reachability periodically