Выровнять по сетке подкатегории

Всем доброго времени суток. Есть проблема:
Когда заходишь в категорию, то список подкатегорий не выровнен по сетке, как товары, например. Я так понял, ширина ячейки зависит от текста названия подкатегории. Если он длинный, то он не переносится на следующую строчку, например, а просто отодвигает последующую картинку и название подкатегории. В итоге выглядит это убого: в первом ряду может быть две подкатегории, в следующем уже четыре:

Есть способ задать какую-то сетку для подкатегорий, чтобы они все были по ней выровнены?

Это вопрос к разработчику темы.

а в стандартных темах cs-cart этой проблемы нет?

Дайте ссылку на сайт

сайт

Попробуйте добавить в секцию CSS редактора тем

.cat-view-grid {
    .ty-subcategories__item {
        width: 30%;
    }
}
@media screen and (max-width: 480px) {
    .cat-view-grid {
        .ty-subcategories__item {
            width: 100%;
        }
    }
}

Спасибо, почти получилось, по горизонтали вроде ровно, но почему-то некоторые подкатегории по вертикали “поползли”.

Вот так

.cat-view-grid {
    .ty-subcategories__item {
        width: 30%;
        vertical-align: top;
    }
}
@media screen and (max-width: 480px) {
    .cat-view-grid {
        .ty-subcategories__item {
            width: 100%;
        }
    }
}

Спасибо большое! Помогло! Можно ещё пару нюансов?)

  1. Можно сделать, чтобы текст названия категория был выровнен по центру? А то не очень красиво, что картинка выровнена по центру, а текст выровнен влево.
  2. Можно как-то сделать, чтобы картинки категорий на посадочной категории (типа этой посадочной) были больше (или просто такие, как в админке заданы, базовые), а не посадочные категории (типа этой не посадочной) были меньше? Например, в процентах от базового значения чтобы можно было выставлять. Просто на непосадочных категориях при большом количестве категорий приходится много скролить до самих товаров, что не очень хорошо, поэтому их бы я меньше сделал, а картинки в посадочной категории можно сделать побольше, т.к. они, во-первых, более глобальные, а во-вторых, на них нет товаров, поэтому это не страшно.

1 - добавьте в стиль text-align: center;

.cat-view-grid {
  .ty-subcategories__item {
    width: 30%;
    vertical-align: top;
    text-align: center;
  }
}

Сработало, спасибо!