Having a nearly-full-screen area to takes notes for today's notes (or any date, if I'm typing on it) is very nice, I like them big.
However a common scenario for me to want to scroll through and "catch up" on recent past notes. This becomes problematic especially if I had a long weekend or vacation since it results in having to do lots of "scrolling through" all the empty or mostly-whitespace days to just review the latest days with notes.
Assumptions / goals:
  • When taking notes on a day, you do want to have a lot of vertical padding / whitespace to give you some breathing room and help you focus on today.
  • When scrolling through other days, you're in "reading mode" and excess whitespace doesn't help.
Suggestion:
  • For the Daily Note that has an active cursor/focus, keep it's minimum height as big as the empty note current size (or even larger).
  • For any Daily Note without focus (or at least the ones in the past), the minimum height should be much smaller, because there's no need for so much padding when scrolling through past days (in "reading mode").
  • When you start typing on a daily note (alternatively: as soon as it's focused), do a quick transition to increase its minimum height it's not already at the larger size.
This would result in:
  • The experience would be the same as it is already when viewing today or any Daily Note day you're actively taking notes on.
  • The experience would also be the same as it is already when scrolling through past Daily Notes with long notes.
  • For very short non-focused Daily Notes notes (1-2 bullets) this would reduce the amount of whitespace between notes, to match the amount of whitespace between long notes. Right now it's inconsistent how much whitespace is in between short vs long notes on past days.
  • For empty non-focused Daily Notes, it would also shrink them a lot, leaving enough so that you can see there's an empty day and allow you to select/focus it to start typing.