Hi all,
Is it possible to change the colour of the email box on the newsletter sign up section (not footer)
Can the box be filled white and the text black?
URL:https://label-source.co.uk/
screenshot below
A user asks how to change the newsletter signup box colors—specifically making the input field white with black text—without affecting the entire section background.
Initial Solutions Provided:
email-signup.css targeting .email-signup.section with custom color variablesClarification & Follow-up:
footer.css with specific styling for .signup-container input, .field label, and header elementsStatus: The discussion appears resolved with working CSS solutions, though the second code snippet in the input is partially cut off. Both solutions involve adding custom CSS to theme files via the Shopify code editor.
Hi all,
Is it possible to change the colour of the email box on the newsletter sign up section (not footer)
Can the box be filled white and the text black?
URL:https://label-source.co.uk/
screenshot below
Hi @Danielparsons ,
This is Richard from PageFly - Landing page builder, I’d like to suggest this idea:
Step 1: Go to Online Store->Theme->Edit code
Step 2: Asset->/email-signup.css->paste below code at the bottom of the file:
.shopify-section .email-signup {
--color-bg: black !important;
--color-text: white !important;
--color-body-rgb: white !important;
}
NOTE: You can change value Black and White to fit your website
I hope it would help you
Best regards,
Richard | PageFly
Hi Richard,
I only want to change the all colour of the email box not the whole section backgrounds this possible?
Hi @Danielparsons ,
Looks like it worked correctly, right?
Hello @Danielparsons
You can try this code: it will be helpful to you
Go to the Online Store->Theme->Edit code->Assets->footer.css>Add this code at the bottom.
.section-spacing-padding.section-spacing--disable-bottom {
background: #ffffff !important;
color: #000000 !important;
}
.email-signup .section-header--content .h3 {
color: #000 !important;
}
.field label {
color: #000 !important;
}
.signup-container input {
margin-bottom: 10px !important;
}