Частые ошибки при создании иконок
Даже простая иконка может выглядеть неаккуратно, если нарушить базовые принципы работы с векторной графикой. Ниже — ошибки, которые чаще всего встречаются у начинающих дизайнеров.
Слишком мелкие детали
Иконка может отлично выглядеть на холсте 512×512 px, но потерять читаемость после уменьшения до 24×24 px. Например, если добавить слишком много линий, декоративных элементов или мелкого текста, они превратятся в нечитаемое пятно.
Проверяйте иконку в том размере, в котором её будут видеть пользователи.
Разная толщина линий
Если часть элементов имеет обводку 1 px, а часть — 2 px, иконка выглядит случайной и несбалансированной. Такая проблема особенно часто появляется после объединения SVG из разных библиотек.
Используйте одинаковую толщину Stroke для всех элементов внутри одного набора.
Несоответствие пиксельной сетке
Иногда объект оказывается расположен на координатах вроде 10,5 px или 15,3 px. В результате после экспорта линии становятся размытыми.
Чтобы избежать этого, включайте сетку и следите, чтобы ключевые элементы располагались на целых пикселях.
Слишком много цветов
Иконка должна помогать ориентироваться в интерфейсе, а не перетягивать на себя всё внимание. Если использовать пять-шесть ярких цветов одновременно, она начинает выглядеть как самостоятельная иллюстрация. В большинстве интерфейсов достаточно одного или двух цветов.
Использование растровых изображений вместо вектора
Иногда пользователи скачивают PNG и пытаются использовать его как иконку. На небольших размерах это может работать нормально, но при масштабировании качество быстро ухудшается.
SVG остаётся чётким при любом размере, поэтому для интерфейсных иконок обычно используют именно этот формат.
Большинство современных иконок строятся из простых фигур и нескольких базовых операций. Поэтому для повседневной работы часто достаточно Figma и хорошей библиотеки SVG-файлов. Если освоите редактирование контуров, работу со Stroke и булевыми операциями, сможете не только адаптировать готовые наборы, но и создавать собственные иконки под любой проект.