The code below was written to add "Color Availability Variant’’ not swatches under each product in Dawn 2.0
Can anyone edit it to work in Dawn 3.0
Below is an image of what it should look and the code.
Thank you
{%- assign prodcard_variant_values = '' -%}
{%- assign color_label = 'color,Color,Colour,colour' | split: ',' -%}
{%- for option in product_card_product.options_with_values -%}
{%- assign downcased_option = option.name | downcase -%}
{%- if color_label contains downcased_option -%}
{%- assign variant_option = 'option' | append: forloop.index -%}
{%- for value in option.values -%}
{%- for variant in product_card_product.variants -%}
{%- if variant[variant_option] == value -%}
{% assign prodcard_variant_values = prodcard_variant_values | append: value | append: ' '%}
{%- endif -%}
{%- endfor -%}
{%- endfor -%}
{%- endif -%}
{% assign prodcard_variant_unique_values = prodcard_variant_values | split: ' ' | uniq | join: ',' %}
{% assign prodcard_variant_unique_values = prodcard_variant_unique_values | split: "," %}
{%- endfor -%}
{%- if prodcard_variant_unique_values.size > 1 -%}
{{prodcard_variant_unique_values.size}} Colors Available
{%- endif -%}

