Как сделать иконки SVG в навигационной панели белыми?

Ага, да, похоже, именно поэтому изменения не давали эффекта — реального тега нет. Я не думаю, что это ошибка компонента, который поместил их в тег . Это просто один из способов отображения SVG, но он затрудняет их стилизацию. Если у вас есть доступ к самим SVG-файлам, вы можете изменить цвет обводки или заливки прямо там (это будет атрибут вроде stroke=“black”, и таких атрибутов может быть несколько).

Если вы не можете редактировать SVG, попробуйте использовать CSS-фильтры. Они позволяют добавлять определённые визуальные эффекты к элементам. Поскольку они сейчас выглядят чёрными, можно попробовать инвертировать цвета, чтобы получить белый:

.custom-header-icon-link img {
  filter: invert(100%);
}

Обратите внимание: селектор теперь должен указывать на img, а не на svg