Hello everyone, I would like to be able to center the description of the collections, in the middle of the page and not starting from the left, as in the photo. Thanks in advance
https://h0nusk-md.myshopify.com/collections/frontpage
pass: ciacia
Hello everyone, I would like to be able to center the description of the collections, in the middle of the page and not starting from the left, as in the photo. Thanks in advance
https://h0nusk-md.myshopify.com/collections/frontpage
pass: ciacia
Hey @Leon0125
Follow these Steps:
Go to Online Store
Edit Code
Find theme.liquid file
Add the following code in the bottom of the file above tag
RESULT:
If I managed to help you then, donât forget to Like it and Mark it as Solution!
Best Regards,
Moeed
This is my theme.liquid, can you tell me exactly where I should put it? Thanks for your patience
{%- render 'ecom_header' -%}{%- if settings.favicon != blank -%}
{%- endif -%}{%- unless settings.type_header_font.system? and settings.type_body_font.system? -%}
{%- endunless -%} {{ page_title }} {%- if current_tags %} â tagged "{{ current_tags | join: ', ' }}"{% endif -%} {%- if current_page != 1 %} â Page {{ current_page }}{% endif -%} {%- unless page_title contains shop.name %} â {{ shop.name }}{% endunless -%}{% if page_description %}
{% endif %}
{% render âmeta-tagsâ %}
{%- if settings.animations_reveal_on_scroll -%}
{%- endif -%}
{{ content_for_header }}
{%- liquid
assign body_font_bold = settings.type_body_font | font_modify: âweightâ, âboldâ
assign body_font_italic = settings.type_body_font | font_modify: âstyleâ, âitalicâ
assign body_font_bold_italic = body_font_bold | font_modify: âstyleâ, âitalicâ
%}
{% style %}
{{ settings.type_body_font | font_face: font_display: âswapâ }}
{{ body_font_bold | font_face: font_display: âswapâ }}
{{ body_font_italic | font_face: font_display: âswapâ }}
{{ body_font_bold_italic | font_face: font_display: âswapâ }}
{{ settings.type_header_font | font_face: font_display: âswapâ }}
{% for scheme in settings.color_schemes -%}
{% assign scheme_classes = scheme_classes | append: â, .color-â | append: scheme.id %}
{% if forloop.index == 1 -%}
:root,
{%- endif %}
.color-{{ scheme.id }} {
âcolor-background: {{ scheme.settings.background.red }},{{ scheme.settings.background.green }},{{ scheme.settings.background.blue }};
{% if scheme.settings.background_gradient != empty %}
âgradient-background: {{ scheme.settings.background_gradient }};
{% else %}
âgradient-background: {{ scheme.settings.background }};
{% endif %}
{% liquid
assign background_color = scheme.settings.background
assign background_color_brightness = background_color | color_brightness
if background_color_brightness <= 26
assign background_color_contrast = background_color | color_lighten: 50
elsif background_color_brightness <= 65
assign background_color_contrast = background_color | color_lighten: 5
else
assign background_color_contrast = background_color | color_darken: 25
endif
%}
âcolor-foreground: {{ scheme.settings.text.red }},{{ scheme.settings.text.green }},{{ scheme.settings.text.blue }};
âcolor-background-contrast: {{ background_color_contrast.red }},{{ background_color_contrast.green }},{{ background_color_contrast.blue }};
âcolor-shadow: {{ scheme.settings.shadow.red }},{{ scheme.settings.shadow.green }},{{ scheme.settings.shadow.blue }};
âcolor-button: {{ scheme.settings.button.red }},{{ scheme.settings.button.green }},{{ scheme.settings.button.blue }};
âcolor-button-text: {{ scheme.settings.button_label.red }},{{ scheme.settings.button_label.green }},{{ scheme.settings.button_label.blue }};
âcolor-secondary-button: {{ scheme.settings.background.red }},{{ scheme.settings.background.green }},{{ scheme.settings.background.blue }};
âcolor-secondary-button-text: {{ scheme.settings.secondary_button_label.red }},{{ scheme.settings.secondary_button_label.green }},{{ scheme.settings.secondary_button_label.blue }};
âcolor-link: {{ scheme.settings.secondary_button_label.red }},{{ scheme.settings.secondary_button_label.green }},{{ scheme.settings.secondary_button_label.blue }};
âcolor-badge-foreground: {{ scheme.settings.text.red }},{{ scheme.settings.text.green }},{{ scheme.settings.text.blue }};
âcolor-badge-background: {{ scheme.settings.background.red }},{{ scheme.settings.background.green }},{{ scheme.settings.background.blue }};
âcolor-badge-border: {{ scheme.settings.text.red }},{{ scheme.settings.text.green }},{{ scheme.settings.text.blue }};
âpayment-terms-background-color: rgb({{ scheme.settings.background.rgb }});
}
{% endfor %}
{{ scheme_classes | prepend: âbodyâ }} {
color: rgba(var(âcolor-foreground), 0.75);
background-color: rgb(var(âcolor-background));
}
:root {
âfont-body-family: {{ settings.type_body_font.family }}, {{ settings.type_body_font.fallback_families }};
âfont-body-style: {{ settings.type_body_font.style }};
âfont-body-weight: {{ settings.type_body_font.weight }};
âfont-body-weight-bold: {{ settings.type_body_font.weight | plus: 300 | at_most: 1000 }};
âfont-heading-family: {{ settings.type_header_font.family }}, {{ settings.type_header_font.fallback_families }};
âfont-heading-style: {{ settings.type_header_font.style }};
âfont-heading-weight: {{ settings.type_header_font.weight }};
âfont-body-scale: {{ settings.body_scale | divided_by: 100.0 }};
âfont-heading-scale: {{ settings.heading_scale | times: 1.0 | divided_by: settings.body_scale }};
âmedia-padding: {{ settings.media_padding }}px;
âmedia-border-opacity: {{ settings.media_border_opacity | divided_by: 100.0 }};
âmedia-border-width: {{ settings.media_border_thickness }}px;
âmedia-radius: {{ settings.media_radius }}px;
âmedia-shadow-opacity: {{ settings.media_shadow_opacity | divided_by: 100.0 }};
âmedia-shadow-horizontal-offset: {{ settings.media_shadow_horizontal_offset }}px;
âmedia-shadow-vertical-offset: {{ settings.media_shadow_vertical_offset }}px;
âmedia-shadow-blur-radius: {{ settings.media_shadow_blur }}px;
âmedia-shadow-visible: {% if settings.media_shadow_opacity > 0 %}1{% else %}0{% endif %};
âpage-width: {{ settings.page_width | divided_by: 10 }}rem;
âpage-width-margin: {% if settings.page_width == â1600â %}2{% else %}0{% endif %}rem;
âproduct-card-image-padding: {{ settings.card_image_padding | divided_by: 10.0 }}rem;
âproduct-card-corner-radius: {{ settings.card_corner_radius | divided_by: 10.0 }}rem;
âproduct-card-text-alignment: {{ settings.card_text_alignment }};
âproduct-card-border-width: {{ settings.card_border_thickness | divided_by: 10.0 }}rem;
âproduct-card-border-opacity: {{ settings.card_border_opacity | divided_by: 100.0 }};
âproduct-card-shadow-opacity: {{ settings.card_shadow_opacity | divided_by: 100.0 }};
âproduct-card-shadow-visible: {% if settings.card_shadow_opacity > 0 %}1{% else %}0{% endif %};
âproduct-card-shadow-horizontal-offset: {{ settings.card_shadow_horizontal_offset | divided_by: 10.0 }}rem;
âproduct-card-shadow-vertical-offset: {{ settings.card_shadow_vertical_offset | divided_by: 10.0 }}rem;
âproduct-card-shadow-blur-radius: {{ settings.card_shadow_blur | divided_by: 10.0 }}rem;
âcollection-card-image-padding: {{ settings.collection_card_image_padding | divided_by: 10.0 }}rem;
âcollection-card-corner-radius: {{ settings.collection_card_corner_radius | divided_by: 10.0 }}rem;
âcollection-card-text-alignment: {{ settings.collection_card_text_alignment }};
âcollection-card-border-width: {{ settings.collection_card_border_thickness | divided_by: 10.0 }}rem;
âcollection-card-border-opacity: {{ settings.collection_card_border_opacity | divided_by: 100.0 }};
âcollection-card-shadow-opacity: {{ settings.collection_card_shadow_opacity | divided_by: 100.0 }};
âcollection-card-shadow-visible: {% if settings.collection_card_shadow_opacity > 0 %}1{% else %}0{% endif %};
âcollection-card-shadow-horizontal-offset: {{ settings.collection_card_shadow_horizontal_offset | divided_by: 10.0 }}rem;
âcollection-card-shadow-vertical-offset: {{ settings.collection_card_shadow_vertical_offset | divided_by: 10.0 }}rem;
âcollection-card-shadow-blur-radius: {{ settings.collection_card_shadow_blur | divided_by: 10.0 }}rem;
âblog-card-image-padding: {{ settings.blog_card_image_padding | divided_by: 10.0 }}rem;
âblog-card-corner-radius: {{ settings.blog_card_corner_radius | divided_by: 10.0 }}rem;
âblog-card-text-alignment: {{ settings.blog_card_text_alignment }};
âblog-card-border-width: {{ settings.blog_card_border_thickness | divided_by: 10.0 }}rem;
âblog-card-border-opacity: {{ settings.blog_card_border_opacity | divided_by: 100.0 }};
âblog-card-shadow-opacity: {{ settings.blog_card_shadow_opacity | divided_by: 100.0 }};
âblog-card-shadow-visible: {% if settings.blog_card_shadow_opacity > 0 %}1{% else %}0{% endif %};
âblog-card-shadow-horizontal-offset: {{ settings.blog_card_shadow_horizontal_offset | divided_by: 10.0 }}rem;
âblog-card-shadow-vertical-offset: {{ settings.blog_card_shadow_vertical_offset | divided_by: 10.0 }}rem;
âblog-card-shadow-blur-radius: {{ settings.blog_card_shadow_blur | divided_by: 10.0 }}rem;
âbadge-corner-radius: {{ settings.badge_corner_radius | divided_by: 10.0 }}rem;
âpopup-border-width: {{ settings.popup_border_thickness }}px;
âpopup-border-opacity: {{ settings.popup_border_opacity | divided_by: 100.0 }};
âpopup-corner-radius: {{ settings.popup_corner_radius }}px;
âpopup-shadow-opacity: {{ settings.popup_shadow_opacity | divided_by: 100.0 }};
âpopup-shadow-horizontal-offset: {{ settings.popup_shadow_horizontal_offset }}px;
âpopup-shadow-vertical-offset: {{ settings.popup_shadow_vertical_offset }}px;
âpopup-shadow-blur-radius: {{ settings.popup_shadow_blur }}px;
âdrawer-border-width: {{ settings.drawer_border_thickness }}px;
âdrawer-border-opacity: {{ settings.drawer_border_opacity | divided_by: 100.0 }};
âdrawer-shadow-opacity: {{ settings.drawer_shadow_opacity | divided_by: 100.0 }};
âdrawer-shadow-horizontal-offset: {{ settings.drawer_shadow_horizontal_offset }}px;
âdrawer-shadow-vertical-offset: {{ settings.drawer_shadow_vertical_offset }}px;
âdrawer-shadow-blur-radius: {{ settings.drawer_shadow_blur }}px;
âspacing-sections-desktop: {{ settings.spacing_sections }}px;
âspacing-sections-mobile: {% if settings.spacing_sections < 24 %}{{ settings.spacing_sections }}{% else %}{{ settings.spacing_sections | times: 0.7 | round | at_least: 20 }}{% endif %}px;
âgrid-desktop-vertical-spacing: {{ settings.spacing_grid_vertical }}px;
âgrid-desktop-horizontal-spacing: {{ settings.spacing_grid_horizontal }}px;
âgrid-mobile-vertical-spacing: {{ settings.spacing_grid_vertical | divided_by: 2 }}px;
âgrid-mobile-horizontal-spacing: {{ settings.spacing_grid_horizontal | divided_by: 2 }}px;
âtext-boxes-border-opacity: {{ settings.text_boxes_border_opacity | divided_by: 100.0 }};
âtext-boxes-border-width: {{ settings.text_boxes_border_thickness }}px;
âtext-boxes-radius: {{ settings.text_boxes_radius }}px;
âtext-boxes-shadow-opacity: {{ settings.text_boxes_shadow_opacity | divided_by: 100.0 }};
âtext-boxes-shadow-visible: {% if settings.text_boxes_shadow_opacity > 0 %}1{% else %}0{% endif %};
âtext-boxes-shadow-horizontal-offset: {{ settings.text_boxes_shadow_horizontal_offset }}px;
âtext-boxes-shadow-vertical-offset: {{ settings.text_boxes_shadow_vertical_offset }}px;
âtext-boxes-shadow-blur-radius: {{ settings.text_boxes_shadow_blur }}px;
âbuttons-radius: {{ settings.buttons_radius }}px;
âbuttons-radius-outset: {% if settings.buttons_radius > 0 %}{{ settings.buttons_radius | plus: settings.buttons_border_thickness }}{% else %}0{% endif %}px;
âbuttons-border-width: {% if settings.buttons_border_opacity > 0 %}{{ settings.buttons_border_thickness }}{% else %}0{% endif %}px;
âbuttons-border-opacity: {{ settings.buttons_border_opacity | divided_by: 100.0 }};
âbuttons-shadow-opacity: {{ settings.buttons_shadow_opacity | divided_by: 100.0 }};
âbuttons-shadow-visible: {% if settings.buttons_shadow_opacity > 0 %}1{% else %}0{% endif %};
âbuttons-shadow-horizontal-offset: {{ settings.buttons_shadow_horizontal_offset }}px;
âbuttons-shadow-vertical-offset: {{ settings.buttons_shadow_vertical_offset }}px;
âbuttons-shadow-blur-radius: {{ settings.buttons_shadow_blur }}px;
âbuttons-border-offset: {% if settings.buttons_radius > 0 or settings.buttons_shadow_opacity > 0 %}0.3{% else %}0{% endif %}px;
âinputs-radius: {{ settings.inputs_radius }}px;
âinputs-border-width: {{ settings.inputs_border_thickness }}px;
âinputs-border-opacity: {{ settings.inputs_border_opacity | divided_by: 100.0 }};
âinputs-shadow-opacity: {{ settings.inputs_shadow_opacity | divided_by: 100.0 }};
âinputs-shadow-horizontal-offset: {{ settings.inputs_shadow_horizontal_offset }}px;
âinputs-margin-offset: {% if settings.inputs_shadow_vertical_offset != 0 and settings.inputs_shadow_opacity > 0 %}{{ settings.inputs_shadow_vertical_offset | abs }}{% else %}0{% endif %}px;
âinputs-shadow-vertical-offset: {{ settings.inputs_shadow_vertical_offset }}px;
âinputs-shadow-blur-radius: {{ settings.inputs_shadow_blur }}px;
âinputs-radius-outset: {% if settings.inputs_radius > 0 %}{{ settings.inputs_radius | plus: settings.inputs_border_thickness }}{% else %}0{% endif %}px;
âvariant-pills-radius: {{ settings.variant_pills_radius }}px;
âvariant-pills-border-width: {{ settings.variant_pills_border_thickness }}px;
âvariant-pills-border-opacity: {{ settings.variant_pills_border_opacity | divided_by: 100.0 }};
âvariant-pills-shadow-opacity: {{ settings.variant_pills_shadow_opacity | divided_by: 100.0 }};
âvariant-pills-shadow-horizontal-offset: {{ settings.variant_pills_shadow_horizontal_offset }}px;
âvariant-pills-shadow-vertical-offset: {{ settings.variant_pills_shadow_vertical_offset }}px;
âvariant-pills-shadow-blur-radius: {{ settings.variant_pills_shadow_blur }}px;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
html {
box-sizing: border-box;
font-size: calc(var(âfont-body-scale) * 62.5%);
height: 100%;
}
body {
display: grid;
grid-template-rows: auto auto 1fr auto;
grid-template-columns: 100%;
min-height: 100%;
margin: 0;
font-size: 1.5rem;
letter-spacing: 0.06rem;
line-height: calc(1 + 0.8 / var(âfont-body-scale));
font-family: var(âfont-body-family);
font-style: var(âfont-body-style);
font-weight: var(âfont-body-weight);
}
@media screen and (min-width: 750px) {
body {
font-size: 1.6rem;
}
}
{% endstyle %}
{{ âbase.cssâ | asset_url | stylesheet_tag }}
{%- if settings.cart_type == âdrawerâ -%}
{{ âcomponent-cart-drawer.cssâ | asset_url | stylesheet_tag }}
{{ âcomponent-cart.cssâ | asset_url | stylesheet_tag }}
{{ âcomponent-totals.cssâ | asset_url | stylesheet_tag }}
{{ âcomponent-price.cssâ | asset_url | stylesheet_tag }}
{{ âcomponent-discounts.cssâ | asset_url | stylesheet_tag }}
{%- endif -%}
{%- unless settings.type_body_font.system? -%}
{% comment %}theme-check-disable AssetPreload{% endcomment %}
{%- if localization.available_countries.size > 1 or localization.available_languages.size > 1 -%}
{{ âcomponent-localization-form.cssâ | asset_url | stylesheet_tag: preload: true }}
{%- endif -%}
{%- if settings.predictive_search_enabled -%}
{%- endif -%}{% include âpagefly-app-headerâ %}
{{ 'accessibility.skip_to_text' | t }}{%- if settings.cart_type == âdrawerâ -%}
{%- render âcart-drawerâ -%}
{%- endif -%}
{% sections âheader-groupâ %}
{{ content_for_layout }}{% sections âfooter-groupâ %}
{%- if settings.predictive_search_enabled -%}
{%- endif -%}
{%- if settings.cart_type == âdrawerâ -%}
{%- endif -%}
{%- render âecom_footerâ-%}
}
}
{% include âpagefly-app-headerâ %}
Hey @Leon0125
Lets stay away from editing the backend code as this can lead to issues. Instead just open up the theme settings > custom CSS and add this code.
.collection-hero__text-wrapper{text-align:center}.collection-hero__description h5{text-align:center!important;margin-left:auto;margin-right:auto;max-width:600px;width:100%}
Hope that helps.
Just simply add that code in your third line right below
Thanks to both of you. I copied his code and did as you told me, with custom css in theme settings. So thanks to both of you.