Calendar and publishing
The calendar
The calendar is the same posts as the grid, arranged by when rather than by where in the feed.
Not captured yet
This picture is taken from the running app, not drawn by hand. Run npm run docs:shots to take it.
calendar.png
Click a day to add a post to it. Click a post to open it. Drag a post to a different day to move it. The day under it lights up, so you can see where it will land before you let go.
On the web, the calendar opens on the view and the month you left it on, so planning next month does not mean stepping forward again every time you come back. Today takes you back to now. The months and weeks either side of the one on screen are read ahead, so the arrows turn the page without a wait.
The calendar also holds content days: the shoots themselves, drawn with a dashed edge so a day you turn up and film never reads as a post going out.
A post made for several platforms at once is marked on every version, the first one included, so they read as one idea across the week: a small stack and the family's count on the web's cards, One of 3 under the time on the phone. See One post, every platform.