Тема админки Yukon
- 303 просмотра
- 15 августа, 2023
- Обновлено: 28 октября, 2023
- admin
- Время чтения: 3 минуты
Yukon представляет собой гибкую адаптивную тему для панели управления сайтом на движке Котонти Сиена. Тема готова для использования с крайней 0.9.24b версией Cotonti.
Первоначально тема создавалась в качестве собственной разработки для управления собственными проектами с мобильных устройств. После того, как тема превратилась в финальный продукт, я решил сделать ее доступной бесплатно для сообщества пользователей CMS Котонти. Надеюсь, что тема получилась простой, понятной и кастомизируемой – для того, чтобы каждый смог настроить ее под свои нужды.
Список возможностей
- Адаптивная верстка
- CSS фреймворк Bootstrap 5.3.0
- Использован препроцессор LESS
- Шаблоны для всех коробочных модулей и плагинов
- Дополнительные шаблоны для некоторых плагинов
- Виджет новых и популярных страниц (через плагин Pagelist)
- Виджет новых комментариев (через плагин Comlist)
- Системная информация о движке (через плагин Adminstats)
- Адаптивные таблицы
Установка
- Распаковать и скопировать содержимое архива в папку themes/admin/yukon
- Открыть файл настроек datas/config.php и изменить значение переменной $cfg['admintheme'] = 'yukon';
- [Обязательно] загрузить Bootstrap -- через плагин или другим способом
- [Обязательно] скачать и установить плагин Icons для подключения ресурсов иконок
- [Обязательно] загрузить шрифт Open Sans (плагин Fonts или как удобнее).
- [Желательно] скачать и установить Analogue Iconpack
- [Желательно] скачать и установить плагин Adminstats для вывода информации о настройках системы на главной странице "админки"
- [Желательно] скачать и установить плагин Pagelist для вывода информации о новых и популярных страницах сайта на главной странице "админки"
- [Желательно] скачать и установить плагин Comlist для вывода новых комментариев на главной странице "админки"
Настройка темы
Внешний вид темы можно настроить через следующие строки ресурсов:
// Template Settings $R['admin-pagination-nav-class'] = 'mt-3'; // Navigation parent class $R['admin-pagination-list-class'] = 'pagination-sm justify-content-xl-center m-0'; // Navigation list class $R['admin-pagination-p-class'] = 'text-center mt-3 mb-0'; // Navigation info paragraph class $R['admin-table-responsive-container-class'] = 'table-responsive'; // Responsive table wrapper class $R['admin-table-class'] = 'table table-bordered table-hover'; // Global table class $R['admin-table-tr-class'] = 'text-center'; // Optional global tr class $R['admin-button-group-margin'] = 3; // Beetween button table and immediate button group (above and below) $R['admin-top-button-size-class'] = 'btn-sm'; // Top button size class $R['admin-button-size-class'] = 'btn-sm'; // Main button class $R['admin-button-danger-class'] = 'btn-danger'; // Danger button class $R['admin-button-warning-class'] = 'btn-warning'; // Danger button class $R['admin-button-primary-class'] = 'btn-primary'; // Primary button class $R['admin-button-secondary-class'] = 'btn-secondary'; // Secondary button class $R['admin-button-success-class'] = 'btn-success'; // Success button class // Misc $R['admin-home-best'] = 10; $R['admin-home-recent'] = 14; $R['admin-home-recent-stamp'] = $sys['now'] - $R['admin-home-recent'] * 86400;
Благодарности и обратная связь
- Dayver - за разработку плагинов и украинскую локализацию для этой темы
- Trustmaster - за английскую локализацию, советы и поддержку
Если вы нашли ошибку, или у вас есть предложение по улучшению темы, или вопрос по ее кастомизации для вашего проекта, связывайтесь через форму обратной связи.
2. Dieter
Аккуратно сделанная тема. Требует кастомизации под свои нужды, но все решается вполне просто. Самое главное - тема поддерживается и обновляется.
1. Аристарх
Интересная тема
Новый комментарий