Site Manual
Create a Calendar Event
TBD
Custom CSS formatting
The site uses custom CSS code to tweak Squarespace’s formatting for the Bedford template.
This code is located in the admin panel in Website > Pages > Website Tools >Custom CSS
As of August 23, 2023, the CSS code is below.
NOTE: Bug Fixes are at the very end of the file.
/* rogercadams 2023-08-23.css */ /* ************************ */ /* SITE-WIDE */ /* ************************ */ /* Set width of main content */ body { max-width: 1200px; margin: auto; } /* Set background color behind main content */ html { background-color: #000; /* #efe4cf; */ } /* Adjust space at top of every page */ #page { padding: 72px 32px !important; } /* ************************ */ /* NAVIGATION */ /* ************************ */ /* Hide HOME menu on wide screens */ /* nav#mainNavigation>.collection.active.homepage { visibility: hidden; } */ /* ************************ */ /* FOOTER */ /* ************************ */ /* #footer { color: #fff; background-color:#000; } */ /* ************************ */ /* BUTTONS */ /* ************************ */ /* Rounded corners for buttons */ .small-button-shape-pill .sqs-block-button .sqs-block-button-element--small, .medium-button-shape-pill .sqs-block-button .sqs-block-button-element--medium, .large-button-shape-pill .sqs-block-button .sqs-block-button-element--large { border-radius: 10px; } /* ************************ */ /* CALENDAR */ /* ************************ */ /* Days with events */ .yui3-squarespacecalendar .compact-layout .yui3-calendar-day.has-event, .yui3-squarespacecalendar .compact-layout .yui3-calendar-prevmonth-day.has-event, .yui3-squarespacecalendar .compact-layout .yui3-calendar-nextmonth-day.has-event { background: #a32f0f; color: #fff; } /* Small layout events */ .yui3-squarespacecalendar .small-layout .item-link { line-height: 1.1; } /* Previous and next month buttons */ .yui3-squarespacecalendar .yui3-calendarnav-nextmonth::before, .yui3-squarespacecalendar .yui3-calendarnav-prevmonth::before { font-size: 18px; width: 36px; height: 36px; line-height: 36px; font-weight: bold; background-color: #a32f0f; color: #fff !important; } /* CALENDAR ITEMS */ .sqs-block-summary-v2 .summary-title a, a.eventitem-meta-export-google, a.eventitem-meta-export-ical, a.eventitem-pager-link, a.eventitem-meta-address-maplink, .yui3-squarespacecalendar .item-link, yui3-squarespacecalendar .flyoutitem a { color: #a32f0f !important; font-weight: 600 !important; } /* Flyout items on Calendar */ /* Title with link */ .yui3-squarespacecalendar .flyoutitem a { color: #a32f0f !important; font-weight: bolder; } /* Other items */ .yui3-squarespacecalendar .flyoutitem .flyoutitem-datetime, .yui3-squarespacecalendar .flyoutitem * { font-size: 1rem !important; line-height: 1.2 !important; } /* ************************ */ /* CALENDAR EVENTS */ /* ************************ */ /* Event detail - time and date */ article time { font-weight: bold; font-family: sans-serif; font-size: 1em; } /* ************************ */ /* FORMS */ /* ************************ */ /* Submit button */ body:not(.button-style-default).button-corner-style-square .sqs-editable-button, body:not(.button-style-default).button-corner-style-square .sqs-editable-button-shape { border-radius: 10px; font-weight: bold; font-family: sans-serif; letter-spacing: 3px; background-color: #014c56; } /* Captions */ .form-wrapper .field-list .field .caption { font-size: 18px; } /* Text boxes */ .form-wrapper .field-list .field .field-element { font-family: proxima-nova, sans-serif; font-size: 1em; line-height: 1.2; } /* Select item */ .form-wrapper .field-list .field select { font-family: proxima-nova, sans-serif; font-size: 1em; line-height: 1.2; } /* ************************ */ /* GALLERIES */ /* ************************ */ /* Gallery image titles */ .sqs-gallery-block-grid.sqs-gallery-block-meta-only-title .margin-wrapper .image-slide-title { font-size: 0.75em; overflow: visible; font-family: sans-serif; } @media only screen and (max-width: 640px) { .sqs-gallery-block-grid.sqs-gallery-block-meta-only-title .margin-wrapper .image-slide-title { font-size: 0.9rem; } } /* Gallery title text */ .sqs-block-summary-v2 .summary-title a, .sqs-block-summary-v2 .summary-heading a, .sqs-block-summary-v2 .summary-title a:link, .sqs-block-summary-v2 .summary-heading a:link, .sqs-block-summary-v2 .summary-title a:visited, .sqs-block-summary-v2 .summary-heading a:visited { color: #000; text-transform: none; font-weight: 600; font-size: 1.2em; } /* Gallery excerpt text */ .sqs-block-summary-v2 .summary-excerpt p, .sqs-block-summary-v2 .summary-excerpt ul, .sqs-block-summary-v2 .summary-excerpt li { font-size: 1.2rem; } /* Only show a few excerpt words on mobile devices */ /* @media only screen and (max-width: 640px) { .sqs-block-summary-v2 .summary-excerpt { max-height:12em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } */ /* Hide Pre-Footer */ #preFooter { color: #000; display: none !important; } /* Format title below photo (such as on the Members page */ .sqs-gallery-block-grid.sqs-gallery-block-meta-only-title .margin-wrapper .image-slide-title { font-size: .75em; overflow: visible; font-family: sans-serif; font-weight: bolder; } /* ************************ */ /* BUG FIXES */ /* ************************ */ /* Center Back To Top button in footer on mobile screen */ .back-to-top-nav { text-align: center; }