How can I automatically display color variants on a product card in DAWN theme?

Topic summary

Main issue: In Shopify’s Dawn theme, the author wants an automatic badge on product cards (collection page) that appears when a product has multiple color variants (e.g., black, red), similar to how a “NEW” badge is shown via product tags.

What works: A Liquid snippet that displays a “NEW!” badge when the product is tagged NEW using current_tags.

What’s needed: Automatic detection of color variants (without manual tags) to display a custom badge such as “MORE COLORS” on the product card.

Attempted solution: A Liquid check using {% if option_values.color > 1 %} to conditionally show <a class="more-colors">MORE COLORS</a>, but it does not work.

Context/constraints: Dawn does not display color swatches on collection pages by default; the author is seeking a way to detect the presence of a Color option with multiple values and trigger a badge.

Status: No working solution provided yet; the thread remains open with the key question unanswered.

Summarized with AI on January 15. AI used: gpt-5.

Hi,

Maybe someone could help me with color.option or name I’m not sure.

I found and added on product card:

{% for tag in product.tags %} {%- if current_tags contains 'NEW' -%} NEW! {% endif %} {% endfor %}

This code, if you tag on product “NEW” it shows NEW, but how I can add if my product has variants, for example few color swatches, black and red, I can create color with the tag and it starts to show, but how I can create code to automatically if the product has color variant, it starts to show my created word? Because my theme is DAWN and it doesn’t have that function on the collection page to show color swatches.

I need if the product has colour variants, it starts to show automatically badge on my product card (which I will create).

Thanks

I found that code:

{% if option_values.color > 1 %}
MORE COLORS
{% endif %}

But it is not working.