{{ 'section-collection-list.css' | asset_url | stylesheet_tag }} {{ 'component-card.css' | asset_url | stylesheet_tag }} {{ 'component-slider.css' | asset_url | stylesheet_tag }} {%- style -%} .section-{{ section.id }}-padding { padding-top: {{ section.settings.padding_top | times: 0.75 | round: 0 }}px; padding-bottom: {{ section.settings.padding_bottom | times: 0.75 | round: 0 }}px; } @media screen and (min-width: 750px) { .section-{{ section.id }}-padding { padding-top: {{ section.settings.padding_top }}px; padding-bottom: {{ section.settings.padding_bottom }}px; } } {%- endstyle -%} {%- liquid assign columns_mobile_int = section.settings.columns_mobile | plus: 0 assign show_mobile_slider = false if section.settings.swipe_on_mobile and section.blocks.size > columns_mobile_int assign show_mobile_slider = true endif -%}
{%- unless section.settings.title == blank -%}

{{ section.settings.title }}

{%- if section.settings.show_view_all and show_mobile_slider -%} {{- 'sections.collection_list.view_all' | t -}} {%- endif -%}
{%- endunless -%}
    {%- liquid assign columns = section.blocks.size if columns > 3 assign columns = 3 endif -%} {%- for block in section.blocks -%}
  • {%- assign placeholder_image_index = forloop.index0 | modulo: 4 | plus: 1 -%} {%- assign placeholder_image = 'collection-apparel-' | append: placeholder_image_index -%} {% render 'card-collection', card_collection: block.settings.collection, media_aspect_ratio: section.settings.image_ratio, columns: columns, placeholder_image: placeholder_image %}
  • {%- endfor -%}
{%- if show_mobile_slider -%}
1 {{ 'general.slider.of' | t }} {{ section.blocks.size }}
{%- endif -%}
{%- if section.settings.show_view_all and section.blocks.size < collections.size -%} {%- endif -%}
{% schema %} { "name": "t:sections.collection-list.name", "tag": "section", "class": "section section-collection-list", "max_blocks": 15, "disabled_on": { "groups": ["header", "footer"] }, "settings": [ { "type": "inline_richtext", "id": "title", "default": "Collections", "label": "t:sections.collection-list.settings.title.label" }, { "type": "select", "id": "heading_size", "options": [ { "value": "h2", "label": "t:sections.all.heading_size.options__1.label" }, { "value": "h1", "label": "t:sections.all.heading_size.options__2.label" }, { "value": "h0", "label": "t:sections.all.heading_size.options__3.label" } ], "default": "h1", "label": "t:sections.all.heading_size.label" }, { "type": "select", "id": "image_ratio", "options": [ { "value": "adapt", "label": "t:sections.collection-list.settings.image_ratio.options__1.label" }, { "value": "portrait", "label": "t:sections.collection-list.settings.image_ratio.options__2.label" }, { "value": "square", "label": "t:sections.collection-list.settings.image_ratio.options__3.label" } ], "default": "square", "label": "t:sections.collection-list.settings.image_ratio.label", "info": "t:sections.collection-list.settings.image_ratio.info" }, { "type": "range", "id": "columns_desktop", "min": 1, "max": 5, "step": 1, "default": 3, "label": "t:sections.collection-list.settings.columns_desktop.label" }, { "type": "color_scheme", "id": "color_scheme", "label": "t:sections.all.colors.label", "info": "t:sections.all.colors.has_cards_info", "default": "scheme-1" }, { "type": "checkbox", "id": "show_view_all", "default": false, "label": "t:sections.collection-list.settings.show_view_all.label" }, { "type": "header", "content": "t:sections.collection-list.settings.header_mobile.content" }, { "type": "select", "id": "columns_mobile", "options": [ { "value": "1", "label": "t:sections.collection-list.settings.columns_mobile.options__1.label" }, { "value": "2", "label": "t:sections.collection-list.settings.columns_mobile.options__2.label" } ], "default": "1", "label": "t:sections.collection-list.settings.columns_mobile.label" }, { "type": "checkbox", "id": "swipe_on_mobile", "default": false, "label": "t:sections.collection-list.settings.swipe_on_mobile.label" }, { "type": "header", "content": "t:sections.all.padding.section_padding_heading" }, { "type": "range", "id": "padding_top", "min": 0, "max": 100, "step": 4, "unit": "px", "label": "t:sections.all.padding.padding_top", "default": 36 }, { "type": "range", "id": "padding_bottom", "min": 0, "max": 100, "step": 4, "unit": "px", "label": "t:sections.all.padding.padding_bottom", "default": 36 } ], "blocks": [ { "type": "featured_collection", "name": "t:sections.collection-list.blocks.featured_collection.name", "settings": [ { "type": "collection", "id": "collection", "label": "t:sections.collection-list.blocks.featured_collection.settings.collection.label" } ] } ], "presets": [ { "name": "t:sections.collection-list.presets.name", "blocks": [ { "type": "featured_collection" }, { "type": "featured_collection" }, { "type": "featured_collection" } ] } ] } {% endschema %}