Once the RedAPI has it easier to get the calendar objects (see #1), there should be some easy way to see what is currently open.
Ideas:
Make the title green
Have a tabbed view at the top to switch between "all" and "currently open"
Others?
Additionally, it would be good to get some ideas going on what sort of other filtering, if any, might be good. That's too complicated for right now, but it's good to think about going forward.
Segment the list view by location (so North Campus, Central Campus, West Campus). Maybe there could even be a "nearest to me" at the top that shows the nearest (open) cafe and dining hall.
Under the title, in smaller text, put "Open until xx:xx" in green, "Opening at xx:xx" in yellow if they're opening in the next n hours, or "Closed" in red otherwise.
So, are you thinking like section headers within the ListView? That would be what I had in the old BigRedApp, and I thought it worked out nicely. "Nearest to me" could be very nice, agreed, but I'd like to make the call now to put that in later after the first implementation.
I really like this thought. Perhaps though, it doesn't need to say if its closed in red? It would just simply not have an "Open until" nor "Opening at"? We'll just have to see which one seems nicer.
Yup, exactly what I was thinking. And that was just an idea, ideas are fun.
Since some places are only open certain days, it might be helpful to have "Closed today" to at least make it clear? I agree though, we'll have to just implement it and see.
Once the RedAPI has it easier to get the calendar objects (see #1), there should be some easy way to see what is currently open. Ideas: