Набор иконок Analogue
Популярные запросы: Open Graph, плагин Reading Time, тема Quebec, плагин Telegram, набор иконок Analogue
- 499 просмотров +2
- 24 ноября, 2025
- Обновлено: 20 февраля, 2026
- admin
- Время чтения: 2 минуты
- 3 (Подробно)
Разработчики и контрибьюторы Cotonti Siena не балуют пользователей кастомными наборами иконок. Дефортный пак, поставляемый в коробке функционален, но в некоторой степени разнороден. Тем же, кто имеет дело с дизайном интерфейсов, хаотичность базового (default) набора иконок более чем очевидна. Мы решили исправить эту ситуацию.
Состав Analogue Iconpack
Наш вариант кастомного набора иконок для Cotonti Siena базируется на интересном проекте Fugue Icons от Yusuke Kamiyamane. Идею его использования для кастомизации интерфейса Cotonti в большой степени подкрепило наличие в коробке PSD-исходников и графических модификаторов. Это разного рода вторичные элементы, позволяющие реализовать иконки для действий типа "Добавить", "Удалить" и проч.
В среде Cotonti Siena применение набора иконок касается в основном админки и некоторых специфических локаций. Например, плагин Ratings использует именно иконки выбранного системного пака. Впрочем, разработчик не ограничен в своем выборе и может также использовать собственную графику.
Все же, более всего Analogue Icon Pack находит применение в админке, где для реализации UI/UX требуется максимально унифицированная и единообразная графика. Поэтому в состав пака вошли иконки не столько для сквозных элементов, сколько для коробочных и других известных нам расширений. При этом для неизвестного расширения будет применяться предопределенная дефолтная иконка, что не будет нарушать общую графическую стилистику.
Установка набора иконок Analogue
Иконки в паке Analogue рассортированы аналогично дефолтному набору, хотя это совершенно не обязательно, поскольку подключение все равно реализовано через файл resources.php. Выглядит он примерно так:
/** * Arrow Icons */ $R['icon_down'] = '<img src="' . $cfg['icons_dir'] . '/analogue/16/arrow-270.png" alt="" />'; $R['icon_right'] = '<img src="' . $cfg['icons_dir'] . '/analogue/16/arrow.png" alt="" />'; $R['icon_left'] = '<img src="' . $cfg['icons_dir'] . '/analogue/16/arrow-180.png" alt="" />'; $R['icon_up'] = '<img src="' . $cfg['icons_dir'] . '/analogue/16/arrow-090.png" alt="" />';
Установка набора иконок Analogue (как и любого другого кастомного пака) предельно проста:
- Скачиваем набор с Git-репозитория
- Выгружаем папку analogue в папку
/images/icons - Прописываем параметр
$cfg['defaulticons']в файлеconfig.php$cfg['defaulticons'] = 'analogue'; // Default icon pack
Теперь и в дефолтной и в любой другой админке вы увидите единообразные иконки не только для модулей и плагинов, но также и для всех элементов интерфейса.
Спасибо за труды! Статья супер, но было бы круто добавить больше визуальных примеров - видео или скриншотов. Так легче воспринимать информацию.
Паки такого плана как Fugue по факту не существуют. Чтобы все иконки присутстовали и со всемы мыслимыми вариациями. Проект больше не развивается: видимо потому, что все нарисовано уже))
Спасибо за интересный ресурс для движка. Я только начал его изучение и обязательно буду пробовать установить этот пак.
Новый комментарий
Ошибка
Выполнено