В настройках темы дизайна у настроек с control_type="image" на текущий момент допускаются только файлы с расширениями *.jpg, *.jpeg, *.png, *.gif, *.webp.
Последнее время клиенты всё чаще просят возможность загрузки svg изображений, особенно часто это нужно для логотипа, но и для прочих изображений тоже регулярно возникает необходимость.
2 комментария
Поддерживаю.
Надо для всего фреймворка добавить возможность загрузки SVG.
Можно еще на будущее добавить и avif.
Поступаю в этом случае вот так. Беру SVG и прямо вот так его в тему дизайна, шмяк.
Ну или на худой конец в виде ссылки на загруженный куда-то уже заранее svg файл. Для настроек логотипа своей темы сделал себе три возможных варианта. Растровая графика через Обзор... загрузить и два варианта для работы с SVG. Очевидно, что через кнопочку Обзор загрузить SVG было бы лучше, но даже так по-моему вполне юзабельно.
Мусор и прочее из svg перед установкой в виде текста в тему убираю попутно вот тут https://www.svgviewer.dev/
Предложение плюсанул. :)