Omni-Admin is a mobile-friendly panel to create, edit, upload and organize API components.
Users are able to easily author content while also having technical tools for those who require it.
The Omni-Admin panel also helps assist in creating the right components for websites using Omni-Site.
Below is what the Omni-Admin panel looks like. The left menu allows you to switch between your spaces (which could be different websites). In this example, we are inside the root component (type Folder) of space “Monkeys”. Components are the core of Omni-CMS which is what you will be primarily dealing with.
All components regardless of type have the basic settings you see in the folder component above.
Inside each component, you can add as many child components as required.
There is no limit to the depth of child components and you can always traverse back up the parents via the breadcrumbs.
Omni-Admin allows you to create and edit component types that are not pre-defined. You may use the editor to enter arbitrary content and any JSON as the metadata.
The panel provides users with different options and editors depending on the component type.
Below is an example of a block component wich provides a rich text editor to author content.
There are also extra options (e.g. Frame Color) which set Bootstrap styling properties into the component's metadata. Websites using Omni-Site are programmed to make use of these attributes. Optionally, users with CSS knowledge are able to then override their own styles for these frame styles.
The Omni-Admin panel is mobile friendly allowing you to more easily publish and make changes on any device.
Omni-Admin allows you to manage user accounts including the generation of API keys.
The global search feature allows you to search for components across all your spaces.