How to create an event listing with dynamic month dividers and pagination?

Hey, how can you achieve this event listing in Bricks without doing it entirely in PHP? The events are provided as custom post type ‘event’.

Precondition

  • When a new month starts, it should automatically show a heading, which groups the events of a month visually.
  • Pagination support is needed, e.g. 12 events per page.
  • Conditionally avoid output of day number and week day (left column)

Problems
I run against several obstacles, which are

  • adding the month heading/divider
  • and don’t output the day prominently for all subsequent events of the same day