How to style your newsletter opt-in block form field with CSS (Squarespace 7.1)

PIN TO SAVE FOR LATER!

The secret to taking your Squarespace* website to the next level is all in the details, and styling basic elements is an easy and efficient way to elevate your website in just a few minutes. In this tutorial, we show you how to update your Squarespace Newsletter Block Form Field with copy and paste CSS Snippets.

 

1. Underline newsletter form field:

SHOP BEST SELLING PARISIAN SQUARESPACE 7.1 TEMPLATE HERE

 

GO TO: DESIGN > CUSTOM CSS > COPY & PASTE CODE BELOW

// UNDERLINED NEWSLETTER FORM FIELD

.newsletter-form-field-element { 

background: none !important;

border-top: none !important;

border-left: none !important;

border-right: none !important;

border-bottom: solid 1px #000000 !important; 

}
 

Notes:

  • Update the HEX code (#000000) to color of choice

  • To make underline thicker, update 1px to a value between 2-5px

  • If you’d like to add a background color, replace:
    background: none !important;
    with
    background: #ffffff !important;
    Then, update color HEX code to color of choice

 

2. Boxed/bordered newsletter form field:

 

GO TO: DESIGN > CUSTOM CSS > COPY & PASTE CODE BELOW

// BOXED NEWSLETTER FORM FIELD

.newsletter-form-field-element { 

background: none !important;

border: solid 1px #000000 !important; 

}
 

Notes:

  • Update the HEX code (#000000) to color of choice

  • To make border thicker, update 1px to a value between 2-5px

  • If you’d like to add a background color, replace:
    background: none !important;
    with
    background: #ffffff !important;
    Then, update color HEX code to color of choice

 

3. Background color with no border:

 

GO TO: DESIGN > CUSTOM CSS > COPY & PASTE CODE BELOW

// NEWSLETTER FORM FIELD BACKGROUND COLOR UPDATE

.newsletter-form-field-element { 

background: #ffffff !important;

border: none !important;

}

Notes:

  • Update the HEX code (#ffffff) to color of choice

 

4. Adjust newsletter form field text styles

 

GO TO: DESIGN > CUSTOM CSS > COPY & PASTE CODE BELOW

 
// NEWSLETTER FORM FIELD TEXT UPDATES

.homepage .field.email input, .homepage .field.email input::placeholder, .homepage .field.email input:focus {
  color: #000000 !important;
  text-transform: Uppercase !important;
  font-size: 12px;
  text-align: center;
}
 

Notes:

  • Update the HEX code (#000000) to color of choice

  • Update “font-size” to desired text size

  • Update “text-align” to desired text alignment (eg. center, left, right)

 

* Disclaimer: This post contains affiliate links. We may earn a commission should you chose to sign up for Squarespace using our link. Affiliate links are a great way to show your support for our content with no additional cost to you!

 

More tutorials

Previous
Previous

FREE DOWNLOAD: custom Instagram link stickers for stories

Next
Next

How to add an inline Flodesk newsletter signup form to your Squarespace website