PagibleAI CMS themes are standard Composer packages that register a view namespace and publish CSS assets. Creating a custom theme is straightforward:
- Create a Composer package
- Add a ServiceProvider that registers your views
- Design your Blade layouts with full creative freedom
- Publish your CSS to
public/vendor/cms/themes/yourtheme/
PagibleAI CMS handles the rest — view resolution, asset loading, and fallback inheritance.