Тема Omnis использует Bootstrap 5.3.3 и иконки Fontawesome Free 6.5.2. Стили писались с использованием LESS, итоговые css-файлы уже минимизированы. Создавалась и тестировалась тема в версии 0.9.25 beta, TPL-теги уже в новой редакции.
Для реализации функционала тема требует установки следующих расширений:
Из дистрибутива:
Дополнительно:
После установки необходимо в разделе system создать страницу с алиасом blog (и соответствующим названием). В ней с помощью плагина Pagelist будут собираться все тематические посты.
Для того, чтобы выделить пост в ленте, создайте страничное экстраполе special_class с типом input. Если при редактировании страницы добавить в нее значение special, то такой пост в ленте будет выделен размером заголовка и картинки.
Подробно об этом можно почитать у меня на странице темы Omnis. Но, поскольку в недавнем опросе количество “хирургов” превысило количество “энд-юзеров”, кратко поясню:
После установки скачайте и установите плагин Omnis, который загрузит кастомные lang-строки, некоторые ресурсы и ваш код GTM. Теперь вы сможете спокойно обновлять тему по мере выхода апдейтов.
Естественно, никто не запрещает предлагать и обсуждать дополнительные фишки, особенно если их присутствие в теме объективно добавит ей новые возможности.
Разжимайте css-файлы или модифицируйте LESS-код, редактируйте разметку, ставьте свои плагины и делайте на основе темы Omnis собственные варианты.
Пока только вижу только легкую необходимость в sticky header. И уже упомянутую выше сборку иконок в отдельный шрифт.
awsome skin