Как можно отцентровать по вертикали svg? не меняя высоту элемента.
Получается что иконки в спрайте, и они разного размера.
Общий svg куда они подтягиваются сделал высотой 30px и шириной 30px.
Как в этом блоке 30 на 30 отцентровать спрайты-иконки разной высоты и ширины?
Внутри спрайта width и height вообще не нужны, главное - соотношение сторон.
Чем вам мешает, что иконки разных габаритов? Хотите чтоб был один класс и все само собой работало? Это вряд ли...
Проще всего - выводите нужным размером иконку (высота 15-16 например при ширине 30).
Т.к. блок высотой 30 скорее всего проблем по высоте еще доставит...