All the collection are shown in a single column

Hi! There has been a lot of talk about this online, however, I can’t find the solution. I managed to center the column and increase text size, but how to create a grid that’s in multiple rows/columns I just don’t know how.

Here is the code. I appreciate all the help.

{% comment %}
Collections are listed here.
{% endcomment %}

{% capture uses_minimal_framework %}{% include ‘product-loop’ %}{% endcapture %}

{% if uses_minimal_framework contains ‘Liquid error’ %}
{% assign uses_minimal_framework = false %}
{% assign grid_item_width = ‘large–one-quarter large-up–one-quarter medium–one-third medium-up–one-third small–one-half large–col-3 medium–col-4 small–col-6’ %}
{% else %}
{% assign uses_minimal_framework = true %}
{% assign grid_item_width = ‘span3’ %}
{% endif %}

{% assign image_size = ‘medium’ %}

{% if linklists[page.handle].links.size > 0 %}

{% assign number_of_links = 0 %}

{% for link in linklists[page.handle].links %}

{% if link.type == ‘collection_link’ %}

{% comment %}
If we have a collection link.
{% endcomment %}

{% assign collection = link.object %}
{% assign number_of_links = number_of_links | plus: 1 %}

{% if uses_minimal_framework %}
{% cycle ‘clear-item’: ‘’, ‘’, ‘’, ‘

’ %}
{% endif %}

{% elsif link.type == ‘page_link’ %}

{% comment %}
If we have a page link.
{% endcomment %}

{% assign number_of_links = number_of_links | plus: 1 %}

{% assign linked_page = link.object %}
{% assign have_image = false %}

{% comment %}
Does the page contain an image? If so, let’s use it.
{% endcomment %}

{% if linked_page.content contains ‘<img’ %}

{% assign have_image = true %}
{% assign src=linked_page.content | split: ‘src="’ %}
{% assign src=src[1] | split: ‘"’ | first %}
{% capture image_suffix %}_{{ image_size }}.{% endcapture %}
{% assign src=src | replace: ‘_small.’, image_suffix | replace: ‘_compact.’, image_suffix | replace: ‘_medium.’, image_suffix | replace: ‘_large.’, image_suffix | replace: ‘_grande.’, image_suffix %}

{% comment %}
If the page contains no image, and that page features collections, let’s grab the image of the first
collection on it.
{% endcomment %}

{% elsif linklists[linked_page.handle].links.size > 0 and linklists[linked_page.handle].links.first.type == ‘collection_link’ %}

{% assign have_image = true %}
{% assign collection = linklists[linked_page.handle].links.first.object %}

{% if collection.image %}
{% assign src=collection | img_url: image_size %}
{% else %}
{% assign src=collection.products.first | img_url: image_size %}
{% endif %}

{% endif %}

{% if uses_minimal_framework %}
{% cycle ‘clear-item’: ‘’, ‘’, ‘’, ‘

’ %}
{% endif %}

{% endif %}

{% endfor %}

{% if number_of_links == 0 %}

There are no links of type Collection in your {{ page.title }} link list. Go ahead and edit your link list to use links that point to collections.

{% endif %}

{% else %}

You do not have a link list with a handle set to {{ page.handle }}, or you do and it's empty. Go ahead and create a link list called {{ page.title }} on your Navigation page and populate that link list with links that point to collections, to see collections listed here. Make sure the link list also has a handle set to {{ page.handle }}.

{% endif %}

kbd { background-color: #FBFBE4; padding: 1px 4px; border-radius: 3px; }

Hello,

Please share your store details or page URL where you want this change, only then we can get your code better understanding.

Thank you.

You’re right, I’m sorry.

This is an online sex shop, so have that in mind. There is nothing explicit but just so everybody is in the know.

Pages in question:

The mobile view is perfect, however, it’s horrible, one column on a computer.

Hi @medovski ,

Please send me password, I will check it.

I’m not comfortable sending you password, is there other way we can do this?

Hi @medovski ,

If you don’t want to send the password, can you send me the source theme?

Or send me theme name and error screenshot. I will check it.

I can send you the HTML code of the site. There is no error message.

Hi @medovski ,

Can you send me the name of the theme you are using? Each theme will have a different display, so with the HTML code of a file, it is not possible for anyone to check everything for you.

Hope it is clear to you.