How to change the colour form input text

There may be occasions where you want to change the colour of form input text to better match your website’s branding or design theme. While Squarespace gives you a clean default style, it doesn't offer granular control over form input text colour within the style editor. Fortunately, with a small snippet of custom CSS, you can easily change the colour of input text across your forms for a more polished and consistent appearance. This tutorial will show you how to change the colour form input text on Squarespace 7.0 and 7.1.

Table of Contents

Why Change the Colour of Form Input Text?

Customizing form input text can:

  • Align your forms with your brand’s colour palette

  • Improve readability on custom backgrounds

  • Create a more visually cohesive design experience

Forms are often critical touchpoints for users—making them attractive and readable can enhance conversions and engagement.

Complexity: Easy


Step-by-Step Instructions

Step 1: The following code snippet below changes the colour of the form input text: From the Squarespace dashboard navigate to Pages > Custom Code > Custom CSS and paste the code below.

// Form input text colour //
.form-block input, .field-element{
color: #000;
}

Step 2: You can then adjust the colour settings to your liking.


Key Takeaways

  • Use custom CSS to style form input text and placeholders.

  • Enhances both aesthetic and accessibility of your forms.

  • Works across all input types like text, email, phone, and textarea fields.

FAQs

Will this affect all forms site-wide?
Yes, this code will apply to all standard form blocks unless scoped further with a class or ID.

Can I apply different colours to different forms?
Yes. You can target specific forms by wrapping them in a div with a unique class and modifying the CSS accordingly.

Does this change work on mobile?
Yes, the styling will apply consistently across all screen sizes.



Conclusion

Changing the colour of your form input text on Squarespace 7.1 is a simple yet impactful way to ensure your site feels cohesive and user-friendly. With just a bit of CSS, you can enhance your site's visual consistency and improve the overall user experience—especially in forms, where clarity and design both matter.

Primitus Consultancy

We work with small and medium-sized businesses to help create a professional online presence. We provide a one shop full-service design studio in London, United Kingdom. 

https://primitusconsultancy.co.uk
Previous
Previous

How to make iFrames responsive

Next
Next

How to disable Google Map block zoom