I’ve already set my default font (Helvetica Neue) (under Content > images & brand)
I want to set my body text as a certain color, and a different color for my Headers (h1, h2, h3, h4, etc)
I’m editing inside my email under the Left Side Menu (Styles > Text and Headings > Heading 1
I’m setting the color to #233571. It does NOT update. I dont see any updates happening with I use the left side menu to adjust styling. WHY?
The color is defaulting to the “images & brand” color every time
Page 1 / 1
here’s an image explanation
Hi @Kal
If you double click on the text in the body of the email and then select the text colour control for that block, are you seeing the colour as different to the one you’ve set up in the styles? You can also look at the source code for the text block for a CSS colour statement. If so, inline CSS is being added which will take precedence over the email styles.
Let me know if that helps.
Andy
hi @bluesnapper ,
I’m still confused.
Can you tell me in simpler terms, what is the purpose of the left side menu “Styles” if it does not apply to the email? How should I use it?
My Goal :
set up my Heading styles ONCE
every new email I create will default it’s H1, H2, H3 , body, etc styling to the setting I applied ONCE.
Is this possible in Klaviyo or not?
Universal Content:
Does this obey the rules of default styling or NOT?
If I change default styling, does it change everywhere including universal content/templates (one-to-many)?
@bluesnapper
here’s an image to clarify what I’m up to:
Hi @Kal
Yes, your goal is achievable. This is the way the styles work in order they are applied:
Brands styles. These apply to all new emails you create by default. It's a feature to ensure consistency across any new emails that are created.
The styles panel in the email editor. This allows you to replace the brand styles for ALL body, H tags, and links, but only in that email.
Text block inline styles in the email editor. This allows you to replace the above styles on a specific text element and only that email (unless its universal content - more on that below!). Obvious examples are: you want to bold a sentence in a para, or change one instance of an H2 tag to blue.
Regarding changes to Universal Content (UC), yes, style changes to UC can be pushed to all instances of that UC in other emails but with an important caveat!
UC saves the text with the style type (body, H1, H2 etc) but NOT the styles themselves As an example, you set text in a block as H1 and H1 as Green and 25px in the email’s styles panel and save as UC. The UC that is actually saved is <h1>My heading</h1>
That UC text block appears in another email where you've configured H1 as Blue/32px in the styles panel or left it as the H1 brand style (which is also blue/32px for simplicity). The UC H1 will appear in Blue/32px in that email.
However, if you select the UC H1 text and edit using 3 above, the CSS inline style for that colour and px size WILL be saved in the UC and so will appear in any instance of the UC as H1 = Green/25px as it’s ‘overwriting’ any email styles/brand styles.
Lengthy, but I hope that’s clear!
Just to check your issue again, create a new text block for your "Thanks for subscribing to the newsletter" then double click it. At the top styles editor, select H1 (below). Does that text style now correspond to the H1 setting configured in the email's styles panel?