teslor,
Я тоже самое нарыл
в другой статье.
У меня ViewBox задан в symbol, но к сожалению он не наследуется в svg элемент. Так как svg элемент создаётся динамически из миксина, я пока не понял как прописать в него атрибут ViewBox, вернее продублировать из symbol.
Кстати, конкретно в моём примере, если добавить такие правила
height: 100%;
display: flex;
к
.box-item
, то высота станет нормальной.