Themes
Blade
The frontend themes are created with Blade, the default template language of Laravel.
Bootstrap
The demo theme is created with Bootstrap. Since version 7 we use Bootstrap 5 for the demo and base themes. These themes are called:
Basefive
Demofive
Parent-child
Lara CMS uses a parent-child structure for the frontend themes. Under the hood this is provided by the open source package qirolab/laravel-themer.
Lara CMS comes with a demo theme (child) and a base theme (parent).
Legacy themes
Older versions of Lara CMS use Bootstrap 3 for their themes. These legacy demo themes are also installed for backwards compatibility. The legacy themes are called:
Base
Demo
Webpack & Mix
We use Laravel Mix for bundling JS and preprocessing SASS. Laravel Mix is a very fluent wrapper for Webpack.
Last updated