I'm working on an app that has two main usage occasions.
1.) Planning for the upcoming monthly and weekly events
2.) Doing the daily work that was planned
The idea is that each month the new priorities for the upcoming month are delivered, and the people will plan out their month based on these priorities. Each week, they will update their plans for the upcoming week.
Monday thru Friday is all about actually doing the planned work - visiting customers, executing against the priorities, etc.
As I started to sketch this out, I began to imagine a main calendar navigation control, making it very easy to move between weeks, and then between days in the week… something like this:
1.) Given that a computer can know that it is outside work hours (e.g. 9AM - 5PM), would it be strange to have the interface be in "planning mode" during non-work hours and then automatically switch to "work mode" during work hours? Of course there would be some mechanism for them to switch to planning mode at any time. Would that be odd?
2.) During the day, I was thinking of minimizing the this control, something like this:
Monday, February 27th (Show Calendar)
So that the focus could be on the work. Does that make sense?