Loading…

Style your messages using the Properties menu

Design Studio New Updated

In Design Studio, the Properties menu lets you style each component of your email. You can adjust layout, set backgrounds, apply text styles, and control how components display on different devices.

 This article applies to Design Studio

We are currently piloting Design Studio, our new email design system, and making some information available to customers. If you don’t have access to Design Studio, please continue to use our other email editors.

Design Studio visual editor. An arrow points from the Properties menu icon in the canvas toolbar at the bottom to the Properties menu on the right. The menu shows styles for Heading 1 which is selected on the canvas.
Design Studio visual editor. An arrow points from the Properties menu icon in the canvas toolbar at the bottom to the Properties menu on the right. The menu shows styles for Heading 1 which is selected on the canvas.

Global styles vs message styles

By default, components pull from your Global Styles — like text, link, and button styles. If you want to change these for an individual message, you can override them in the Properties menu.

Apply styles to a component

To style a component:

  1. Click an element on your canvas.
  2. Use the Properties menu on the right to edit styles like font, color, padding, borders, and more.
  3. Preview your changes.

If you want to reset the component’s property to its default value, click the counter-clockwise arrow next to the property name.

Set a background

You can add a background to most components using a solid color, gradient, or image.

Not all background types are available for every component. Check out which components support backgrounds.

Solid color

To set a solid background color for a component:

  1. Click the component you want to modify.
  2. Under Styles, locate the Background or Content Fill field. Enter the hex value of the color and the opacity percentage, or click the preview icon to choose a color and opacity.
  3. Preview your changes and send a test to see how it renders in your email client.

To reset your background color, click the counter-clockwise arrow icon to the left of the field. To remove it, click the icon to the right.

Gradient

To set a gradient as the background of your component:

  1. Click the component you want to modify.
  2. Under Styles, locate the Background or Content Fill field. Set a fallback color in case your customers’ email clients do not support gradients.
  3. Click Add Gradient/Image. By default, we set a linear gradient based on your background color.
  4. Click the gradient field to change the gradient type or add color stops.
  5. Modify the layout properties to change the position, size or repeat of the gradient.
  6. Preview your changes and send a test to see how it renders in your email client.

To remove the gradient, click the icon to the right of the field.

Gradient type: linear or radial

By default, we set a linear gradient. You can change the angle of the gradient by typing a different degree (0-360).

You can also switch to a radial gradient by clicking the radial icon.

We do not support conic gradients.

Color stops

A color stop defines the relative position of a color in a gradient. Every gradient will start with two color stops, but you can add as many as you’d like.

To add color stops, click a location on the top slider. Then choose a color:

  • From Recently used colors.
  • From the second slider, then change the shade up top.
  • By using the eyedropper to identify a color not yet in your email.

Adjust the opacity as you see fit on the bottom slider.

Click and drag a color stop along the top slider to change its position and see how it affects the way your gradient appears in your message.

Click the trash icon to delete the selected stop.

Image

To set an image as the background of your component:

  1. Click the component you want to modify.
  2. Under Styles, locate the Background or Content Fill field. Set a fallback color in case your customers’ email clients do not support images.
  3. Click Add Gradient/Image.
  4. Click the new field, then choose Image from the pop-up.
  5. Paste the image URL if hosted outside Design Studio, or click “Select Media” and browse for a file in your workspace.
  6. Modify the layout properties to change the position, size or repeat of the background image.
  7. Preview your changes and send a test to see how it renders in your email client.

To remove the background image, click the icon to the right of the field.

Layout Properties

In the Gradient/Image menu, open the dropdown to edit your layout properties.

 Set a custom size if you want to position and repeat a gradient

While layout properties apply to both images and gradients, you’ll need to set a custom size for gradients to make positions and repeats useful. Remember to preview your changes and send a test to see how the layout of your gradient renders in your message!

Position

Choose how to orient your image or gradient.

  • Left – Aligns the background to the left edge of the container.
  • Right – Aligns the background to the right edge of the container.
  • Center – Centers the background horizontally (and vertically, if vertical alignment isn’t separately specified).
  • Top – Aligns the background to the top edge of the container.
  • Bottom – Aligns the background to the bottom edge of the container.
Size

Control the size of your background image. For gradients, you’ll want to set a Custom size to see changes.

  • Auto – Uses the original dimensions of the background image or gradient without any scaling. This is the default behavior if no size is set. Note that in this setting, if the image you add is a different size than your container, you may only see a portion of the image.
  • Fit – Scales the background to fit entirely within the container while preserving its aspect ratio. The background will be fully visible, but there may be empty space if the aspect ratios differ.
  • Fill – Scales the background to completely cover the container, preserving aspect ratio. Some parts of the background may be cropped to fill the area edge-to-edge.
  • Custom – Allows you to specify an exact width, height, or both. For each, you can choose between auto sizing, a fixed pixel value, or a relative percentage value. This is useful when you want precise control over how large the background appears, regardless of container size.
Repeat

Control how the background fills the container when its size is smaller than the container.

  • Tile – Repeats the background both horizontally and vertically to fill the entire area.
  • Tile Horizontally – Repeats the background only across the x-axis (left to right).
  • Tile Vertically – Repeats the background only along the y-axis (top to bottom).
  • Space Evenly – Repeats the background with equal spacing between tiles. Tiles will not be clipped or stretched.
  • Space to Fit – Scales and repeats the background to fit exactly into the container without clipping. May adjust spacing or sizing to make it fit evenly.
  • None – Displays the background once, without any repetition.

Fallbacks

If you set a gradient or image as a background, set a solid color as a fallback. Not all email clients support gradients and background images, but they do support solid colors. You can find out more about email client support at Can I Email.

Also note, your background settings are evaluated from top to bottom. For instance, imagine your background starts with a gradient followed by an image and ends with a solid color. If the email client doesn’t support multiple, layered backgrounds or if it doesn’t support gradients, then we will provide a fallback of the image over the solid background color. If images aren’t supported either, then just the solid color background will render. You can change the order by clicking the arrows to the left of the items in the Properties menu.

Components that support backgrounds

Some standard components support backgrounds, and you can code your custom components to have properties that support backgrounds too:

You can modify the background of your entire message in message settings.

You’ll add background styles to HTML elements with CSS. In the Properties menu, add your background under Advanced > CSS style. Check that your code doesn’t break across email clients.

Set font weight

When editing any font property, you’ll have the option to set a font weight. Not all fonts support the full list of font weights. If we don’t support the selected weight, you’ll see the next closest one.

Hide based on screen size

Use the Hide on setting to control the visibility of components on desktop or mobile.

In the visual editor, click a standard component—like a section or image, to open the Properties menu. Then locate the Hide on property. By default, nothing is hidden.

Design Studio visual editor. On the right is the Properties menu for a heading. Towards the bottom is a property named Hide on with no option selected.
Design Studio visual editor. On the right is the Properties menu for a heading. Towards the bottom is a property named Hide on with no option selected.
  • Select the mobile icon to hide the component on screens less than or equal to 600px wide.
  • Select the desktop icon to hide the componenet on screens greater than 600px wide.

To remove visibility rules, click the counter-clockwise arrow icon, or select “none.”

 Hiding a component hides any elements nested within it

Before you hide a parent component like a box or a section, make sure there isn’t information within it that should remain visible. If you have HTML tags nested within a standard component, those tags will inherit the hide property of the parent standard component as well.

The Hide on property works for all email clients that support @media queries, in addition to Thunderbird.

For email clients, except Outlook, that don’t support @media queries, your emails will fall back to what you defined should be hidden on mobile. In the case of Outlook, your emails will fallback to the desktop version.

Copied to clipboard!
  Contents
Is this page helpful?