Omnis Theme

This page is not translated yet. Showing original version of page. You can sign up and help with translating.

Screenshot

Omnis theme for Cotonti Siena

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.

Theme Demo

#1. Dependencies

In order to implement all theme features the following extensions shall be installed:

Official Package:

  • Index
  • Page
  • Users
  • CKEditor
  • Comments system
  • Contact
  • HTML Parser
  • HTML Purifier
  • Math Captcha (or an alternative)
  • Search
  • Tags
  • User Images

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 specialclass in the edit form to make title bolder & image bigger.

#2. How to use the theme

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:

#2.1. Standard

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.

#2.2. As an Intermediate Product

Unpack css-files, modify LESS code, edit markup, install other plugins, and use Omnis to make your own modifications. No offense.

#3. Todo

So far it's sticky header and font-packed icons.


1. imtsoft  2024-09-02 16:13

awsome skin

Alleen geregistreerde gebruikers kunnen reacties plaatsen.