Skip to main content

Why was my font size or field value rejected when saving?

Font sizes have fixed minimum and maximum values, and several offer fields are validated. The message names the field and its limit.

Written by Eddie Lavandera

Font sizes in the bundle editor have fixed limits, and the message names the field and its limit, for example Badge font size must be at least 8px. Set the value inside the range and save again. Every message also appears in the Invalid values banner at the top of the editor, where each one links to its field.

In this article:


The font size limits

Field

The editor accepts

Saved as

Offer title

12 to 32

12 to 30

Offer subtitle

10 to 24

10 to 20

Badge

8 to 16

8 to 16

Price

12 to 28

12 to 24

Compare price

10 to 24

12 to 20

Values are in pixels. A value outside the range stops the save with a message that names the field and its limit, for example Badge font size must be at least 8px or Badge font size cannot exceed 16px.


Other validated fields

Message

Cause

Cannot save a bundle with no offers

Add at least one offer

Invalid offer name

The offer's name is empty

Invalid offer title

The offer's title is empty

Invalid offer quantity

Quantity must be a number greater than zero

Invalid bundle name

The bundle name is empty or invalid

Bundle name conflicts with an existing bundle

Another bundle already uses this name

Max 72 chars in offer title, or the same message for another text field with its own limit

A text field is too long

Image must be smaller than 5MB

The image exceeds the size limit

Product Required

An offer references no product

collection_id is required for specific_collection

A collection bundle with no collection selected

At least one product_id is required for specific_products

A specific-products bundle with no products selected


How to find the offending field

When a save is refused, the Invalid values banner at the top of the editor lists each problem, and each one links to its field. If that does not make it obvious, check in this order, because it matches how often each is the cause:

  1. The Text tab. Every font size field. This is the most common cause by a wide margin.

  2. The Offers tab. Each offer's title, subtitle and quantity. An empty title on an offer you added and forgot about is easy to miss.

  3. Badge font size and weight, on any offer with a custom badge.

  4. The Settings tab. The bundle name, and the product or collection selection.

💡 If you have several offers, collapse them all and check them one at a time. The invalid field is usually on an offer you added last and did not finish.


Why the limits exist

The bundle block sits inside your theme's product page, in a space it does not control. A 60px title would break most layouts, and an 6px badge would be unreadable on a phone.

The ranges are set so any combination of values produces something that still works across common themes and screen sizes.


Working around a limit

If you want text larger or smaller than the range allows, you have real options.

Use font weight instead of size. The Text tab offers weights from Light (300) to Extra bold (800). Bold at 20px reads as more prominent than regular at 24px, and stays inside the range.

Use colour and contrast. A high-contrast title at 24px draws more attention than a low-contrast one at 30px would.

Shorten the text. Long titles at large sizes wrap awkwardly on mobile. Buy 2, save 10% at 22px usually looks better than a longer line at 30px.

Change the bundle title rather than the offer titles. The bundle title has the largest allowed range, 14 to 36, so it is the right place for emphasis.

ℹ️ The limits are built into the bundle editor, so there is no setting inside Atlas that raises them.


Still rejected

Start a chat from the bubble in the bottom right of Atlas, or email support@helloatlas.io. Include your store URL, the bundle name, the exact error text, and the value you were trying to save.


Next steps

Did this answer your question?