В проекте необходимо все иконки сохранить в svg и затем после обработки GULP, вставлять на страницу через use и название идентификатора. Не могу понять почему не отображается иконка. Точнее в инспекторе событий она отображается, но вместо обычного размера 20-40px, занимает 400 примерно и без цвета. А если xlink:href="data:image/png;base64 у исходной иконки svg, то в спрайте она должна быть доступна без fill и т.п. я думаю, возможно ошибаюсь, в спрайтах новичок, но с нормальными иконками (чистые svg, не дрянь с макета) получается всё нормально, здесь проблема.
Ссылку на codepen с файлом sprite.svg и gulpfile.js прикладываю.
https://codepen.io/alexeeey_kuznetsov/pen/zgByMY
Заранее спасибо за ответ!
UPD: Мне помогло, запустить сайт через OpenServer, тогда все svg подтягивались из файла со спрайтом.