How to customize a calendar in Squarespace

This tutorial is for both versions of Squarespace, 7.1 and older versions built with 7. For more information, visit https://insidethesquare.co/themes

Calendar blocks can display blog posts, products, images, and events that are scheduled or have already happened. There are not many options for customizing the look of this Calendar in Squarespace, but with the codes in this video, you’ll be able to update a calendar block with colors, borders, and more!


In this Squarespace tutorial, you’ll learn how to:

  • Give the calendar a border

  • Change the month and year text style

  • Fill in today’s date with a custom color

  • Create round event days

  • Change the color of event days


Here are the codes from this tutorial:

Be sure to change the borders, fonts, and custom colors to match your site style!

Give the calendar a border:
.yui3-squarespacecalendar-content {border:1px solid red}


Change the month and year text style:
.yui3-calendar-header-label{color:purple; text-transform:uppercase; letter-spacing: .5rem}


Fill in today’s date with a custom color:
.yui3-calendar-day.today {background:#e5f5f6!important}


Remove the border from today’s date:
.yui3-calendar-day.today {border: none!important}


Create round event days:
.yui3-squarespacecalendar .has-event{ Border-radius: 50%!important }


Change the color of event days:
.yui3-squarespacecalendar .has-event{ background:#e5f5f6!important }

Why do all of these codes say !important?

We are using custom CSS to overwrite the original file, and sometimes a browser will ignore our code, so we have to label it !important

insidethesquare

Squarespace Circle Leader & Creator of InsideTheSquare.co

https://insidethesquare.co
Previous
Previous

5 Creative Text Designs in Squarespace

Next
Next

How to create a scroll to stick header in Squarespace