Hello,
can someone please assist me? I am trying to centre the heading text in the collection list on my home page. I would like to use a css code but can just edit the entire theme I am using dusk theme.
Thank you in advance
Hello,
can someone please assist me? I am trying to centre the heading text in the collection list on my home page. I would like to use a css code but can just edit the entire theme I am using dusk theme.
Thank you in advance
Hi Zoya
Is this the right code?
{{ ‘section-collection-list.css’ | asset_url | stylesheet_tag }}
{{ ‘component-card.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
-%}
{%- if section.settings.show_view_all and show_mobile_slider -%}
{{ ‘sections.collection_list.view_all’ | t }}
{%- endif -%}
{%- for block in section.blocks -%}
{% render ‘card-collection’, card_collection: block.settings.collection , media_aspect_ratio: section.settings.image_ratio, columns: columns %}
{%- endfor -%}
{%- if show_mobile_slider -%}
{%- if section.settings.show_view_all and section.blocks.size < collections.size -%}
{%- endif -%}{{ section.settings.bottom_txt }}
{% schema %}
{
“name”: “t:sections.collection-list.name”,
“tag”: “section”,
“class”: “section section-collection-list”,
“max_blocks”: 15,
“settings”: [
{
“type”: “text”,
“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”: “textarea”,
“id”: “bottom_txt”,
“label”: “Bottom Text”
},
{
“type”: “range”,
“id”: “columns_desktop”,
“min”: 1,
“max”: 5,
“step”: 1,
“default”: 3,
“label”: “t:sections.collection-list.settings.columns_desktop.label”
},
{
“type”: “select”,
“id”: “color_scheme”,
“options”: [
{
“value”: “accent-1”,
“label”: “t:sections.all.colors.accent_1.label”
},
{
“value”: “accent-2”,
“label”: “t:sections.all.colors.accent_2.label”
},
{
“value”: “background-1”,
“label”: “t:sections.all.colors.background_1.label”
},
{
“value”: “background-2”,
“label”: “t:sections.all.colors.background_2.label”
},
{
“value”: “inverse”,
“label”: “t:sections.all.colors.inverse.label”
}
],
“default”: “background-1”,
“label”: “t:sections.all.colors.label”,
“info”: “t:sections.all.colors.has_cards_info”
},
{
“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”
},
{
Please add the following CSS code to your assets/base.css bottom of the file.
.section-template--17955761684792__80a12e8a-0c65-4076-8133-e24712422e7b-padding .title-wrapper--no-top-margin {justify-content: center !important;}
Thanks!
the top picture is what it looks like, the second picture is what I want, the heading is on the left but I want it in the middle, the code did not work.
Please add the following CSS code to your assets/base.css bottom of the file
#shopify-section-template--17955761684792__80a12e8a-0c65-4076-8133-e24712422e7b h2 {
margin: 0 auto !important;
}
Thanks!