Hey @skpope ,
You can absolutely make the calendar template fit differently on your page. In order to do this though, you will need to copy the calendar template to your theme dir (or child theme if you have one). First you need to make a folder inside your theme dir called ‘templates’. So for instance:
/wp-content/themes/zerif-pro-child/templates/
Then you need to copy the calendar template from our plugin into that new dir. You should now have a file called something like this:
/wp-content/themes/zerif-pro-child/templates/qsot-calendar.php
Once you have this file you can make any changes you need to it, so that it fits your theme, or your desired layout. In your case, you will want to find the div that has the class ‘span12’ on it (line 11), and add a new class to, that your theme will use to constrain the width of the calendar, like your other pages. For you this class is ‘container’, which will constrain the width of this page, just like the widths of your other pages, to 1170px wide.
Basically, you are changing this line:
<div class="span12">
To this:
<div class="span12 container">
That should get you setup.
Just a reminder, it is best that this change occur in your theme, and preferably a child theme of your main theme. You do not want to edit the code in our core plugin, because when we do updates, your changes will get over written. To the same point, if you have a parent theme that is updated often, you will have the same problem if you add the file to the parent theme. Making a child theme ensures that your changes will persist even through a full site update, because, presumably your child theme is one you made, which contains all your local customizations in it, which there will not be an online update for, thus not blowing out your customizations.
Hope this helps,
Loushou
P.S. – the release from yesterday got delayed, and will be happening today.