486  /  522
Не хватает статьи или нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter

Создание svg-иконки

Сайт должен одинаково хорошо выглядеть независимо от размера устройства и плотности пикселей. Этого можно достичь с помощью формата векторной графики — SVG. SVG-графику удобно использовать для иконок. В этой статье расскажем, как создать SVG-иконку.

1. Для создания иконок лучше использовать программы Photoshop или Figma.



Photoshop — платная программа.



  Figma имеет бесплатную начальную версию. Может работать в браузере.

2. Создавая иконку, нужно учитывать размер поля, в которое она будет помещена. В данном случае 40 х 40 px:

Если иконка будет больше этого поля, то она уменьшится, и линии будут нечеткими.

3. В идеальной иконке должно быть 2 слоя. Первый слой с прозрачностью 100%, второй — 10%. Но слоев может быть больше. Все зависит от сложности иконки и инструментов, которыми она нарисована.

4. После того, как иконка нарисована, все слои, из которых она состоит, нужно поместить в группу в Photoshop. В Figma нужно поместить в группу или фрейм.

Photoshop — группа.


Figma — фрейм.


Figma — группа.




5. Затем экспортируйте иконку в формат SVG.

Photoshop

Кликните правой кнопкой мыши по группе с иконкой. Выберите Export as.



Убедитесь, что выбран формат SVG и нажмите Export All.



Figma

Выделите фрейм или группу с иконкой. В правой панели в блоке Export выберите SVG и нажмите Export.



6. Проверьте иконку в браузере. Все линии и фигуры в иконке должны быть в теге <path>. Не должно быть тегов, например, <rect> (Инструмент «Rectangle» в Figma) или <circle> (Иструмент «Ellipse» в Figma). Иначе иконка не будет краситься в цвет темы.




Если эти теги есть, то нужно вернуться и изменить так, чтобы был <path>. Например, <rect> изменить на <path> в Figma, нарисовав прямоугольник не инструментом «Rectangle», а инструментом «Pen».