InnoCMS 主题位于 themes/ 目录,每个主题是一个自包含文件夹,可随产品发布、也可单独分发。
目录结构
config.json— 主题元信息(code、name、version)views/— Blade 模板,按同名覆盖包视图assets/scss+public/css— 样式源码与编译产物lang/— 主题语言包demo/Seeder.php— 一键导入的演示数据
必备模板
layouts/app.blade.php、layouts/header.blade.php、layouts/footer.blade.phphome.blade.php
未提供的模板(如文章详情)会自动回落到默认主题,因此主题只需覆盖它想定制的部分。