SVG

Использование svg спрайтов:

1. Создаём скрытый svg контейнер в футере или хедере (для того чтобы управлять цветом у symbol и всего что внутри не должен быть указан fill)

2. Создаём отдельный файл со спрайтами и обращаемся к нему из use

Изменить цвет use

Пример:

ссылка