new-calendar-page: Implement new designs

This looks soooooo much better =)

#388
parent 7da31971
Pipeline #90628 passed with stage
in 5 minutes and 30 seconds