Добро пожаловать на сайт SEDBY
  • 500 просмотров +3
  • 24 ноября, 2025
  • Обновлено: 20 февраля, 2026
  • admin
  • Время чтения: 2 минуты
  • 3 (Подробно)
Набор иконок Analogue
Раздел конфигурирования админки Cotonti Siena с установленным набором иконок Analogue

Разработчики и контрибьюторы 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 (как и любого другого кастомного пака) предельно проста:

  1. Скачиваем набор с Git-репозитория
  2. Выгружаем папку analogue в папку /images/icons
  3. Прописываем параметр $cfg['defaulticons'] в файле config.php
    $cfg['defaulticons'] = 'analogue';    // Default icon pack

Теперь и в дефолтной и в любой другой админке вы увидите единообразные иконки не только для модулей и плагинов, но также и для всех элементов интерфейса.

Раздел расширений админки с установленным Analogue Icon Pack
Раздел расширений админки с установленным Analogue Icon Pack

Комментарии:
Аватар
  • 3. Ник
  • 04.03.2026 10:24

Спасибо за труды! Статья супер, но было бы круто добавить больше визуальных примеров - видео или скриншотов. Так легче воспринимать информацию.

Аватар

Паки такого плана как Fugue по факту не существуют. Чтобы все иконки присутстовали и со всемы мыслимыми вариациями. Проект больше не развивается: видимо потому, что все нарисовано уже))

Аватар
  • 1. Клим
  • 24.11.2025 16:03

Спасибо за интересный ресурс для движка. Я только начал его изучение и обязательно буду пробовать установить этот пак. 


Новый комментарий

Ваш комментарий будет доступен для редактирования 10 минут
Блок пользователя
Регистрация на нашем сайте позволит вам общаться на форумах и получить доступ к другому полезному функционалу
Вы вошли как Гость