non admin schedule view desktop; closes #1159

Also seems to be a lot of duplication here.  Any way you can use the same code for each, but just change days to be a single day when the screen is small so you only show one day