Тема админ панели Yukon

Адаптивный скин для "админки" Котонти Сиена

Скриншот

#1. Описание

Yukon представляет собой гибкую адаптивную тему для панели управления сайтом на движке Котонти Сиена. Тема готова для использования с крайней 0.9.22 версией Cotonti.

Первоначально тема создавалась в качестве собственной разработки для управления собственными проектами с мобильных устройств. После того, как тема превратилась в финальный продукт, я решил воспользоваться возможностью и выложить тему Yukon в открытый доступ для сообщества пользователей CMS Котонти. Надеюсь, что тема получилась простой, понятной и кастомизируемой – для того, чтобы каждый смог настроить ее под свои нужды.

#2. Список возможностей:

  • Адаптивная верстка
  • CSS фреймворк Bootstrap 5
  • Использован препроцессор LESS
  • Шаблоны для всех коробочных модулей и плагинов
  • Дополнительные шаблоны для плагинов
  • Виджет новых и популярных страниц (через плагин Pagelist)
  • Виджет новых комментариев (через плагин Comlist)
  • Системная информация о движке (через плагин Adminstats)

#3. Установка

  1. Распаковать и скопировать содержимое архива в папку themes/admin/yukon
  2. Открыть файл настроек datas/config.php и изменить значение переменной $cfg['admintheme'] = 'yukon';
  3. [Обязательно] загрузить Bootstrap -- через плагин или другим способом
  4. [Обязательно] скачать и установить плагин Icons для подключения ресурсов иконок
  5. [Обязательно] загрузить шрифт Open Sans. (плагин Fonts или как удобнее).
  6. [Желательно] скачать и установить Analogue Iconpack
  7. [Желательно] скачать и установить плагин Adminstats для вывода информации о настройках системы на главной странице "админки"
  8. [Желательно] скачать и установить плагин Pagelist для вывода информации о новых и популярных страницах сайта на главной странице "админки"
  9. [Желательно] скачать и установить плагин Comlist для вывода новых комментариев на главной странице "админки"

#4. Настройка темы

Внешний вид темы можно настроить через следующие строки ресурсов:

// 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['Recent'] = '14';
$R['Topbest'] = '10';
$R['Toprecent'] = '10';

#4.1. Пояснения по настройками темы:

#4.2. Внешний вид панели управления с темой Yukon и всеми установленными плагинами:

#5. Todo:

  • адаптивные таблицы

#6. Благодарности и обратная связь:

  • Dayver - за разработку плагинов и украинскую локализацию для этой темы
  • Trustmaster - за английскую локализацию, советы и поддержку

Если вы нашли ошибку, или у вас есть предложение по улучшению темы, или вопрос по ее кастомизации для вашего проекта, связывайтесь через личку.

Все указанные здесь плагины в ближайшее время будут (или уже) выложены в открытый доступ. Следите за обновлениями.


1. Oughtem  08.02.2015 20:46
Зачем белорусу писать на английском языке? Почему нельзя писать на русском. Есть же транслит, кому надо переведут.
2. Dayver  08.02.2015 23:40

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

3. Macik  10.02.2015 12:33

Дмитрий, она же у тебя на гитхабе есть, так? 
Может лучше ссылку на скачивание дать на последнюю сборку?

Не надо будет при обнослении перезаливать сюда и менять ссылки в тексте. 
 

4. Kort  10.02.2015 17:21

Так а ссылка на гитхаб и ведет. Или ты имеешь ввиду master.zip?

5. CrazyFreeMan  11.02.2015 15:21

Красива і "свіженька"! Чудово, чекаю що в майбутньому буде по замовчуванні з котом :)

6. Macik  24.02.2015 09:51

Дим, тогда ок. 

7. Lover  24.02.2015 23:12
8. CrazyFreeMan  02.03.2015 10:39

Есть одна раздражающая фича, если ставить режим "на весь экран" то постояно прыгает окно, прогружается в окне и потом в полное и так каждый раз при переходе - напрягает глаз :)

9. Yusupov  04.03.2015 08:26

Тема супер! Буду рекомендовать всем!

10. Uch  10.03.2015 12:18

Приятно! Спасибо!

11. ezisLV  15.05.2016 16:45

too good for my client :D

12. hippopotamus  28.05.2017 19:22

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

13. Kort  21.10.2017 07:21

Видимо небольшой плагин сделать ))

Всего: 13, на странице: 13

Добавление комментариев доступно только зарегистрированным пользователям