Right now the landing screen allows the user to bypass the "start" button by clicking on the sidebar; we should remove the sidebar. Additionally, the "start" button always works, even if the backend is not available - in which case pressing the "start" button takes the user to the Quick Start screen and immediately triggers the "backend connection lost!" alarm. We should prevent the "start" button from allowing this. The simple approach we discussed was to disable the "start" button and make it say something like "Loading..." or "Connecting..." instead of "Start" while the backend is unavailable.
Right now the landing screen allows the user to bypass the "start" button by clicking on the sidebar; we should remove the sidebar. Additionally, the "start" button always works, even if the backend is not available - in which case pressing the "start" button takes the user to the Quick Start screen and immediately triggers the "backend connection lost!" alarm. We should prevent the "start" button from allowing this. The simple approach we discussed was to disable the "start" button and make it say something like "Loading..." or "Connecting..." instead of "Start" while the backend is unavailable.
(this issue was created from https://github.com/pez-globo/pufferfish-software/pull/313#issuecomment-818406959 )