Тема Omnis

Скриншот

Тема Omnis для Cotonti Siena

Тема Omnis использует Bootstrap 5.3.3 и иконки Fontawesome Free 6.5.2. Стили писались с использованием LESS, итоговые css-файлы уже минимизированы. Создавалась и тестировалась тема в версии 0.9.25 beta, TPL-теги уже в новой редакции.

Демо-сайт

#1. Зависимости

Для реализации функционала тема требует установки следующих расширений:

Из дистрибутива:

  • Index
  • Page
  • Users
  • CKEditor
  • Comments system
  • Contact
  • HTML Parser
  • HTML Purifier
  • Math Captcha (или альтернатива)
  • Search
  • Tags
  • User Images

Дополнительно:

После установки необходимо в разделе system создать страницу с алиасом blog (и соответствующим названием). В ней с помощью плагина Pagelist будут собираться все тематические посты.

Для того, чтобы выделить пост в ленте, создайте страничное экстраполе special_class с типом input. Если при редактировании страницы добавить в нее значение special, то такой пост в ленте будет выделен размером заголовка и картинки.

#2. Варианты использования темы

Подробно об этом можно почитать у меня на странице темы Omnis. Но, поскольку в недавнем опросе количество “хирургов” превысило количество “энд-юзеров”, кратко поясню:

#2.1. В стандартном виде

После установки скачайте и установите плагин Omnis, который загрузит кастомные lang-строки, некоторые ресурсы и ваш код GTM. Теперь вы сможете спокойно обновлять тему по мере выхода апдейтов.

Естественно, никто не запрещает предлагать и обсуждать дополнительные фишки, особенно если их присутствие в теме объективно добавит ей новые возможности.

#2.2. В качестве заготовки

Разжимайте css-файлы или модифицируйте LESS-код, редактируйте разметку, ставьте свои плагины и делайте на основе темы Omnis собственные варианты.

#3. Планы / Todo

Пока только вижу только легкую необходимость в sticky header. И уже упомянутую выше сборку иконок в отдельный шрифт.



1. imtsoft  02.09.2024 16:13

awsome skin

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