catalog.liquid tags are grouped by default vs optional usage.
- Default components are already present in the shipped
catalog.liquidtemplate. - Optional components can be added or used to replace parts of the default layout.
{% legacy_navbar %}.
Default components
{% additions_filter_aggregator %}
{% additions_search %}
{% additions_shopify_filters %}
{% additions_turbo_frame %} ... {% endadditions_turbo_frame %}
Block tag for catalog results frame.
{% additions_collection_filter_pills %}
{% additions_form_wrapper %} ... {% endadditions_form_wrapper %}
Block tag that wraps selected products in confirmation form.
{% additions_product_card %}
hide_variant_selector: true to render grouped products as a single card without variant pills or a dropdown, so customers add the product without choosing a variant. This applies to both the add-products and replacement catalogs, and it takes precedence over use_variant_pills.
In replacement catalogs, set hide_price: true to hide the card price. The default catalog template reads this from the replacement flow when the dashboard listing uses hide_replacement_price: true.