Omnis theme was built using Bootstrap 5.3.3 and Fontawesome Free 6.5.2. Styles are written with LESS, resulting css-files are minimized. Development and testing were done using Cotonti 0.9.25 beta, all TPL-tags comply with the new naming.
In order to implement all theme features the following extensions shall be installed:
Official Package:
3rd party:
Once the installation is complete, create a page in the system
section with alias blog
and title Blog. This is where all posts will be aggregated using Pagelist plugin.
To highlight a post in the feed create a page extrafield named special_class (type input). When editing such page use special
class in the edit form to make title bolder & image bigger.
My viewpoint can be found at the Omnis officlal page (Russian). Nonetheless, since in the recent poll the majority voted for modifying ready-made themes, I see two options here:
After the installation, download Omnis plugin and load all custom lang-strings, resources and settings (like GTM container ID). This way you can update the theme from the Github repository without fearing to overwrite some of your custom data.
Naturally, you are encouraged to suggest and discuss new features that will provide new functions and capabilities to the theme.
Unpack css-files, modify LESS code, edit markup, install other plugins, and use Omnis to make your own modifications. No offense.
So far it's sticky header and font-packed icons.
awsome skin