InnoCMS Theme Development Guide
Learn how to develop custom themes for InnoCMS, from directory structure to template writing.
Getting Started
InnoCMS themes are located in the themes/ directory, where each theme is an independent folder.
Directory Structure
config.json— Theme configuration (code, name, version)views/— Blade template filespublic/— Static assets (CSS, JS, images)
Template Files
A theme must include the following templates:
layouts/app.blade.php— Main layouthome.blade.php— Homepagepages/show.blade.php— Page displayarticles/index.blade.php— Article listarticles/show.blade.php— Article detail