Мы работаем на модульной сетке 24×24 с безопасным отступом 2px от краёв. Это оставляет активную область 20×20 — ровно столько, сколько нужно, чтобы иконка не «притиралась» к соседним элементам и не сливалась с текстом. Для плотных списков и компактных кнопок используем сетку 16×16 с тем же правилом отступа в 1px.
Пиксельная идеальность означает, что горизонтальные и вертикальные линии штриха всегда ложатся на целые пиксели. Линия в 1.5px, смещённая на полпикселя, при рендере размывается и выглядит тоньше соседей. Поэтому мы выравниваем координаты по сетке и проверяем каждую иконку в 1× и 2×.